Get-EntraIdentityProvider

Este cmdlet se usa para recuperar los proveedores de identidades configurados en el directorio .

Sintaxis

GetQuery (valor predeterminado)

Get-EntraIdentityProvider

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

GetById

Get-EntraIdentityProvider

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

Description

El Get-EntraIdentityProvider cmdlet se usa para recuperar los proveedores de identidades que se han configurado en el directorio . Estos proveedores de identidades se pueden usar para permitir que los usuarios se registren o inicien sesión en aplicaciones protegidas por Azure AD B2C.

La configuración de un proveedor de identidades en el inquilino de Microsoft Entra también permite escenarios de invitados B2B futuros. Por ejemplo, una organización tiene recursos en Microsoft 365 que deben compartirse con un usuario de Gmail. El usuario de Gmail usará sus credenciales de cuenta de Google para autenticar y acceder a los documentos.

El conjunto actual de proveedores de identidades puede ser Microsoft, Google, Facebook, Amazon o LinkedIn.

En escenarios delegados con cuentas profesionales o educativas, el usuario que ha iniciado sesión debe tener un rol de Microsoft Entra o un rol personalizado con los permisos necesarios. Los siguientes roles con privilegios mínimos admiten esta operación:

  • Administrador del proveedor de identidades externo

Ejemplos

Ejemplo 1: Recuperación de todos los proveedores de identidades

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

En este ejemplo se recupera la lista de todos los proveedores de identidades configurados y sus propiedades.

Ejemplo 2: Recuperación del proveedor de identidades por identificador

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

En este ejemplo se recuperan las propiedades del proveedor de identidades especificado.

  • -IdentityProviderBaseId parameter especifica el identificador único del proveedor de identidades.

Parámetros

-IdentityProviderBaseId

Identificador único de un proveedor de identidades.

Propiedades de parámetro

Tipo:System.String
Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:Id

Conjuntos de parámetros

GetById
Posición:Named
Obligatorio:True
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

-Property

Especifica las propiedades que se van a devolver.

Propiedades de parámetro

Tipo:

System.String[]

Valor predeterminado:None
Admite caracteres comodín:False
DontShow:False
Alias:Select

Conjuntos de parámetros

(All)
Posición:Named
Obligatorio:False
Valor de la canalización:False
Valor de la canalización por nombre de propiedad:False
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

System.String

Salidas

System.Object