Microsoft Graph permissions
Find delegated and application permissions, consent requirements, and changes observed in Microsoft's public catalog.
Public permission catalog
1132 matching definitionsCallEvents-Emergency.Read.AllApplicationAdmin consent
Read all emergency call events
Allows the app to read emergency call event information for all users in your organization without a signed-in user.
- Permission ID
- f0a35f91-2aa6-4a99-9d5a-5b6bcb66204e
- Catalog state
- Enabled
CallEvents.ReadDelegatedAdmin consent
Read call event data
Allows the app to read call event information for an organization for the signed-in user.
- Permission ID
- 43431c03-960e-400f-87c6-8f910321dca3
- Catalog state
- Enabled
CallEvents.Read.AllApplicationAdmin consent
Read all call events
Allows the app to read call event information for all users in your organization without a signed-in user.
- Permission ID
- 1abb026f-7572-49f6-9ddd-ad61cbba181e
- Catalog state
- Enabled
CallRecord-PstnCalls.Read.AllApplicationAdmin consent
Read PSTN and direct routing call log data
Allows the app to read all PSTN and direct routing call log data without a signed-in user.
- Permission ID
- a2611786-80b3-417e-adaa-707d4261a5f0
- Catalog state
- Enabled
CallRecords.Read.AllApplicationAdmin consent
Read all call records
Allows the app to read call records for all calls and online meetings without a signed-in user.
- Permission ID
- 45bbb07e-7321-4fd7-a8f6-3ff27e6a81c8
- Catalog state
- Enabled
Calls.AccessMedia.AllApplicationAdmin consent
Access media streams in a call as an app
Allows the app to get direct access to media streams in a call, without a signed-in user.
- Permission ID
- a7a681dc-756e-4909-b988-f160edc6655f
- Catalog state
- Enabled
Calls.Initiate.AllApplicationAdmin consent
Initiate outgoing 1 to 1 calls from the app
Allows the app to place outbound calls to a single user and transfer calls to users in your organization's directory, without a signed-in user.
- Permission ID
- 284383ee-7f6e-4e40-a2a8-e85dcb029101
- Catalog state
- Enabled
Calls.InitiateGroupCall.AllApplicationAdmin consent
Initiate outgoing group calls from the app
Allows the app to place outbound calls to multiple users and add participants to meetings in your organization, without a signed-in user.
- Permission ID
- 4c277553-8a09-487b-8023-29ee378d8324
- Catalog state
- Enabled
Calls.JoinGroupCall.AllApplicationAdmin consent
Join group calls and meetings as an app
Allows the app to join group calls and scheduled meetings in your organization, without a signed-in user. The app will be joined with the privileges of a directory user to meetings in your organization.
- Permission ID
- f6b49018-60ab-4f81-83bd-22caeabfed2d
- Catalog state
- Enabled
Calls.JoinGroupCallAsGuest.AllApplicationAdmin consent
Join group calls and meetings as a guest
Allows the app to anonymously join group calls and scheduled meetings in your organization, without a signed-in user. The app will be joined as a guest to meetings in your organization.
- Permission ID
- fd7ccf6b-3d28-418b-9701-cd10f5cd2fd4
- Catalog state
- Enabled
ChangeManagement.Read.AllApplicationAdmin consent
Read Change Management items
Allows to read all Change Management items.
- Permission ID
- 418dae40-2b65-4819-900c-519a04e4d278
- Catalog state
- Enabled
ChangeManagement.Read.AllDelegatedDelegated consent
Read Change Management items
Allows to read all Change Management items.
- Permission ID
- 4628dff5-c33e-4fde-b17a-b64e7acb1bed
- Catalog state
- Enabled
Channel.CreateApplicationAdmin consent
Create channels
Create channels in any team, without a signed-in user.
- Permission ID
- f3a65bd4-b703-46df-8f7e-0174fea562aa
- Catalog state
- Enabled
Channel.CreateDelegatedAdmin consent
Create channels
Create channels in any team, on behalf of the signed-in user.
- Permission ID
- 101147cf-4178-4455-9d58-02b5c164e759
- Catalog state
- Enabled
Channel.Delete.AllApplicationAdmin consent
Delete channels
Delete channels in any team, without a signed-in user.
- Permission ID
- 6a118a39-1227-45d4-af0c-ea7b40d210bc
- Catalog state
- Enabled
Channel.Delete.AllDelegatedAdmin consent
Delete channels
Delete channels in any team, on behalf of the signed-in user.
- Permission ID
- cc83893a-e232-4723-b5af-bd0b01bcfe65
- Catalog state
- Enabled
Channel.ReadBasic.AllApplicationAdmin consent
Read the names and descriptions of all channels
Read all channel names and channel descriptions, without a signed-in user.
- Permission ID
- 59a6b24b-4225-4393-8165-ebaec5f55d7a
- Catalog state
- Enabled
Channel.ReadBasic.AllDelegatedDelegated consent
Read the names and descriptions of channels
Read channel names and channel descriptions, on behalf of the signed-in user.
- Permission ID
- 9d8982ae-4365-4f57-95e9-d6032a4c0b87
- Catalog state
- Enabled
ChannelMember.Read.AllApplicationAdmin consent
Read the members of all channels
Read the members of all channels, without a signed-in user.
- Permission ID
- 3b55498e-47ec-484f-8136-9013221c06a9
- Catalog state
- Enabled
ChannelMember.Read.AllDelegatedAdmin consent
Read the members of channels
Read the members of channels, on behalf of the signed-in user.
- Permission ID
- 2eadaff8-0bce-4198-a6b9-2cfc35a30075
- Catalog state
- Enabled
ChannelMember.ReadWrite.AllApplicationAdmin consent
Add and remove members from all channels
Add and remove members from all channels, without a signed-in user. Also allows changing a member's role, for example from owner to non-owner.
- Permission ID
- 35930dcf-aceb-4bd1-b99a-8ffed403c974
- Catalog state
- Enabled
ChannelMember.ReadWrite.AllDelegatedAdmin consent
Add and remove members from channels
Add and remove members from channels, on behalf of the signed-in user. Also allows changing a member's role, for example from owner to non-owner.
- Permission ID
- 0c3e411a-ce45-4cd1-8f30-f99a3efa7b11
- Catalog state
- Enabled
ChannelMessage.EditDelegatedDelegated consent
Edit user's channel messages
Allows an app to edit channel messages in Microsoft Teams, on behalf of the signed-in user.
- Permission ID
- 2b61aa8a-6d36-4b2f-ac7b-f29867937c53
- Catalog state
- Enabled
ChannelMessage.Read.AllApplicationAdmin consent
Read all channel messages
Allows the app to read all channel messages in Microsoft Teams
- Permission ID
- 7b2449af-6ccd-4f4d-9f78-e550c193f0d1
- Catalog state
- Enabled
ChannelMessage.Read.AllDelegatedAdmin consent
Read user channel messages
Allows an app to read a channel's messages in Microsoft Teams, on behalf of the signed-in user.
- Permission ID
- 767156cb-16ae-4d10-8f8b-41b657c8c8c8
- Catalog state
- Enabled