Set-AzureADApplicationProxyApplication

Set-AzureADApplicationProxyApplication umožňuje upravit a nastavit konfigurace pro aplikaci v Azure Active Directory nakonfigurované tak, aby používala ApplicationProxy.

Syntax

Set-AzureADApplicationProxyApplication
   -ObjectId <String>
   [-ExternalUrl <String>]
   [-InternalUrl <String>]
   [-ExternalAuthenticationType <ExternalAuthenticationTypeEnum>]
   [-IsTranslateHostHeaderEnabled <Boolean>]
   [-IsHttpOnlyCookieEnabled <Boolean>]
   [-IsSecureCookieEnabled <Boolean>]
   [-IsPersistentCookieEnabled <Boolean>]
   [-IsTranslateLinksInBodyEnabled <Boolean>]
   [-ApplicationServerTimeout <ApplicationServerTimeoutEnum>]
   [-ConnectorGroupId <String>]
   [<CommonParameters>]

Description

Set-AzureADApplicationProxyApplication umožňuje upravit a nastavit další nastavení pro aplikaci v Azure Active Directory nakonfigurované tak, aby používala ApplicationProxy.

Příklady

Příklad 1

PS C:\> Set-AzureADApplicationProxyApplication -ObjectId 257098d1-f8dd-4efb-88a2-1c92d3654f10 -IsTranslateLinksInBodyEnabled $true


ExternalAuthenticationType               : AadPreAuthentication
ApplicationServerTimeout                 : Default
ExternalUrl                              : https://finance-awcycles.msappproxy.net/
InternalUrl                              : http://finance/
IsTranslateHostHeaderEnabled             : True
IsTranslateLinksInBodyEnabled            : True
IsOnPremPublishingEnabled                : True
VerifiedCustomDomainCertificatesMetadata : 
VerifiedCustomDomainKeyCredential        : 
VerifiedCustomDomainPasswordCredential   : 
SingleSignOnSettings                     :

Příklad 1: Přidání funkce překladu odkazů do aplikace

Parametry

-ApplicationServerTimeout

Určuje typ časového limitu back-endového serveru. Tuto hodnotu nastavte na Hodnotu Long pouze v případě, že je vaše aplikace pomalá k ověření a připojení.

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

-ConnectorGroupId

Zadejte ID skupiny konektorů, kterou chcete přiřadit k této aplikaci. Tuto hodnotu najdete pomocí příkazu Get-AzureADApplicationProxyConnectorGroup. Konektory zpracovávají vzdálený přístup k aplikaci a skupinám konektorů pomáhají uspořádat konektory a aplikace podle oblasti, sítě nebo účelu. Pokud ještě nemáte vytvořené žádné skupiny konektorů, přiřadí se vaše aplikace k výchozímu nastavení.

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

-ExternalAuthenticationType

Jak proxy aplikací ověřit uživatele, než jim udělíte přístup k vaší aplikaci. AadPreAuth: proxy aplikací přesměruje uživatele, aby se přihlásili pomocí Azure AD, která ověřuje svá oprávnění pro adresář a aplikaci. Tuto možnost doporučujeme zachovat jako výchozí, abyste mohli využívat Azure AD funkcí zabezpečení, jako je podmíněný přístup a vícefaktorové ověřování. Passthru: Uživatelé se nemusí ověřovat ve službě Azure Active Directory pro přístup k aplikaci. Požadavky na ověřování můžete nastavit na back-endu.

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

-ExternalUrl

Adresa, na kterou uživatelé přejdou, aby mohli přistupovat k aplikaci mimo vaši síť.

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

-InternalUrl

Adresa URL, kterou používáte pro přístup k aplikaci z privátní sítě. Můžete zadat konkrétní cestu na beck-endovém serveru, kterou chcete publikovat, zatímco zbytek serveru publikovaný nebude. Tímto způsobem můžete publikovat různé weby na stejném serveru jako různé aplikace a dát každému z nich vlastní název a pravidla přístupu. Pokud publikujete cestu, ujistěte se, že zahrnuje všechny nezbytné obrázky, skripty a šablony stylů pro vaši aplikaci.

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

-IsHttpOnlyCookieEnabled

{{ Fill IsHttpOnlyCookieEnabled Description }}

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

-IsPersistentCookieEnabled

{{ Fill IsPersistentCookieEnabled Description }}

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

-IsSecureCookieEnabled

{{ Fill IsSecureCookieEnabled Description }}

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

-IsTranslateHostHeaderEnabled

Pokud je nastavená hodnota true, přeloží adresy URL do záhlaví. Tuto hodnotu ponechte true, pokud vaše aplikace v žádosti o ověření nevyžaduje původní hlavičku hostitele.

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

-IsTranslateLinksInBodyEnabled

Pokud je nastavená hodnota true, přeloží adresy URL v textu. Tuto hodnotu ponechte jako Ne, pokud nemáte pevně zakódované odkazy HTML na jiné místní aplikace a nepoužívejte vlastní domény.

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

-ObjectId

Určuje jedinečné ID aplikace v Azure Active Directory. Najdete ho pomocí příkazu Get-AzureADApplication.

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