коды ошибок платформы идентификации агента Microsoft

В этой статье содержится исчерпывающая ссылка на коды ошибок, которые могут возникнуть при работе с платформой удостоверений агента Microsoft.

Обработка кодов ошибок в приложении

Спецификация OAuth2.0 содержит рекомендации по обработке ошибок во время проверки подлинности с помощью error части ответа об ошибке. Дополнительные сведения об обработке кода ошибки и возможных значениях полей error см. в документации по кодам ошибок платформа удостоверений Майкрософт и OAuth 2.0.

Ошибки квот и ограничений

Эти ошибки возникают, когда вы превышаете квоту арендатора или максимальное количество схем удостоверений агента либо удостоверений агента.

Код ошибки Описание
Agent_Directory_QuotaExceeded Схемы идентификации агента и (или) удостоверения агента превысили 95% квоты ресурса клиента. Чтобы создать больше, необходимо безвозвратно удалить ненужные схемы или идентификаторы.
AgentBlueprint_LimitExceeded Достигнуто максимальное количество профилей агента, включая активные и временно удаленные элементы. Чтобы создать больше, необходимо окончательно удалить ненужные схемы.
AgentIdentity_LimitExceeded Достигнуто максимальное количество идентичностей агента, включая активные и мягко удаленные записи. Чтобы добавить дополнительные сведения, необходимо окончательно удалить ненужные удостоверения агента.

Ошибки схемы идентификации агента

Эти ошибки возникают, когда запрос содержит свойства или версии API, которые схемы удостоверения агента не поддерживают.

Код ошибки Описание
AgentBlueprint_IncompatibleProperty Свойство, указанное в запросе, несовместимо с схемами идентификации агента и не может быть задано.
AgentBlueprint_IncompatibleProperty_NullPropertyName Свойство в запросе несовместимо с шаблонами идентификации агента и не может быть установлено.
AgentBlueprint_NotSupportedOnApiVersion Схемы удостоверений агента не поддерживаются в версии API, используемой в этом запросе.

Основные ошибки в схеме идентификации агента

Эти ошибки возникают, когда запрос содержит свойства, версии API или родительские ресурсы, которые субъекты схемы идентификации агента не поддерживают.

Код ошибки Описание
AgentBlueprintPrincipal_AgentIdentity_IncompatibleProperty Указанное в запросе свойство несовместимо с удостоверением агента и не может быть установлено.
AgentBlueprintPrincipal_IncompatibleProperty Свойство, указанное в запросе, несовместимо с принципиальными положениями схемы идентификации агента и не может быть установлено.
AgentBlueprintPrincipal_NotSupportedOnApiVersion Субъекты схемы идентификации агента не поддерживаются в версии API, используемой в этом запросе.
AgentBlueprintPrincipal_RequireAgentBlueprint Основные элементы схемы удостоверения личности агента можно создать только для схем агента.

Ошибки идентификации агента

Эти ошибки возникают, когда запрос ссылается на отсутствующий субъект схемы, несовместимый родительский тип или неподдерживаемые учетные данные или версии API для удостоверений агента.

Код ошибки Описание
AgentIdentity_AgentBlueprintPrincipalDoesNotExist Обязательный субъект шаблона удостоверения агента не существует для указанного идентификатора шаблона удостоверения агента.
AgentIdentity_CredentialsNotSupported Учетные данные не поддерживаются для идентификаторов агента. Все учетные данные должны быть добавлены в схему удостоверения агента.
AgentIdentity_IncompatibleParentType Указанное приложение (AppId) не является шаблоном агента. AgentIdentityBlueprintId должен быть установлен на AppId допустимой схемой удостоверения агента.
AgentIdentity_NotSupportedOnApiVersion Идентификаторы агентов не поддерживаются в версии API, используемой в этом запросе.

Ошибки создания удостоверения агента

Эти ошибки возникают, когда вызывающий субъект не может создать запрошенный идентификатор агента.

Код ошибки Описание
Error_AgentBlueprintCannotCreateAssociatedIdentity Схемы идентификаторов агента не могут создавать идентификаторы агента, связанные с другой схемой идентификаторов агента. Чтобы создать это удостоверение агента, используйте схему удостоверения агента, связанную с удостоверением агента, или выполните операцию с другим субъектом с необходимыми ролями и разрешениями для создания удостоверений агента.
Error_AgentIdentitiesCreatingAgentIdentitiesNotAllowed Идентификаторы агента не могут создавать другие идентификаторы агента. Чтобы создать удостоверение агента, используйте субъект схемы удостоверений агента или субъект службы неагентской схемы с необходимыми разрешениями.
Error_AgentIdentitySelfCreateRequired Приложения могут создавать только идентификации агентов в рамках себя. Предоставленный AgentIdentityBlueprintId не соответствует идентификатору вызывающего приложения AppId.

Получите помощь

Если у вас есть вопрос или вы не можете найти то, что ищете, см. статью Поддержка и варианты помощи для разработчиков, чтобы узнать о других способах получения помощи.