Type complexe d’autorisation a2a

Importante

Les API sous la /beta version sont susceptibles d’être modifiées. L’utilisation de ces API dans des applications de production n’est pas prise en charge.

Représente la configuration d’autorisation utilisée pour appeler un serveur Agent2Agent.

Propriétés

Propriété Type Description
referenceId String Identificateur de référence utilisé lorsque type est oAuthPluginVault, apiKeyPluginVault, dynamicClientRegistrationou connectionVault. La referenceId valeur est acquise indépendamment lors de la fourniture des valeurs de configuration d’autorisation nécessaires. Ce mécanisme empêche le stockage de valeurs secrètes dans Microsoft Graph. Facultatif.
type a2aAuthorizationType Type d’autorisation requis pour appeler le serveur Agent2Agent. Obligatoire.

Énumération a2aAuthorizationType

Valeur Description
none Aucune authentification n’est requise (accès anonyme).
oAuthPluginVault Jetons OAuth 2.0 stockés dans le coffre-fort sécurisé de Microsoft.
apiKeyPluginVault Clé API stockée dans un coffre et référencée par un ID.
dynamicClientRegistration Création d’un client OAuth dynamique.
connectionVault Configuration d’autorisation stockée dans le coffre de connexions.
unknownFutureValue Valeur sentinelle évolutive.

Relations

Aucun.

Représentation JSON

La représentation JSON suivante montre le type complexe.

{
  "@odata.type": "#microsoft.graph.a2aAuthorization",
  "referenceId": "String",
  "type": "String"
}