The Degreed Microsoft Teams app requires the following Microsoft Graph delegated permissions for SSO:
Permissions for SSO, Delegated Scopes
- email: View users' email address (used for SSO)
- profile: View users' basic profile (used for SSO)
- openid: Sign users in (used for SSO)
- User.Read: Sign in and read user profile (used for SSO)
- offline_access: Maintain access to data you have given it access to (used for SSO)
- Calendar.ReadWrite: Add events and assigned learning to a user's calendar. Type: Delegated. This permission only applies to Calendar.
Permissions for notifications, Application Scopes
- TeamsActivity.Send: Used only to send Teams notifications. Type: Application. Does not grant calendar access.
You’ll see the consent prompt the first time you take a calendar-related action in the Degreed Microsoft Teams app, not when the app is installed. Degreed uses Microsoft Graph delegated permissions (Calendars.ReadWrite). This means:
- The app can only access your calendar.
- You must provide consent individually.
- Degreed cannot access other users’ calendars.
You’ll typically see the prompt when you:
- Click Add to Calendar
- Take an action that adds learning to your Teams or Outlook calendar
If your IT team installs the app but you never trigger a calendar action, you won’t see a consent screen. This is expected behavior.
No.
You will not see the consent prompt simply because you:
- Install the app
- Open the app
- Receive the app through an IT rollout
The prompt only appears when a calendar read or write action is required. If you select Cancel or dismiss the prompt, Microsoft will ask again the next time you attempt the same calendar-related action.
The consent screen is a standard Microsoft permission dialog, and it is not branded by Degreed.
It says: Degreed would like to access your calendar.
Permission requested: Read and write your calendars.
You’ll see two options:
- Accept
- Cancel
This dialog is provided by Microsoft (Azure AD / Microsoft Entra ID), not by Degreed.
No. The Degreed Microsoft Teams app does not have access to all employees’ calendars. Degreed Teams app uses delegated permissions:
- The app can only access the calendar of the currently signed-in user.
- Each user must individually provide consent.
- The app can only act on your behalf.
Degreed cannot access calendars across your organization without your consent.
You can manage or revoke your consent directly through Microsoft. To update your permissions:
- Go to: https://myapps.microsoft.com. Sign in with your credentials.
In the My Apps dashboard, locate Degreed. You can use the search bar if you do not immediately see it.
Click the three-dot (⋮) menu in the top-right corner of the Degreed app tile.
Select Manage your application to open the application details and permissions page.
Navigate to the Permissions section to locate the Calendar permissions.
Select Revoke Permissions to remove the existing calendar permission.
If you revoke permission, the next time you try to add learning to your calendar, Microsoft will prompt you again for your consent.
Your organization’s IT administrators may also manage permissions centrally, depending on company policy.
Yes, if you have granted calendar consent. When learning is assigned to you in Degreed:
- It can appear on your Teams calendar.
- The calendar entry is created only for you.
- This action still requires delegated permission.
If you have not consented to calendar access, the calendar entry will not be created.