Microsoft Graph permissions
Find delegated and application permissions, consent requirements, and changes observed in Microsoft's public catalog.
Public permission catalog
1132 matching definitionsChannelMessage.ReadWriteDelegatedAdmin consent
Read and write user channel messages
Allows the app to read and write channel messages, on behalf of the signed-in user. This doesn't allow the app to edit the policyViolation of a channel message.
- Permission ID
- 5922d31f-46c8-4404-9eaf-2117e390a8a4
- Catalog state
- Enabled
ChannelMessage.SendDelegatedDelegated consent
Send channel messages
Allows an app to send channel messages in Microsoft Teams, on behalf of the signed-in user.
- Permission ID
- ebf0f66e-9fb1-49e4-a278-222f76911cf4
- Catalog state
- Enabled
ChannelMessage.UpdatePolicyViolation.AllApplicationAdmin consent
Flag channel messages for violating policy
Allows the app to update Microsoft Teams channel messages by patching a set of Data Loss Prevention (DLP) policy violation properties to handle the output of DLP processing.
- Permission ID
- 4d02b0cc-d90b-441f-8d82-4fb55c34d6bb
- Catalog state
- Enabled
ChannelSettings.Read.AllApplicationAdmin consent
Read the names, descriptions, and settings of all channels
Read all channel names, channel descriptions, and channel settings, without a signed-in user.
- Permission ID
- c97b873f-f59f-49aa-8a0e-52b32d762124
- Catalog state
- Enabled
ChannelSettings.Read.AllDelegatedAdmin consent
Read the names, descriptions, and settings of channels
Read all channel names, channel descriptions, and channel settings, on behalf of the signed-in user.
- Permission ID
- 233e0cf1-dd62-48bc-b65b-b38fe87fcf8e
- Catalog state
- Enabled
ChannelSettings.ReadWrite.AllApplicationAdmin consent
Read and write the names, descriptions, and settings of all channels
Read and write the names, descriptions, and settings of all channels, without a signed-in user.
- Permission ID
- 243cded2-bd16-4fd6-a953-ff8177894c3d
- Catalog state
- Enabled
ChannelSettings.ReadWrite.AllDelegatedAdmin consent
Read and write the names, descriptions, and settings of channels
Read and write the names, descriptions, and settings of all channels, on behalf of the signed-in user.
- Permission ID
- d649fb7c-72b4-4eec-b2b4-b15acf79e378
- Catalog state
- Enabled
Chat.CreateApplicationAdmin consent
Create chats
Allows the app to create chats without a signed-in user.
- Permission ID
- d9c48af6-9ad9-47ad-82c3-63757137b9af
- Catalog state
- Enabled
Chat.CreateDelegatedDelegated consent
Create chats
Allows the app to create chats on behalf of the signed-in user.
- Permission ID
- 38826093-1258-4dea-98f0-00003be2b8d0
- Catalog state
- Enabled
Chat.ManageDeletion.AllApplicationAdmin consent
Delete and recover deleted chats
Allows the app to delete and recover deleted chats, without a signed-in user.
- Permission ID
- 9c7abde0-eacd-4319-bf9e-35994b1a1717
- Catalog state
- Enabled
Chat.ManageDeletion.AllDelegatedAdmin consent
Delete and recover deleted chats
Allows the app to delete and recover deleted chats, on behalf of the signed-in user.
- Permission ID
- bb64e6fc-6b6d-4752-aea0-dd922dbba588
- Catalog state
- Enabled
Chat.ReadDelegatedDelegated consent
Read user chat messages
Allows an app to read 1 on 1 or group chats threads, on behalf of the signed-in user.
- Permission ID
- f501c180-9344-439a-bca0-6cbf209fd270
- Catalog state
- Enabled
Chat.Read.AllApplicationAdmin consent
Read all chat messages
Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.
- Permission ID
- 6b7d71aa-70aa-4810-a8d9-5d9fb2830017
- Catalog state
- Enabled
Chat.Read.WhereInstalledApplicationAdmin consent
Read all chat messages for chats where the associated Teams application is installed.
Allows the app to read all one-to-one or group chat messages in Microsoft Teams for chats where the associated Teams application is installed, without a signed-in user.
- Permission ID
- 1c1b4c8e-3cc7-4c58-8470-9b92c9d5848b
- Catalog state
- Enabled
Chat.ReadBasicDelegatedDelegated consent
Read names and members of user chat threads
Allows an app to read the members and descriptions of one-to-one and group chat threads, on behalf of the signed-in user.
- Permission ID
- 9547fcb5-d03f-419d-9948-5928bbf71b0f
- Catalog state
- Enabled
Chat.ReadBasic.AllApplicationAdmin consent
Read names and members of all chat threads
Read names and members of all one-to-one and group chats in Microsoft Teams, without a signed-in user.
- Permission ID
- b2e060da-3baf-4687-9611-f4ebc0f0cbde
- Catalog state
- Enabled
Chat.ReadBasic.WhereInstalledApplicationAdmin consent
Read names and members of all chat threads where the associated Teams application is installed.
Allows the app to read names and members of all one-to-one and group chats in Microsoft Teams where the associated Teams application is installed, without a signed-in user.
- Permission ID
- 818ba5bd-5b3e-4fe0-bbe6-aa4686669073
- Catalog state
- Enabled
Chat.ReadWriteDelegatedDelegated consent
Read and write user chat messages
Allows an app to read and write 1 on 1 or group chats threads, on behalf of the signed-in user.
- Permission ID
- 9ff7295e-131b-4d94-90e1-69fde507ac11
- Catalog state
- Enabled
Chat.ReadWrite.AllApplicationAdmin consent
Read and write all chat messages
Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.
- Permission ID
- 294ce7c9-31ba-490a-ad7d-97a7d075e4ed
- Catalog state
- Enabled
Chat.ReadWrite.AllDelegatedDelegated consent
Read and write all chat messages
Allows an app to read and write all chat messages in Microsoft Teams, on behalf of the signed-in user.
- Permission ID
- 7e9a077b-3711-42b9-b7cb-5fa5f3f7fea7
- Catalog state
- Enabled
Chat.ReadWrite.WhereInstalledApplicationAdmin consent
Read and write all chat messages for chats where the associated Teams application is installed.
Allows the app to read and write all chat messages in Microsoft Teams for chats where the associated Teams application is installed, without a signed-in user.
- Permission ID
- ad73ce80-f3cd-40ce-b325-df12c33df713
- Catalog state
- Enabled
Chat.UpdatePolicyViolation.AllApplicationAdmin consent
Flag chat messages for violating policy
Allows the app to update Microsoft Teams 1-to-1 or group chat messages by patching a set of Data Loss Prevention (DLP) policy violation properties to handle the output of DLP processing.
- Permission ID
- 7e847308-e030-4183-9899-5235d7270f58
- Catalog state
- Enabled
ChatMember.ReadDelegatedAdmin consent
Read the members of chats
Read the members of chats, on behalf of the signed-in user.
- Permission ID
- c5a9e2b1-faf6-41d4-8875-d381aa549b24
- Catalog state
- Enabled
ChatMember.Read.AllApplicationAdmin consent
Read the members of all chats
Read the members of all chats, without a signed-in user.
- Permission ID
- a3410be2-8e48-4f32-8454-c29a7465209d
- Catalog state
- Enabled
ChatMember.Read.WhereInstalledApplicationAdmin consent
Read the members of all chats where the associated Teams application is installed.
Allows the app to read the members of all chats where the associated Teams application is installed, without a signed-in user.
- Permission ID
- 93e7c9e4-54c5-4a41-b796-f2a5adaacda7
- Catalog state
- Enabled