Поделиться через


Тип ресурса identityProviderBase

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Представляет поставщиков удостоверений для Microsoft Entra и Azure AD клиентов B2C.

Настройка поставщика удостоверений в клиенте рабочей силы позволяет реализовать новые гостевые сценарии B2B. Например, в организации есть ресурсы в Microsoft 365, которыми нужно поделиться с пользователем Gmail. Для проверки подлинности и доступа к документам пользователь Gmail использует данные учетной записи Google.

Настройка поставщика удостоверений во внешнем или Azure AD клиенте B2C позволяет пользователям зарегистрироваться и войти в систему с помощью учетной записи социальных сетей или пользовательского поставщика, поддерживаемого OpenID Connect в приложении. Например, приложение может использовать entra Внешняя идентификация или Azure AD B2C, чтобы разрешить пользователям регистрироваться в службе с помощью учетной записи Facebook или собственного поставщика удостоверений, который соответствует протоколу OIDC (Open ID Connect сейчас поддерживается только для внешних клиентов и Azure AD B2C).

Поддерживаемые поставщики удостоверений (типы, производные от identityProviderBase) Внешний клиент Клиент рабочей силы клиент B2C Azure AD
appleManagedIdentityProvider Поддерживается NotSupported Поддерживается
builtInIdentityProvider Поддерживается Поддерживается Поддерживается
socialIdentityProvider Поддерживается Поддерживается Поддерживается
oidcIdentityProvider Поддерживается NotSupported NotSupported
openIdConnectIdentityProvider NotSupported NotSupported Поддерживается

Методы

Метод Возвращаемый тип Описание
Список настроенных поставщиков удостоверений Коллекция identityProviderBase Получение всех поставщиков удостоверений, настроенных в клиенте.
Создание socialidentityprovider, appleManagedIdentityProvider, oidcIdentityProvider или openIdConnectIdentityProvider Создайте новый объект одного из следующих типов:
Получение socialidentityprovider, appleManagedIdentityProvider, builtInIdentityProvider, oidcIdentityProvider или openIdConnectIdentityProvider Извлеките свойства одного из следующих типов объектов:
Обновление Нет Обновите один из следующих типов объектов:
удаление; Нет Удалите один из следующих типов объектов:
Список доступных поставщиков удостоверений Коллекция String Извлечение всех поддерживаемых типов поставщиков удостоверений в клиенте.

Свойства

Свойство Тип Описание
id String Идентификатор поставщика удостоверений.
displayName String Отображаемое имя поставщика удостоверений.

Связи

Отсутствуют.

Представление JSON

В следующем представлении JSON показан тип ресурса.

{
    "id": "String",
    "displayName": "String",
}