Overview
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 .
Account
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.
Property | Description |
---|
displayName | The name to display in the address book for the user. |
userPrincipalName | Email address of the user |
Entitlement
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.
Property | Description |
---|
displayName | 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
References
https://docs.microsoft.com/en-us/graph/overview?view=graph-rest-1.0