Table of Contents

AgentCardManifest.Read.All

Allows the app to read agent card manifests in your organization's Agent Registry on behalf of the 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 AgentCardManifest.Read.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 3ee18438-e6e5-4858-8f1c-d7b723b45213 ada96a26-9579-4c29-a578-c3482a765716
DisplayText Read all agent card manifests in Agent Registry Read agent card manifests in Agent Registry
Description Allows the app to read all agent card manifests in your organization's Agent Registry without a signed-in user. Allows the app to read agent card manifests in your organization's Agent Registry on behalf of the signed-in user.
AdminConsentRequired Yes Yes

Graph Methods

Resources

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

Graph reference: agentCardManifest

Property Type Description
capabilities agentCapabilities A declaration of optional capabilities supported by the agent.
createdBy String Object ID of the user or application that created the agent card manifest. Read-only.
createdDateTime DateTimeOffset When this agent card manifest was created.
defaultInputModes String collection Default set of supported input MIME types for all skills, which can be overridden on a per-skill basis.
defaultOutputModes String collection Default set of supported output MIME types for all skills, which can be overridden on a per-skill basis.
description String A human-readable description of the agent.
displayName String A human-readable display name of the agent.
documentationUrl String URL to agent's documentation.
iconUrl String URL to agent's icon image.
id String ID of the agent card manifest. Inherited from entity. Key.
lastModifiedDateTime DateTimeOffset When this agent card manifest was last modified.
managedBy String appId (referred to as Application (client) ID on the Microsoft Entra admin center) of the application managing this agent manifest.
originatingStore String Name of the store/system where agent originated. For example Copilot Studio.
ownerIds String collection List of object IDs for the owners of the agent card manifest.
protocolVersion String Protocol version supported by the agent.
provider agentProvider Information about the organization providing the agent.
security securityRequirement collection Security requirements - array of security scheme references.
securitySchemes securitySchemes Dictionary of security scheme definitions keyed by scheme name.
skills agentSkill collection Skills/capabilities that the agent can perform
supportsAuthenticatedExtendedCard Boolean Whether agent supports authenticated extended card retrieval
version String Version of the agent implementation