Tipo de recurso identityProviderBase
Namespace: microsoft.graph
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Representa fornecedores de identidade para inquilinos Microsoft Entra e Azure AD B2C.
Configurar um fornecedor de identidade no inquilino da força de trabalho permite novos cenários de convidado B2B. Por exemplo, uma organização possui recursos no Microsoft 365 que precisam ser compartilhados com um usuário do Gmail. O usuário do Gmail usará as credenciais de conta do Google para autenticar e acessar os documentos.
Configurar um fornecedor de identidade no seu inquilino externo ou Azure AD B2C permite que os utilizadores se inscrevam e iniciem sessão com uma conta social ou um fornecedor personalizado suportado do OpenID Connect numa aplicação. Por exemplo, uma aplicação pode utilizar o Entra ID externa ou Azure AD B2C para permitir que os utilizadores se inscrevam no serviço através de uma conta Facebook ou do seu próprio fornecedor de identidade personalizado que cumpra o protocolo OIDC (atualmente, o Open ID Connect é suportado apenas com inquilinos externos e Azure AD B2C).
IdPs suportados (tipos derivados de identityProviderBase) | Inquilino externo | Inquilino da força de trabalho | Azure AD inquilino B2C |
---|---|---|---|
appleManagedIdentityProvider | |||
builtInIdentityProvider | |||
socialIdentityProvider | |||
oidcIdentityProvider | |||
openIdConnectIdentityProvider |
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
Listar fornecedores de identidade configurados | Coleção identityProviderBase | Recupere todos os provedores de identidade configurados em um locatário. |
Criar | socialidentityprovider, appleManagedIdentityProvider, oidcIdentityProvider ou openIdConnectIdentityProvider | Crie um novo objeto de um dos seguintes tipos de objeto:
|
Get | socialidentityprovider, appleManagedIdentityProvider, builtInIdentityProvider, oidcIdentityProvider ou openIdConnectIdentityProvider | Recupere as propriedades de um dos seguintes tipos de objeto:
|
Atualizar | Nenhum(a) | Atualize um dos seguintes tipos de objeto:
|
Delete | Nenhum | Exclua um dos seguintes tipos de objeto:
|
Listar fornecedores de identidade disponíveis | Coleção de cadeias de caracteres | Recuperar todos os tipos de provedores de identidade disponíveis no locatário. |
Propriedades
Propriedade | Tipo | Descrição |
---|---|---|
id | Cadeia de caracteres | O identificador do provedor de identidade. |
displayName | Cadeia de caracteres | O nome de exibição exclusivo do provedor de identidade. |
Relações
Nenhum
Representação JSON
A representação JSON seguinte mostra o tipo de recurso.
{
"id": "String",
"displayName": "String",
}