Set-EntraIdentityProvider
Atualize as propriedades de um provedor de identidade existente configurado no diretório.
Sintaxe
Default (Default)
Set-EntraIdentityProvider
-IdentityProviderBaseId <String>
[-Type <String>]
[-ClientSecret <String>]
[-ClientId <String>]
[-Name <String>]
[<CommonParameters>]
Description
O Set-EntraIdentityProvider cmdlet é usado para atualizar as propriedades de um provedor de identidade existente.
O tipo do provedor de identidade não pode ser modificado.
Em cenários delegados usando contas corporativas ou de estudante, o usuário conectado deve ter uma função Microsoft Entra ou uma função personalizada com as permissões necessárias. As seguintes funções com privilégios mínimos dão suporte a esta operação:
- Administrador do Fornecedor de Identidade Externo
Exemplos
Exemplo 1: atualizar a ID do cliente de um provedor de identidade
Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
Set-EntraIdentityProvider -IdentityProviderBaseId 'Google-OAuth' -ClientId 'NewClientID'
Este exemplo atualiza a ID do cliente para o provedor de identidade especificado.
-
-IdO parâmetro especifica o identificador exclusivo do provedor de identidade. -
-ClientIdo parâmetro especifica o identificador do cliente para o aplicativo, obtido durante o registro do aplicativo com o provedor de identidade.
Exemplo 2: atualizar o segredo do cliente de um provedor de identidade
Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
Set-EntraIdentityProvider -IdentityProviderBaseId 'Google-OAuth' -ClientSecret 'NewClientSecret'
Este exemplo atualiza o segredo do cliente para o provedor de identidade especificado.
-
-IdO parâmetro especifica o identificador exclusivo do provedor de identidade. -
-ClientSecretO parâmetro especifica o segredo do cliente para o aplicativo, obtido durante o registro com o provedor de identidade.
Exemplo 3: atualizar o nome de exibição de um provedor de identidade
Connect-Entra -Scopes 'IdentityProvider.ReadWrite.All'
Set-EntraIdentityProvider -IdentityProviderBaseId 'Google-OAuth' -Name 'NewGoogleName'
Este exemplo atualiza o nome de exibição do provedor de identidade especificado.
-
-IdO parâmetro especifica o identificador exclusivo do provedor de identidade. -
-Nameo parâmetro especifica o nome de exibição do provedor de identidade.
Parâmetros
-ClientId
O identificador do cliente para o aplicativo, obtido durante o registro do aplicativo com o provedor de identidade.
Propriedades do parâmetro
| Tipo: | System.String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-ClientSecret
O segredo do cliente para o aplicativo, obtido durante o registro com o provedor de identidade, é somente gravação. Uma operação de leitura retorna ****.
Propriedades do parâmetro
| Tipo: | System.String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-IdentityProviderBaseId
O identificador exclusivo para um provedor de identidade.
Propriedades do parâmetro
| Tipo: | System.String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
| Aliases: | ID |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | True |
| Valor do pipeline: | True |
| Valor do pipeline pelo nome da propriedade: | True |
| Valor dos argumentos restantes: | False |
-Name
O nome de exibição exclusivo do provedor de identidade.
Propriedades do parâmetro
| Tipo: | System.String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | False |
-Type
A identidade do provedor de identidade. Deve ser um dos seguintes valores: Microsoft, Google, Facebook, Amazon ou LinkedIn.
Para um cenário B2B, valores possíveis: Google, Facebook. Para um cenário B2C, valores possíveis: Microsoft, Google, Amazon, LinkedIn, Facebook, GitHub, Twitter, Weibo, QQ, WeChat.
Propriedades do parâmetro
| Tipo: | System.String |
| Valor padrão: | None |
| Dá suporte a curingas: | False |
| DontShow: | False |
Conjuntos de parâmetros
(All)
| Cargo: | Named |
| Obrigatório: | False |
| Valor do pipeline: | False |
| Valor do pipeline pelo nome da propriedade: | False |
| Valor dos argumentos restantes: | 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.