Тип ресурса objectIdentity
Пространство имен: microsoft.graph
Важно!
API версии /beta
в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Представляет удостоверение, используемое для входа в учетную запись пользователя. Удостоверение может быть предоставлено корпорацией Майкрософт, организациями или поставщиками удостоверений социальных сетей, такими как Facebook, Google или Майкрософт. Это позволяет пользователю войти в учетную запись пользователя с любым из связанных удостоверений.
Свойство удостоверенийресурса пользователя — объект objectIdentity .
Свойства
Свойство | Тип | Описание |
---|---|---|
signInType | String | Указывает типы входа пользователей в каталоге, например emailAddress , userName , federated или userPrincipalName .
federated представляет уникальный идентификатор пользователя из издателя, который может быть в любом формате, выбранном издателем. Установка или обновление userPrincipalName удостоверения обновляет значение свойства userPrincipalName в объекте user. Проверки, выполняемые userPrincipalName для свойства объекта пользователя, например проверенные домены и допустимые символы, выполняются при установке или обновлении userPrincipalName удостоверения. Дополнительная проверка применяется к issuerAssignedId , если для типа входа задано значение emailAddress или userName . Для этого свойства также можно задать любую пользовательскую строку. Дополнительные сведения о поведении фильтрации для этого свойства см. в разделе Фильтрация по свойству удостоверений пользователя. |
Эмитента | String | Указывает издателя удостоверения, например facebook.com . Ограничение 512 символов. Для локальных учетных записей (где signInType не federated является ), это свойство является локальным доменным именем по умолчанию для клиента, например contoso.com . Для гостей из других Microsoft Entra организаций это домен федеративной организации, например contoso.com . Дополнительные сведения о поведении фильтрации для этого свойства см. в разделе Фильтрация по свойству удостоверений пользователя. |
issuerAssignedId | String | Задает уникальный идентификатор, назначенный пользователю издателем. Ограничение 64 символов. Сочетание издателя и issuerAssignedId должно быть уникальным в организации. Представляет имя входа для пользователя, если для параметра signInType задано значение emailAddress или userName (также известное как локальные учетные записи).Если signInType имеет значение :
Дополнительные сведения о поведении фильтрации для этого свойства см. в разделе Фильтрация по свойству удостоверений пользователя. |
Фильтрация
При фильтрации по свойству удостоверений для issuerAssignedId:
- Фильтрация только по издателю поддерживается для следующих значений:
google.com
,facebook.com
,mail
иphone
. - Для фильтрации записей с signInType
federated
требуется допустимый издатель и issuerAssignedId. - Для фильтрации записей с signInType
userName
илиemailAddress
требуется допустимый издатель и issuerAssignedId , но игнорируется значение издателя. Данное поведение является особенностью продукта. - Фильтрация по записям с signInType
userPrincipalName
не поддерживается. Вместо этого можно выполнить фильтрацию по свойству userPrincipalName объекта user.
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"signInType": "string",
"issuer": "string",
"issuerAssignedId": "string"
}