SAP Knowledge Base Article - Public

2997844 - Error on Interview Scheduling with Outlook Integration using Modern Authentication - Recruiting Management


When trying to do a 'Verify' on Interview scheduling with Outlook Integration while "Exchange Online" is selected, there will be an error:

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental


SAP Successfactors Recruiting Management

Reproducing the Issue

1. Go to Admin center > Setup Interview Scheduling Outlook Integration
2. Choose "Exchange Online" and configure the each required fields from your Exchange / Azure portal
3. Click verify and you will receive a generic error


Per reviewing SF logs, we can see an error thrown by Exchange server:

"Error code: NoPermissionsInAccessToken Error message: The token contains no permissions, or permissions can not be understood."

This shows that the error is caused by incomplete Microsoft Graph API permissions for Calendar and Mail.


Microsoft Graph API permissions should be provided by your Exchange or Azure admin that can also grant admin permissions:

Delegated Permissions:

Calendars: Calendars.Read.Shared, and Calendars.ReadWrite.Shared


Application permissions:

Calendars: Calendars.Read, Calendars.ReadWrite

Mail: Mail.ReadWrite and Mail.Send

Sample configuration of MS Graph API permission:


Note: Azure portal is not owned by SAP Successfactors, for any changes, we suggest to reach out to your internal Exchange or Network Administrator 

See Also

2978862 - Interview Scheduling Outlook Integration Using Modern Authentication


Application permission, NoPermissionsInAccessToken, Graph API, Delegated permission, Application permission, exchange online , KBA , LOD-SF-RCM-IVW , Interview Central, Interviews, Scheduling etc , Problem


SAP SuccessFactors Recruiting all versions