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".
  • The permissions you’ve granted are not sufficient for this feature. Please grant these Entra ID permissions as well: "Calendars.ReadWrite, Calendars.Read, Mail.Send".

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
  • SAP SuccessFactors Recruiting Management

Reproducing the Issue

Teams for Online Meetings

  1. Go to Work Tech Configuration
  2. Select 'Teams for Online Meetings'
  3. Select a Custom App
  4. Click the Connect button
  5. An error message is displayed: 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".

Outlook and Teams for Online Meetings

  1. Go to Work Tech Configuration
  2. Select 'Outlook and Teams for Online Meetings'
  3. Select a Custom App
  4. Click the Connect button
  5. An error message is displayed: The permissions you’ve granted are not sufficient for this feature. Please grant these Entra ID permissions as well: "Calendars.ReadWrite, Calendars.Read, Mail.Send".

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.

WorkTech_OAuth.png


Token URL is the value from the field 'OAuth 2.0 authorization endpoint (v2)', which can be found in the Microsoft Entra admin center under Applications > App registrations:

Pasted image.png


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'

Pasted image.png

See Also

Help Portal: Creating an OAuth Configuration for Connection with Microsoft 365

Help Portal: Technical Details for Interview Scheduling Teams Integration

Keywords

work tech configuration, microsoft teams, microsoft 365, integration, The permissions you've granted are not sufficient for this feature , KBA , LOD-SF-RCM-IVW , Interview Central, Interviews, Scheduling etc , Problem

Product

SAP SuccessFactors HCM Suite all versions ; SAP SuccessFactors Recruiting all versions