Type | Azure Claim | Microsoft Consent Window | Description | Reason |
|
User | openid* | Sign you in and read your profile | Allows users to sign in to the app with their work or school accounts and allows the app to see basic user profile information. | Enables user to sign in using SSO. |
|
User | User.Read* | Sign you in and read your profile | Allows users to sign-in to the app and allows the app to read the profile of signed-in users. It also allows the app to read basic company information of signed-in users | Required to enable user to sign in using SSO if User.Read has not been not delegated by an admin. |
|
User | user_Impersonation | Not displayed | Allows access to the YakChat API | Provides permission for the the YakChat app to access the YakChat API |
|
Application | TeamsActivity.Send | Send a teamwork activity to any user | Allows the app to create new notifications in users' teamwork activity feeds on behalf of the signed in user. | Enables the YakChat app to send Teams Activity notifications if selected | |
Type |
Azure Claim |
Microsoft Consent Window |
Description |
Reason |
|
Delegated |
user_Impersonation* |
Not displayed |
Allows access to the YakChat API |
Provides permission for the the YakChat app to access the YakChat API |
|
Application |
TeamsActivity.Send |
Send a teamwork activity to any user |
Allows the app to create new notifications in users' teamwork activity feeds on behalf of the signed in user. |
Enables the YakChat app to send Teams Activity notifications if selected |
|
Delegated |
Directory.Read.All |
Read directory data |
Allows the app to read data in your organization's directory, such as users, groups and apps. |
Only required if access to Active Directory contacts is required. |
|
Delegated |
User.Read |
Sign in and read user profile |
Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on behalf of the signed-in user. |
Enables users to sign in to the app without individually providing their permission (User.Read) |
|
Delegated |
Contacts.Read |
Read user contacts |
Allows the app to read the user’s contacts. |
Only required to access Outlook contacts. |
|
Type |
Azure Claim |
Microsoft Consent Window |
Description |
Reason |
|
User |
User.Read* |
Sign you in and read user profile |
Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on behalf of the signed-in user. |
To enable the user to sign in. When a Microsoft Administrator provides
consent then this will be delegated so that permission is not requested when
other users sign in." |
|
Type |
Azure Claim |
Microsoft Consent Window |
Description |
Reason |
|
Delegated |
user_Impersonation* |
Not displayed |
Allows access to the YakChat API |
Provides permission for the the YakChat app to access the YakChat API. |
|
Application |
TeamsActivity.Send |
Send a teamwork activity to any user |
Allows the app to create new notifications in users' teamwork activity feeds on behalf of the signed in user. |
Enables the YakChat app to send Teams Activity notifications if selected. |
|
Delegated |
Directory.Read.All |
Read directory data |
Allows the app to read data in your organization's directory, such as users, groups and apps. |
Only required if access to Active Directory contacts is required. |
|
Delegated |
User.Read |
Sign in and read user profile |
Allows the app to read the full set of profile properties, reports, and managers of other users in your organization, on behalf of the signed-in user. |
Enables users to sign in to the app without individually providing their permission (User.Read). |
|
Delegated |
Contacts.Read |
Read user contacts |
Allows the app to read the user’s contacts. |
Only required to access Outlook contacts. |
|
Delegated |
Offline_access |
Maintain access to date you have given it access to |
Allows the app to read and update user data, even when they are not currently using the app. |
Enables the mobile app to maintain access while not in focus. |
|