Set-EntraBetaPasswordSingleSignOnCredential

Define a palavra-passe de credenciais Single-Sign-On (SSO).

Sintaxe

Default (Predefinição)

Set-EntraBetaPasswordSingleSignOnCredential

    -ServicePrincipalId <String>
    -PasswordSSOCredential <PasswordSSOCredentials>
    [<CommonParameters>]

Descrição

Este cmdlet permite aos utilizadores definir as suas credenciais de Password Single-Sign-On para uma aplicação da qual fazem parte. Especifique ServicePrincipalId os parâmetros PasswordSSOCredential para atualizar as credenciais SSO. O administrador também podia definir as credenciais do grupo.

Exemplos

Exemplo 1: Definir credenciais de login único com palavra-passe

Connect-Entra -Scopes 'Application.ReadWrite.All', 'Directory.ReadWrite.All'
$servicePrincipal = Get-EntraBetaservicePrincipal -SearchString '<service-principal-name>'
$credentials = New-Object -TypeName Microsoft.Open.MSGraph.Model.PasswordSSOCredentials
$credentials.Id = '<user-or-group-Id>'
$creds1 = [Microsoft.Open.MSGraph.Model.PasswordSSOCredential]@{FieldId = "param_emailOrUserName"; Value = "foobar@ms.com"; Type = "text" }
$creds2 = [Microsoft.Open.MSGraph.Model.PasswordSSOCredential]@{FieldId = "param_password"; Value = "my-secret"; Type = "password" }
$credentials.Credentials = @($creds1, $creds2)

Set-EntraBetaPasswordSingleSignOnCredential -ServicePrincipalId $servicePrincipal.Id -PasswordSSOCredential $credentials

Este exemplo demonstra como definir as credenciais SSO da palavra-passe para o ServicePrincipalId e o PasswordSSOObjectId.

  • -PasswordSSOObjectId o parâmetro especifica o ID do Utilizador ou do Grupo.
  • -ServicePrincipalId o parâmetro especifica o ID do objeto de um principal de serviço.

Parâmetros

-PasswordSSOCredential

ID de utilizador ou grupo.

Propriedades dos parâmetros

Tipo:System.PasswordSSOCredentials
Valor predefinido:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

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

-ServicePrincipalId

O identificador único do objeto específico do Microsoft Entra ID.

Propriedades dos parâmetros

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

Conjuntos de parâmetros

(All)
Posto:Named
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:True
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.