SAP Knowledge Base Article - Public

3472414 - Permission error when trying to enable Microsoft Teams Online Meetings for SAP SuccessFactors

Symptom

I am trying to enable Microsoft Teams Online Meetings for SAP SuccessFactors, but received an error:

  • The permissions you've granted are not sufficient for this feature. Please grant these Azure AD permissions as well: "Calendars.ReadWrite, Calendard.Reat" or "User.Read.All, OnlineMeetings.Read.All, OnlineMeetingArtifact.Read.All, OnlineMeetings.ReadWrite.All".

Permissions are granted correctly in Microsoft Entra for the SuccessFactors app.

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

Environment

SAP SuccessFactors HCM suite

Cause

OAuth Configuration is not correct in SuccessFactors.

Resolution

Review the OAuth Configuration you created in SuccessFactors as per Help Portal document:

FieldValue
LabelMicrosoft
OAuth TypeOAuth 2.0
Grant TypeClient_Credentials
Client IDApplication (client) ID of the Microsoft Entra application you've created
Client SecretClient secret of the Microsoft Entra application you've created
Token URLEndpoint URL from Microsoft Entra

Make sure you added the correct values for Token URL, Client ID and Client Secret.

The endpoint URL can be found in the Microsoft Entra admin center under Applications > App registrations:

Client ID and Client Secret are obtained after you create a Client Secret for the SAP SuccessFactors app:

  • Client ID is the value from field Application(Client) ID
  • Client Secret is the value from field Value

Keywords

work tech configuration, microsoft teams, microsoft 365, integration , KBA , LOD-SF-RCM , Recruiting Management , Problem

Product

SAP SuccessFactors HCM Suite all versions