Register Your Client-Side Application for Learning Calendar Integration with Microsoft Outlook
Set up administrator access to an Azure Active Directory (AD) tenant.
When you register your client application for the Learning calendar integration with Microsoft Outlook, the Microsoft identity platform can provide authentication and authorization services for the application and its users.
You can configure permissions to enable the Learning calendar integration web API to:
- Access Microsoft Graph.
- Read and write calendars in all mailboxes.
To create calendar events, the integration needs ReadWrite access to a single mailbox defined in the tenant setup. Workday uses this to send calendar events to learners and instructors.
- Register the application in the Azure portal and add credentials:
- Enter a display name that you can easily recognize as the client for the application. Example:Learning Calendar.
- ForSupported account types, select a suitable option for your organization.
- Take note of yourApplication (client) IDandTenant IDvalues, and add a client secret. You'll need these values for setting up your Microsoft Outlook integration in Workday.
- Add API permissions for the application.Enable the Learning calendar integration web API to access Microsoft Graph:
- AddCalendars.ReadWriteas the application permission.
- Grant admin consent for your client application.
- Configure policy rules using Microsoft Powershell to restrict ReadWrite access to one mailbox.