Get-EntraIdentityProvider

Este cmdlet é usado para recuperar os fornecedores de identidade configurados no diretório.

Sintaxe

GetQuery (Predefinição)

Get-EntraIdentityProvider

    [-Property <String[]>]
    [<CommonParameters>]

GetById

Get-EntraIdentityProvider

    -IdentityProviderBaseId <String>
    [-Property <String[]>]
    [<CommonParameters>]

Descrição

O Get-EntraIdentityProvider cmdlet é usado para recuperar os fornecedores de identidade que foram configurados no diretório. Estes fornecedores de identidade podem ser usados para permitir que os utilizadores se inscrevam ou iniciem sessão em aplicações protegidas pelo Azure AD B2C.

Configurar um fornecedor de identidade no seu tenant Microsoft Entra também permite futuros cenários de convidados B2B. Por exemplo, uma organização tem recursos no Microsoft 365 que precisam de ser partilhados com um utilizador do Gmail. O utilizador do Gmail usará as credenciais da sua conta Google para autenticar e aceder aos documentos.

O conjunto atual de fornecedores de identidade pode ser Microsoft, Google, Facebook, Amazon ou LinkedIn.

Em cenários delegados usando contas de trabalho ou escola, o utilizador iniciado deve ter um papel Microsoft Entra ou um cargo personalizado com as permissões necessárias. Os seguintes papéis de menor privilégio apoiam esta operação:

  • Administrador do Fornecedor de Identidade Externo

Exemplos

Exemplo 1: Recuperar todos os fornecedores de identidade

Connect-Entra -Scopes 'IdentityProvider.Read.All'
Get-EntraIdentityProvider
Id                   DisplayName
--                   -----------
AADSignup-OAUTH      Directory Sign up
Google-OAUTH         Test
EmailOtpSignup-OAUTH Email One Time Passcode
MSASignup-OAUTH      Microsoft Account

Este exemplo recupera a lista de todos os fornecedores de identidade configurados e as suas propriedades.

Exemplo 2: Recuperar o fornecedor de identidade por Id

Connect-Entra -Scopes 'IdentityProvider.Read.All'
Get-EntraIdentityProvider -IdentityProviderBaseId Google-OAUTH
Id           DisplayName
--           -----------
Google-OAUTH GoogleName

Este exemplo recupera as propriedades do fornecedor de identidade especificado.

  • -IdentityProviderBaseId O parâmetro especifica o identificador único do fornecedor de identidade.

Parâmetros

-IdentityProviderBaseId

O identificador único de um fornecedor de identidade.

Propriedades dos parâmetros

Tipo:System.String
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Id

Conjuntos de parâmetros

GetById
Posto:Named
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-Property

Especifica propriedades a devolver.

Propriedades dos parâmetros

Tipo:

System.String[]

Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:Select

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

System.String

Saídas

System.Object