2. Creating App Registration in Azure
An App Registration in Azure allows third-party applications to access resources within your Azure AD tenant. To enable the Outlook Bridge for Ignition plugin to read both user profiles and calendar events within your organization's Office 365 environment, follow these steps:
Log into your Azure AD Portal and navigate to App Registrations.
Click New Registration.
Provide a name for the registration, such as “Ignition Outlook Connector”.
Under “Supported account types”, select Accounts in this organizational directory only (Single tenant).
Leave the “Redirect URI” blank.
Click Register.
After creating the new App Registration, you need to assign the necessary API permissions:
Click API Permissions under the Manage section.
Click Add a permission.
Click Microsoft Graph, then click Application permissions.
Add the following two permissions:
API/Permissions Name | Type | Description |
---|---|---|
Calendars.Read | Application | Read calendars in all mailboxes |
User.Read.All | Application | Read all users' full profiles |
After adding the necessary permissions, click Grant admin consent for Organization.
The final step is to generate a Client Secret that the module will use to synchronize users and calendars from Office 365.
While still in the App Registration blade, click Certificates & Secrets under the Manage section.
Under the Client Secrets tab, click New Client Secret.
Provide a name for the secret, “Ignition Outlook Connector”.
Select an expiry time frame that best suits your organization’s policies or requirements.
Note that you will need to generate a new Client Secret and replace it prior to the expiration of this one for the integration to continue working.
Take note of the Client Secret, as you will not be able to view it again after closing this window, and you will need it later when configuring the module in Ignition.