The O365 Connector Splice integrates with the IDHub Connector Application to provision/modify/revoke 2 main resources, Accounts and Entitlements to Microsoft’s Office 365 applications.
Microsoft provides the Microsoft Graph REST APIs to access data on Microsoft Office 365 core services .
An Office 365 Account in IDHub maps to a User in Azure AD. The following properties must be specified in order to create a User in Azure AD.
The name to display in the address book for the user.
Email address of the user
An Entitlement in IDHub maps to Groups and Licences in Azure AD. A Group in Azure AD can be a Microsoft 365 Group or a Security Group. A Team in Teams also maps to a Group in Azure AD. A license provides a user access to Office 365 service plans such as Word, Excel, Outlook, Teams etc. The type of license that a user can be assigned completely depends on the type of product subscription that the organization has. A license can only be assigned to or removed from a user. Licences and Subscriptions cannot be purchased or updated via the O365 connector.
The following table shows the properties of the group resource to specify when you create a group.
The name to display in the address book for the group. Maximum length: 256 characters. Required.
Schema and Implementation of Account and Entitlement
The supported operations will be implemented as per IDHub Splice / Connector - Implementation Guide