Application

Permission ID Purpose Description
ChannelMessage.Read.All 7b2449af-6ccd-4f4d-9f78-e550c193f0d1 Read all channel messages Allows the app to read all channel messages in Microsoft Teams
ChannelMessage.UpdatePolicyViolation.All 4d02b0cc-d90b-441f-8d82-4fb55c34d6bb 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.

Delegated

Permission ID Purpose Description
ChannelMessage.Edit 2b61aa8a-6d36-4b2f-ac7b-f29867937c53 Edit user’s channel messages Allows an app to edit channel messages in Microsoft Teams, on behalf of the signed-in user.
ChannelMessage.Read.All 767156cb-16ae-4d10-8f8b-41b657c8c8c8 Read user channel messages Allows an app to read a channel’s messages in Microsoft Teams, on behalf of the signed-in user.
ChannelMessage.ReadWrite 5922d31f-46c8-4404-9eaf-2117e390a8a4 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.
ChannelMessage.Send ebf0f66e-9fb1-49e4-a278-222f76911cf4 Send channel messages Allows an app to send channel messages in Microsoft Teams, on behalf of the signed-in user.