Application

Permission ID Purpose Description
Chat.Create d9c48af6-9ad9-47ad-82c3-63757137b9af Create chats Allows the app to create chats without a signed-in user.
Chat.ManageDeletion.All 9c7abde0-eacd-4319-bf9e-35994b1a1717 Delete and recover deleted chats Allows the app to delete and recover deleted chats, without a signed-in user.
Chat.Read.All 6b7d71aa-70aa-4810-a8d9-5d9fb2830017 Read all chat messages Allows the app to read all 1-to-1 or group chat messages in Microsoft Teams.
Chat.Read.WhereInstalled 1c1b4c8e-3cc7-4c58-8470-9b92c9d5848b 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.
Chat.ReadBasic.All b2e060da-3baf-4687-9611-f4ebc0f0cbde 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.
Chat.ReadBasic.WhereInstalled 818ba5bd-5b3e-4fe0-bbe6-aa4686669073 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.
Chat.ReadWrite.All 294ce7c9-31ba-490a-ad7d-97a7d075e4ed Read and write all chat messages Allows an app to read and write all chat messages in Microsoft Teams, without a signed-in user.
Chat.ReadWrite.WhereInstalled ad73ce80-f3cd-40ce-b325-df12c33df713 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.
Chat.UpdatePolicyViolation.All 7e847308-e030-4183-9899-5235d7270f58 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.

Delegated

Permission ID Purpose Description
Chat.Create 38826093-1258-4dea-98f0-00003be2b8d0 Create chats Allows the app to create chats on behalf of the signed-in user.
Chat.ManageDeletion.All bb64e6fc-6b6d-4752-aea0-dd922dbba588 Delete and recover deleted chats Allows the app to delete and recover deleted chats, on behalf of the signed-in user.
Chat.Read f501c180-9344-439a-bca0-6cbf209fd270 Read user chat messages Allows an app to read 1 on 1 or group chats threads, on behalf of the signed-in user.
Chat.ReadBasic 9547fcb5-d03f-419d-9948-5928bbf71b0f 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.
Chat.ReadWrite 9ff7295e-131b-4d94-90e1-69fde507ac11 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.