Set-AzureADApplicationProxyApplicationSingleSignOn

Med cmdleten Set-AzureADApplicationProxyApplicationSingleSignOn kan du ange och ändra inställningar för enkel inloggning (SSO) för ett program som konfigurerats för Programproxy i Azure Active Directory.

Syntax

Set-AzureADApplicationProxyApplicationSingleSignOn
   -ObjectId <String>
   -SingleSignOnMode <SingleSignOnModeEnum>
   [-KerberosInternalApplicationServicePrincipalName <String>]
   [-KerberosDelegatedLoginIdentity <KerberosSignOnMappingAttributeTypeEnum>]
   [<CommonParameters>]

Description

Med cmdleten Set-AzureADApplicationProxyApplicationSingleSignOn kan du ange och ändra inställningar för enkel inloggning (SSO) för ett program som konfigurerats för Programproxy i Azure Active Directory. Detta är begränsat till att ange ingen enkel inloggning, Kerberos-begränsad delegering (för program som använder integrerad Windows-autentisering) och huvudbaserad enkel inloggning.

Exempel

Exempel 1

PS C:\> Set-AzureADApplicationProxyApplicationSingleSignOn -ObjectId 4eba5342-8d17-4eac-a1f6-62a0de26311e -SingleSignOnMode OnPremisesKerberos -KerberosInternalApplicationServicePrincipalName "http/www.adventure-works.com" -KerberosDelegatedLoginIdentity OnPremisesUserPrincipalName

Exempel 1: Tilldela ett program att använda Kerberos-begränsad delegering och ange obligatoriska parametrar.

Exempel 2

PS C:\> Set-AzureADApplicationProxyApplicationSingleSignOn -ObjectId 4eba5342-8d17-4eac-a1f6-62a0de26311e -SingleSignOnMode None

Exempel 2: Ta bort enkel inloggning från ett program

Parametrar

-KerberosDelegatedLoginIdentity

Den identitet som anslutningsappen kan använda för dina användares räkning för att autentisera.

Type:KerberosSignOnMappingAttributeTypeEnum
Accepted values:UserPrincipalName, OnPremisesUserPrincipalName, UserPrincipalUsername, OnPremisesUserPrincipalUsername, OnPremisesSAMAccountName
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-KerberosInternalApplicationServicePrincipalName

Programserverns interna program-SPN. Detta SPN måste finnas i listan över tjänster som anslutningsappen kan presentera delegerade autentiseringsuppgifter för.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ObjectId

Det unika program-ID:t för programmet som behöver olika SSO-inställningar. Du hittar det med hjälp av kommandot Get-AzureADApplication. Du kan också hitta detta i Azure-portalen genom att gå till AAD, Företagsprogram, Alla program, Välj ditt program, gå till egenskapsfliken och använda ObjectId på den sidan.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SingleSignOnMode

Välj den typ av enkel inloggning som du vill att programmet ska använda. Observera att endast tre inställningar för enkel inloggning stöds i PowerShell. Om du vill ha fler alternativ kan du använda Azure-portalen.

Type:SingleSignOnModeEnum
Accepted values:None, OnPremisesKerberos, HeaderBased
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Indata

String

System.Nullable'1[[Microsoft.Open.MSGraph.Model.OnPremisesPublishingSingleSignOnObject+SingleSignOnModeEnum, Microsoft.Open.MS.GraphV10.Client, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]] System.Nullable'1[[Microsoft.Open.MSGraph.Model.OnPremisesPublishingKerberosSignOnSettingsObject+KerberosSignOnMappingAttributeTypeEnum, Microsoft.Open.MS.GraphV10.Client, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null]]

Utdata

Object