codes d’erreur de la plateforme d’identité de l’agent Microsoft

Cet article fournit une référence complète pour les codes d’erreur que vous pouvez rencontrer lors de l’utilisation de la plateforme d’identité de l’agent Microsoft.

Gestion des codes d’erreur dans votre application

La spécification OAuth2.0 fournit des conseils sur la façon de gérer les erreurs lors de l’authentification à l’aide de la error portion de la réponse d’erreur. Pour plus d’informations sur la gestion du code d’erreur et des valeurs de champ error possibles, consultez la documentation sur les codes d’erreur Plateforme d'identités Microsoft et OAuth 2.0.

Erreurs de quota et de limite

Ces erreurs se produisent lorsque vous dépassez le quota de locataires ou le nombre maximal de blueprints d’identité d’agent ou d’identités d’agent.

Code d'erreur Description
Agent_Directory_QuotaExceeded Les blueprints d’identité d’assistant et/ou les identités d’assistant ont dépassé 95 % du quota de ressources du locataire. Pour en créer davantage, vous devez supprimer définitivement des blueprints ou des identités inutiles.
AgentBlueprint_LimitExceeded Vous avez atteint le nombre maximal de blueprints d’identité d’assistant autorisés, y compris les éléments actifs et supprimés de manière réversible. Pour en créer davantage, vous devez supprimer définitivement les blueprints inutiles.
AgentIdentity_LimitExceeded Vous avez atteint le nombre maximal d’identités d’agent autorisées, y compris les entrées actives et supprimées temporairement. Pour en ajouter d’autres, vous devez supprimer définitivement les identités d’agent inutiles.

Erreurs de schéma d’identité de l’agent

Ces erreurs se produisent lorsqu’une demande inclut des propriétés ou des versions d’API que les blueprints d’identité de l’agent ne prennent pas en charge.

Code d'erreur Description
AgentBlueprint_IncompatibleProperty Une propriété spécifiée dans la requête est incompatible avec les blueprints d’identité de l’agent et ne peut pas être définie.
AgentBlueprint_IncompatibleProperty_NullPropertyName Une propriété dans la requête est incompatible avec les blueprints d’identité de l’assistant et ne peut pas être définie.
AgentBlueprint_NotSupportedOnApiVersion Les blueprints d’identité de l’agent ne sont pas pris en charge sur la version de l’API utilisée dans cette requête.

Erreurs de principal de blueprint d’identité d’assistant

Ces erreurs se produisent lorsqu’une requête inclut des propriétés, des versions d’API ou des ressources parentes que les principaux de blueprint d’identité de l’assistant ne prennent pas en charge.

Code d'erreur Description
AgentBlueprintPrincipal_AgentIdentity_IncompatibleProperty Une propriété spécifiée dans la requête est incompatible avec l’identité de l’agent et ne peut pas être définie.
AgentBlueprintPrincipal_IncompatibleProperty Une propriété précisée dans la requête est incompatible avec les règles du modèle d'identité de l'agent et ne peut pas être définie.
AgentBlueprintPrincipal_NotSupportedOnApiVersion Les principaux de blueprint d’identité d’assistant ne sont pas pris en charge dans la version de l’API utilisée pour cette requête.
AgentBlueprintPrincipal_RequireAgentBlueprint Les principaux de blueprint d’identité d’assistant peuvent uniquement être créés pour des blueprints d’assistant.

Erreurs d’identité de l’agent

Ces erreurs se produisent lorsqu’une requête référence un principal de blueprint manquant, un type parent incompatible ou des informations d’identification ou des versions d’API non prises en charge pour les identités d’agent.

Code d'erreur Description
AgentIdentity_AgentBlueprintPrincipalDoesNotExist Le principal de blueprint d’identité de l’assistant requis n’existe pas pour l’ID de blueprint d’identité de l’assistant spécifié.
AgentIdentity_CredentialsNotSupported Les informations d’identification ne sont pas prises en charge pour les identités des assistants. Toutes les informations d’identification doivent être ajoutées au blueprint d’identité de l’agent.
AgentIdentity_IncompatibleParentType L’application spécifiée (AppId) n’est pas un blueprint d’agent. AgentIdentityBlueprintId doit être défini sur l’AppId d’un blueprint d’identité d’agent valide.
AgentIdentity_NotSupportedOnApiVersion Les identités d’agent ne sont pas prises en charge sur la version de l’API utilisée dans cette requête.

Erreurs de création d’identité de l’agent

Ces erreurs se produisent lorsque le principal appelant n’est pas autorisé à créer l’identité de l’agent demandée.

Code d'erreur Description
Error_AgentBlueprintCannotCreateAssociatedIdentity Les blueprints d’identité d’agent ne peuvent pas créer d’identités d’agent associées à un autre blueprint d’identité d’agent. Pour créer cette identité d’agent, utilisez le blueprint d’identité de l’agent associé à l’identité de l’agent ou effectuez l’opération avec un autre principal disposant des rôles/autorisations requis pour créer des identités d’agent.
Error_AgentIdentitiesCreatingAgentIdentitiesNotAllowed Les identités d’agent ne peuvent pas créer d’autres identités d’agent. Pour créer une identité d’assistant, utilisez le principal de blueprint d’identité d’assistant associé ou le principal de service de blueprint non assistant avec les autorisations requises.
Error_AgentIdentitySelfCreateRequired Les applications peuvent uniquement créer des identités d’agent sous elles-mêmes. L’AgentIdentityBlueprintId fourni ne correspond pas à l’AppId de l’application appelante.

Obtenir de l’aide

Si vous avez une question ou que vous ne trouvez pas ce que vous recherchez, consultez le support technique et les options d’aide pour les développeurs pour en savoir plus sur d’autres façons d’obtenir de l’aide.