Тип ресурса 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 |
|
|
|
builtInIdentityProvider |
|
|
|
socialIdentityProvider |
|
|
|
oidcIdentityProvider |
|
|
|
openIdConnectIdentityProvider |
|
|
|
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Список настроенных поставщиков удостоверений | Коллекция identityProviderBase | Получение всех поставщиков удостоверений, настроенных в клиенте. |
Создание | socialidentityprovider, appleManagedIdentityProvider, oidcIdentityProvider или openIdConnectIdentityProvider | Создайте новый объект одного из следующих типов:
|
Получение | socialidentityprovider, appleManagedIdentityProvider, builtInIdentityProvider, oidcIdentityProvider или openIdConnectIdentityProvider | Извлеките свойства одного из следующих типов объектов:
|
Обновление | Нет | Обновите один из следующих типов объектов:
|
удаление; | Нет | Удалите один из следующих типов объектов:
|
Список доступных поставщиков удостоверений | Коллекция String | Извлечение всех поддерживаемых типов поставщиков удостоверений в клиенте. |
Свойства
Свойство | Тип | Описание |
---|---|---|
id | String | Идентификатор поставщика удостоверений. |
displayName | String | Отображаемое имя поставщика удостоверений. |
Связи
Отсутствуют.
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"id": "String",
"displayName": "String",
}