Microsoft Graph permissions
Find delegated and application permissions, consent requirements, and changes observed in Microsoft's public catalog.
Public permission catalog
1132 matching definitionsUserAuthenticationMethod.ReadDelegatedAdmin consent
Read user authentication methods
Allows the app to read the signed-in user's authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like the signed-in user's passwords, or to sign-in or otherwise use the signed-in user's authentication methods.
- Permission ID
- 1f6b61c5-2f65-4135-9c9f-31c0f8d32b52
- Catalog state
- Enabled
UserAuthenticationMethod.Read.AllApplicationAdmin consent
Read all users' authentication methods
Allows the app to read authentication methods of all users in your organization, without a signed-in user. Authentication methods include things like a user's phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.
- Permission ID
- 38d9df27-64da-44fd-b7c5-a6fbac20248f
- Catalog state
- Enabled
UserAuthenticationMethod.Read.AllDelegatedAdmin consent
Read all users' authentication methods
Allows the app to read authentication methods of all users in your organization that the signed-in user has access to. Authentication methods include things like a user's phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.
- Permission ID
- aec28ec7-4d02-4e8c-b864-50163aea77eb
- Catalog state
- Enabled
UserAuthenticationMethod.ReadWriteDelegatedAdmin consent
Read and write user authentication methods
Allows the app to read and write the signed-in user's authentication methods, including phone numbers and Authenticator app settings. This does not allow the app to see secret information like the signed-in user's passwords, or to sign-in or otherwise use the signed-in user's authentication methods.
- Permission ID
- 48971fc1-70d7-4245-af77-0beb29b53ee2
- Catalog state
- Enabled
UserAuthenticationMethod.ReadWrite.AllApplicationAdmin consent
Read and write all users' authentication methods
Allows the application to read and write authentication methods of all users in your organization, without a signed-in user. Authentication methods include things like a user's phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods
- Permission ID
- 50483e42-d915-4231-9639-7fdb7fd190e5
- Catalog state
- Enabled
UserAuthenticationMethod.ReadWrite.AllDelegatedAdmin consent
Read and write all users' authentication methods
Allows the app to read and write authentication methods of all users in your organization that the signed-in user has access to. Authentication methods include things like a user's phone numbers and Authenticator app settings. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.
- Permission ID
- b7887744-6746-4312-813d-72daeaee7e2d
- Catalog state
- Enabled
UserAuthMethod-Passkey.Read.AllApplicationAdmin consent
Read all users' passkey authentication methods
Allows the app to read passkey authentication methods of all users in your organization, without a signed-in user. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.
- Permission ID
- 72e00c1d-3e3d-43bb-a0b9-c435611bb1d2
- Catalog state
- Enabled
UserAuthMethod-Passkey.Read.AllDelegatedAdmin consent
Read all users' passkey authentication methods
Allows the app to read passkey authentication methods of all users in your organization that the signed-in user has access to. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.
- Permission ID
- 14195339-1fe4-48a7-a0d3-a39eb9fd8958
- Catalog state
- Enabled
UserAuthMethod-Passkey.ReadWrite.AllApplicationAdmin consent
Read and write all users' passkey authentication methods
Allows the application to read and write passkey authentication methods of all users in your organization, without a signed-in user. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods
- Permission ID
- 0400e371-7db1-4338-a269-96069eb65227
- Catalog state
- Enabled
UserAuthMethod-Passkey.ReadWrite.AllDelegatedAdmin consent
Read and write all users' passkey methods
Allows the app to read and write passkey authentication methods of all users in your organization that the signed-in user has access to. This does not allow the app to see secret information like passwords, or to sign-in or otherwise use the authentication methods.
- Permission ID
- 64930478-d0ea-4671-ad72-fe0d9821df09
- Catalog state
- Enabled
UserNotification.ReadWrite.CreatedByAppApplicationAdmin consent
No display name in the catalog
Microsoft supplies no description in this catalog.
- Permission ID
- 4e774092-a092-48d1-90bd-baad67c7eb47
- Catalog state
- Enabled
UserNotification.ReadWrite.CreatedByAppDelegatedDelegated consent
Deliver and manage user's notifications
Allows the app to send, read, update and delete user’s notifications.
- Permission ID
- 26e2f3e8-b2a1-47fc-9620-89bb5b042024
- Catalog state
- Enabled
UserShiftPreferences.Read.AllApplicationAdmin consent
Read all user shift preferences
Allows the app to read all users' shift schedule preferences without a signed-in user.
- Permission ID
- de023814-96df-4f53-9376-1e2891ef5a18
- Catalog state
- Enabled
UserShiftPreferences.ReadWrite.AllApplicationAdmin consent
Read and write all user shift preferences
Allows the app to manage all users' shift schedule preferences without a signed-in user.
- Permission ID
- d1eec298-80f3-49b0-9efb-d90e224798ac
- Catalog state
- Enabled
UserTeamwork.ReadDelegatedAdmin consent
Read user teamwork settings
Allows the app to read the teamwork settings of the signed-in user.
- Permission ID
- 834bcc1c-762f-41b0-bb91-1cdc323ee4bf
- Catalog state
- Enabled
UserTeamwork.Read.AllApplicationAdmin consent
Read all user teamwork settings
Allows the app to read all user teamwork settings without a signed-in user.
- Permission ID
- fbcd7ef1-df0d-4e05-bb28-93424a89c6df
- Catalog state
- Enabled
UserTimelineActivity.Write.CreatedByAppDelegatedDelegated consent
Write app activity to users' timeline
Allows the app to report the signed-in user's app activity information to Microsoft Timeline.
- Permission ID
- 367492fc-594d-4972-a9b5-0d58c622c91c
- Catalog state
- Enabled
VirtualAppointment.ReadDelegatedAdmin consent
Read a user's virtual appointments
Allows an application to read virtual appointments for the signed-in user. Only an organizer or participant user can read their virtual appointments.
- Permission ID
- 27470298-d3b8-4b9c-aad4-6334312a3eac
- Catalog state
- Enabled
VirtualAppointment.Read.AllApplicationAdmin consent
Read all virtual appointments for users, as authorized by online meetings application access policy
Allows the application to read virtual appointments for all users, without a signed-in user. The app must also be authorized to access an individual user's data by the online meetings application access policy.
- Permission ID
- d4f67ec2-59b5-4bdc-b4af-d78f6f9c1954
- Catalog state
- Enabled
VirtualAppointment.ReadWriteDelegatedAdmin consent
Read and write a user's virtual appointments
Allows an application to read and write virtual appointments for the signed-in user. Only an organizer or participant user can read and write their virtual appointments.
- Permission ID
- 2ccc2926-a528-4b17-b8bb-860eed29d64c
- Catalog state
- Enabled
VirtualAppointment.ReadWrite.AllApplicationAdmin consent
Read-write all virtual appointments for users, as authorized by online meetings app access policy
Allows the application to read and write virtual appointments for all users, without a signed-in user. The app must also be authorized to access an individual user's data by the online meetings application access policy.
- Permission ID
- bf46a256-f47d-448f-ab78-f226fff08d40
- Catalog state
- Enabled
VirtualAppointmentNotification.SendApplicationAdmin consent
Send notification regarding virtual appointments as any user
Allows the application to send notification regarding virtual appointments as any user, without a signed-in user. The app must also be authorized to access an individual user's data by the online meetings application access policy.
- Permission ID
- 97e45b36-1250-48e4-bd70-2df6dab7e94a
- Catalog state
- Enabled
VirtualAppointmentNotification.SendDelegatedAdmin consent
Send notification regarding virtual appointments for the signed-in user
Allows an application to send notifications for virtual appointments for the signed-in user.
- Permission ID
- 20d02fff-a0ef-49e7-a46e-019d4a6523b7
- Catalog state
- Enabled
VirtualEvent.ReadDelegatedAdmin consent
Read your virtual events
Allows the app to read virtual events created by the you
- Permission ID
- 6b616635-ae58-433a-a918-8c45e4f304dc
- Catalog state
- Enabled
VirtualEvent.Read.AllApplicationAdmin consent
Read your virtual events
Allows the app to read all virtual events without a signed-in user
- Permission ID
- 1dccb351-c4e4-4e09-a8d1-7a9ecbf027cc
- Catalog state
- Enabled