Table of Contents

AgentCommunicationConfiguration.ReadWrite.All

Allows the app to read and update the communication configuration of agent blueprints without a signed-in user.

Merill's Note

For an app to access data in Microsoft Graph, the user or administrator must grant it the permissions it needs. This article lists all the Microsoft Graph APIs and your tenant data that can be accessed by the application (vendor/developer) if you consent to the AgentCommunicationConfiguration.ReadWrite.All permission.

If you need to create an audit report of the permissions granted to all the apps in your tenant, you can run the Export-MsIdAppConsentGrantReport command. See How To: Run a quick OAuth app audit of your tenant

Category Application Delegated
Identifier 9c72696d-c77b-4d8d-b59e-dfca4792c9ec -
DisplayText Read and write all agent communication configurations -
Description Allows the app to read and update the communication configuration of agent blueprints without a signed-in user. -
AdminConsentRequired - -

Graph Methods

Resources

Granting this permission allows the calling application to access (and/or update) the following information in your tenant.

Graph reference: agentCommunicationConfiguration

Property Type Description
endpointConfiguration agentEndpointConfiguration The endpoint binding (bot ID or callback URI) that the agent uses to receive messages.
isOverridableAtAgentIdLevel Boolean Indicates whether individual agent instances created from this blueprint can override the endpointConfiguration. When true, each instance can override it; when false, every instance inherits it. Not nullable.
teamworkConfiguration agentTeamworkConfiguration The per-conversation-context message notification settings (group chat, channel, one-on-one chat, and meeting chat) that agents use.