Configure Microsoft Graph API as Your Email Messaging Provider
Using Microsoft Graph, you can read candidate emails sent to a vanity mailbox that’s set up on Microsoft Office 365. This support is provided through open authentication using a client secret or client certificate-based credential.
Next, configure Microsoft Graph AI as your active email messaging provider by completing the steps below.
Configure Microsoft Azure Cloud
- Set up a Microsoft Azure application.
- Set up a vanity email with a mailbox on Microsoft Azure.
- Set up SPF or DKIM/DMARC on the vanity email domain.
- Register the vanity email domain on Google Postmaster and Yahoo CFL (Consumer Feedback Loop).
- Configure Graph API in the Microsoft Azure application and update its access policy to prevent the application from accessing all mailboxes or user profiles.
For detailed instructions on configuring these prerequisites, see the technical brief Set Up Microsoft 365 Integration for Interview Scheduling and Emails (Document ID 2664168.1) on My Oracle Support.
For more information on steps 3 and 4 above, see the technical brief, Implementation of Google/Yahoo Email Sender Guidelines (Document ID 3053819.1) on My Oracle Support.
Configure Microsoft Graph API
- In the Setup and Maintenance work area, go to:
- Offering: Recruiting and Candidate Experience
- Functional Area: Recruiting and Candidate Experience Management
- Task: Enterprise Recruiting and Candidate Experience Information
- Expand the Microsoft Graph Integration section and click Edit.
- Select Enable Email Integration.
- To reuse the Azure application details that have been configured for calendar
integration, select the Use same authentication configuration as
calender integration checkbox. To use a different configuration,
complete these fields:
- Default User Identifier or Email: This must be the same as the vanity email. If you enter the default user identifier, it should be associated with the same email as the vanity email.
- Application ID: Enter the client ID used in Azure.
- Tenant ID: Enter the unique identifier used for the Azure Active Directory instance in your organization.
- Application Authentication Type: If you select Client Secret, provide the application password. If you select Certificate, upload the certificate file and provide the certificate password.
- Select the Delete read emails checkbox if you want the read emails to be automatically deleted. This ensures that the inbox isn’t full and all incoming emails are received.
- Click Validate Integration to ensure Graph API is configured correctly.
-
Click Save.
Activate Microsoft Graph API as the Email Messaging Provider
- In the Setup and Maintenance work area, go to:
- Offering: Recruiting and Candidate Experience
- Functional Area: Recruiting and Candidate Experience Management
- Task: Recruiting Messaging Configuration
- Expand the Email Communications section.
- In the Email Messaging Providers section, you'll see Microsoft Graph Integration added. From the Actions menu (shown as three dots) next to it, select Activate.
Note that you can’t add any other email provider with the same name as Microsoft Graph Integration.