Microsoft Graph API to retrieve License / Plan Information - azure-active-directory

Microsoft Office 365 has various plans like E3, E5, Microsoft 365 etc. Is there any API to get the details of their License / Plan. There are APIs to retrieve license details of the particular user but there is no API available at organizational level.

You could use List subscribedSkus to get the list of commercial subscriptions that an organization has acquired.
GET https://graph.microsoft.com/v1.0/subscribedSkus

Related

What is the difference between ODI on marketplace or on premise?

What’s the difference between ODI on marketplace or on premise? What exactly is ODI on marketplace?
Some experts told me that On Cloud the focus is on ODI on Marketplace.
On premise, ODI is based on many other products like OBIA, FDMEE, Hyperion Planning.
I wanted to learn the difference in simple layman terms as I am not familiar with products like OBIA, FDMEE, Hyperion Planning.
As per my research on this area , there are some cloud products -like ODICS, DIPC, DIPC Classic.
I am curious to know weather ODI on Marketplace will have all equivalent functionalities which are offered through ODICS, DIPC, DIPC Classic.
Thanks,
Disclaimer : I'm an Oracle employee
ODI on Marketplace is basically a compute instance (VM in the cloud) where ODI is pre-installed. It has the same functionalities as ODI on premise. It also comes with a mysql database on the VM to hold the repository if that option has been chosen during provisioning. Alternatively the repository can be created on an existing Autonomous Database. The cost of the service is only the price of the compute instance. At the moment ODI on Marketplace doesn't require a license if the target is an Autonomous Database or a DBaaS on OCI. If the target is another technology, a license (same as on-prem license) is required and has to be acquired separately.
On premise, ODI is based on many other products like OBIA, FDMEE, Hyperion Planning.
This is the other way around. ODI is a tool on it's own. OBIA and FDMEE are two products that are using ODI to extract data from specific Apps and load it into a data warehouse.
As per my research on this area , there are some cloud products -like ODICS, DIPC, DIPC Classic.
These services are not strategic products anymore so it is not possible to provision new instances of it. ODI on marketplace as similar functionalities as ODICS. DIPC Classic and DIPC could also include Oracle GoldenGate and Oracle Enterprise Data Quality features depending on the edition that was chosen (Strandard, Enterprise or Governance). If these features are needed to these are GoldenGate on Marketplace and EDQ on Marketplace.
There is another product called OCI Data Integration being release soon so check the news for webinars in the coming weeks.
[EDIT] OCI Data Integration has been released in June 2020. It allows to build serverless integration jobs in the Cloud

Synchronize AD attributes with Dynamics 365 System Users

I have an online instance of Dynamics 365 v. 9.0 with its basic OOB configuration. I need to synchronize a set of attributes from my local Active Directory users to Dynamics 365 system users entity. For this purpose, there aren't any logon or identity requirements between AD and CRM. The only need is to sync specific attributes like position of the user in the organization hierarchy.
Can I accomplish that without developing code?
You'll need an app that runs from your local network, since it will probably be difficult to configure any sort of cloud-based solution like Microsoft Flow or Zapier to talk to your local AD.
I'd recommend using Data Sync Studio from Simego (http://www.simego.com) for a code-less solution. It is a Windows program that would run from your local desktop or Windows server. It can connect to AD and Dynamics Online.
If this is a one-time migration, the trial version would probably work for you. If it is an ongoing synchronization, they have a server product that will run your sync jobs on a schedule.
Disclaimer: I am not affiliated with Simego in any way - I just like their product for things like this. :)

Connecting to Dynamics CRM database hosted in the "cloud" on Office 365

The company I work for uses Microsoft Dynamics CRM to track our clients and is hosted through Office 365. It has the most up-to-date client information.
Up until now we have been maintaining a second database with duplicate data that is used for the internal database... as you might have guessed it doesn't get updated with the latest information, so we run into issues where a query is run and pulls out of date client information.
Instead of queries using the internal database's client list, I want to pull the data from the CRM database. Has anyone done this before and have experience with it? Not finding much on it. The URL is something like https://businessname.crm.dynamics.com. Oh and I am using Django.
You can't access the database for CRM online. However CRM has a number of web services which provide easy access to data, you will probably want to use the Web API.
There is a lot of documentation available on the MSDN; Use Microsoft Dynamics 365 web services.

Telerik connecting to Dynamics CRM

I am trying to create a dashboard for Dynamics CRM 4.0 using the telerik silverlight rad controls and charts. what is the easiest/fastest way to link my project to CRM?
You'll either need to use the CRM web services API to query for data, or if you can access the SQL Server database directly, you could query the SQL views that CRM generates. These are the only ways of accessing data in CRM that are supported by Microsoft.
As a starter, check the Dynamics CRM SDK documentation for technical information about Dynamics CRM and the web services API:
http://msdn.microsoft.com/en-us/library/bb928212.aspx
If you want to use the SQL views, also check the Report Writers Guide - this is guidance for people writing SSRS reports for CRM, but should provide useful information:
http://msdn.microsoft.com/en-us/library/bb955081.aspx
If you use the views, you should always use the ones named 'Filtered...' as these will respect the authenticated users' security role (ie. they prevent users seeing data they wouldn't normally see when using CRM via the UI.)
Information on Filtered Views:
http://msdn.microsoft.com/en-us/library/cc308184.aspx

Difference between Microsoft Unified Communication Products

What's the difference between the difference some of the Microsoft Unified Communication Products? Primarily Microsoft Office Live Meeting and Microsoft Office Communicator? The two seem very similar, but I don't quite know what each one is especially useful for.
Or are they all integrated into one product, but marketed as different products?
Microsoft Office Communicator is a Instant Messaging client, similar to Live Messenger, AIM, or Yahoo! Messenger.
Live Meeting is an application that allows you to conduct presentations. You essentially have a room which people can join, see your desktop, or see powerpoint presentations.
Both of these products require a server install called Office Communications Server. The latest release is called OCS 2007 R2.

Resources