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.
-
-Idparameter especifica el identificador único del proveedor de identidades. -
-ClientIdel 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.
-
-Idparameter especifica el identificador único del proveedor de identidades. -
-ClientSecretel 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.
-
-Idparameter especifica el identificador único del proveedor de identidades. -
-Nameel 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.