Set-AzureADApplicationProxyApplication

El Set-AzureADApplicationProxyApplication permite modificar y establecer configuraciones para una aplicación en Azure Active Directory configurada para usar 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

El Set-AzureADApplicationProxyApplication permite modificar y establecer opciones adicionales para una aplicación en Azure Active Directory configurada para usar ApplicationProxy.

Ejemplos

Ejemplo 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                     :

Ejemplo 1: Adición de la característica de traducción de vínculos a una aplicación

Parámetros

-ApplicationServerTimeout

Especifica el tipo de tiempo de espera del servidor back-end. Establezca este valor en Largo solo si la aplicación es lenta en autenticarse y conectarse.

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

-ConnectorGroupId

Proporcione el identificador del grupo de conectores que desea asignar a esta aplicación. Puede encontrar este valor mediante el comando Get-AzureADApplicationProxyConnectorGroup. Los conectores procesan el acceso remoto a la aplicación, y los grupos de conectores le ayudan a organizar los conectores y las aplicaciones por región, red o finalidad. Si no tiene ningún grupo de conectores creado todavía, la aplicación se asigna al predeterminado.

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

-ExternalAuthenticationType

La forma en que el proxy de aplicación verifica los usuarios antes de concederles acceso a la aplicación. AadPreAuth: Application Proxy redirige a los usuarios para iniciar sesión con Azure AD, que autentica sus permisos para el directorio y la aplicación. Se recomienda mantener esta opción como predeterminada, para que puede aprovechar las características de seguridad de Azure AD como el acceso condicional y Multi-Factor Authentication. Passthru: los usuarios no tienen que autenticarse en Azure Active Directory para acceder a la aplicación. Esto no impide que pueda configurar los requisitos de autenticación en el back-end.

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

-ExternalUrl

La dirección a la que los usuarios van a para acceder a la aplicación desde fuera de la red.

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

-InternalUrl

Dirección URL que se usa para acceder a la aplicación desde dentro de la red privada. Puede especificar una ruta de acceso específica en el servidor back-end para publicar, mientras que el resto del servidor no se publica. De esta forma, puede publicar sitios diferentes en el mismo servidor como aplicaciones diferentes y dar a cada uno un nombre y unas reglas de acceso propios. Si publica una ruta de acceso, asegúrese de que incluye todas las imágenes, los scripts y las hojas de estilos necesarias para la aplicación.

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

Si se establece en true, traduce las direcciones URL en encabezados. Mantenga este valor true a menos que la aplicación requiera el encabezado de host original en la solicitud de autenticación.

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

-IsTranslateLinksInBodyEnabled

Si se establece en true, traduce las direcciones URL en el cuerpo. Mantenga este valor como No a menos que tenga vínculos HTML codificados de forma dura a otras aplicaciones locales y no use dominios personalizados.

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

-ObjectId

Especifica un identificador de aplicación único de una aplicación en Azure Active Directory. Esto se puede encontrar mediante el comando Get-AzureADApplication.

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