Set-EntraIdentityProvider

Actualice las propiedades de un proveedor de identidades existente configurado en el directorio .

Sintaxis

Default (valor predeterminado)

Set-EntraIdentityProvider

    -IdentityProviderBaseId <String>
    [-Type <String>]
    [-ClientSecret <String>]
    [-ClientId <String>]
    [-Name <String>]
    [<CommonParameters>]

Description

El Set-EntraIdentityProvider cmdlet se usa para actualizar las propiedades de un proveedor de identidades existente.

No se puede modificar el tipo del proveedor de identidades.

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: Actualización del identificador de cliente de un proveedor de identidades

Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
Set-EntraIdentityProvider -IdentityProviderBaseId 'Google-OAuth' -ClientId 'NewClientID'

En este ejemplo se actualiza el identificador de cliente del proveedor de identidades especificado.

  • -Id parameter especifica el identificador único del proveedor de identidades.
  • -ClientId el parámetro especifica el identificador de cliente de la aplicación, obtenido durante el registro de la aplicación con el proveedor de identidades.

Ejemplo 2: Actualización del secreto de cliente de un proveedor de identidades

Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
Set-EntraIdentityProvider -IdentityProviderBaseId 'Google-OAuth' -ClientSecret 'NewClientSecret'

En este ejemplo se actualiza el secreto de cliente para el proveedor de identidades especificado.

  • -Id parameter especifica el identificador único del proveedor de identidades.
  • -ClientSecret el parámetro especifica el secreto de cliente de la aplicación, obtenido durante el registro con el proveedor de identidades.

Ejemplo 3: Actualización del nombre para mostrar de un proveedor de identidades

Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
Set-EntraIdentityProvider -IdentityProviderBaseId 'Google-OAuth' -Name 'NewGoogleName'

En este ejemplo se actualiza el nombre para mostrar del proveedor de identidades especificado.

  • -Id parameter especifica el identificador único del proveedor de identidades.
  • -Name el parámetro especifica el nombre para mostrar del proveedor de identidades.

Parámetros

-ClientId

Identificador de cliente de la aplicación, obtenido durante el registro de la aplicación con el proveedor de identidades.

Propiedades de parámetro

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

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

-ClientSecret

El secreto de cliente de la aplicación, obtenido durante el registro con el proveedor de identidades, es de solo escritura. Una operación de lectura devuelve ****.

Propiedades de parámetro

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

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

-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

(All)
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

-Name

El nombre para mostrar del proveedor de identidades.

Propiedades de parámetro

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

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

-Type

El tipo de proveedor de identidades. Debe ser uno de los siguientes valores: Microsoft, Google, Facebook, Amazon o LinkedIn.

Para un escenario B2B, valores posibles: Google, Facebook. Para un escenario B2C, valores posibles: Microsoft, Google, Amazon, LinkedIn, Facebook, GitHub, Twitter, Weibo, QQ, WeChat.

Propiedades de parámetro

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

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