Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Important
APIs under the /beta version are subject to change. Use of these APIs in production applications is not supported.
Represents authorization configuration used to invoke an Agent2Agent server.
Properties
| Property | Type | Description |
|---|---|---|
referenceId |
String | A reference identifier used when type is oAuthPluginVault, apiKeyPluginVault, dynamicClientRegistration, or connectionVault. The referenceId value is acquired independently when providing the necessary authorization configuration values. This mechanism prevents secret values from being stored in Microsoft Graph. Optional. |
type |
a2aAuthorizationType | The type of authorization required to invoke the Agent2Agent server. Required. |
a2aAuthorizationType enumeration
| Value | Description |
|---|---|
none |
No authentication required (anonymous access). |
oAuthPluginVault |
OAuth 2.0 tokens stored inside Microsoft's secure vault. |
apiKeyPluginVault |
API key stored in a vault and referenced by ID. |
dynamicClientRegistration |
Dynamic OAuth client creation. |
connectionVault |
Authorization configuration stored in the connection vault. |
unknownFutureValue |
Evolvable sentinel value. |
Relationships
None.
JSON representation
The following JSON representation shows the complex type.
{
"@odata.type": "#microsoft.graph.a2aAuthorization",
"referenceId": "String",
"type": "String"
}