Condividi tramite


Set-AzureADApplicationProxyApplication

La Set-AzureADApplicationProxyApplication consente di modificare e impostare configurazioni per un'applicazione in Azure Active Directory configurata per l'uso di ApplicationProxy.

Sintassi

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

Descrizione

La Set-AzureADApplicationProxyApplication consente di modificare e impostare impostazioni aggiuntive per un'applicazione in Azure Active Directory configurata per l'uso di ApplicationProxy.

Esempio

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

Esempio 1: Aggiungere la funzionalità di traduzione dei collegamenti a un'applicazione

Parametri

-ApplicationServerTimeout

Specifica il tipo di timeout del server back-end. Impostare questo valore su Lungo solo se l'applicazione è lenta nell'autenticazione e nella connessione.

Tipo:ApplicationServerTimeoutEnum
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ConnectorGroupId

Specificare l'ID del gruppo Connector assegnato a questa applicazione. È possibile trovare questo valore usando il comando Get-AzureADApplicationProxyConnectorGroup. I connettori elaborano l'accesso remoto all'applicazione, mentre i gruppi di connettori aiutano a organizzare connettori e app in base all'area geografica, alla rete o allo scopo. Se ancora non si dispone di tutti i gruppi connettore creati, l'app viene assegnata a Impostazione predefinita.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ExternalAuthenticationType

Come il proxy di applicazione verifica gli utenti prima di concedere loro l'accesso all'applicazione. AadPreAuth: il proxy applicazione reindirizza gli utenti all'accesso con Azure AD, che autentica le autorizzazioni per la directory e l'applicazione. È consigliabile lasciare questa opzione come impostazione predefinita, in modo da poter usufruire delle funzionalità di sicurezza di Azure AD come l'accesso condizionale e l'autenticazione a più fattori. Passthru: gli utenti non devono eseguire l'autenticazione in Azure Active Directory per accedere all'applicazione. È comunque possibile configurare i requisiti di autenticazione sul back-end.

Tipo:ExternalAuthenticationTypeEnum
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ExternalUrl

L'indirizzo a cui gli utenti passeranno per accedere all'app dall'esterno della rete.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-InternalUrl

URL usato per accedere all'applicazione dall'interno della rete privata. È possibile indicare un percorso specifico nel server back-end per la pubblicazione, mentre il resto del server non è pubblicato. In questo modo, si possono pubblicare siti diversi nello stesso server come app differenti, assegnando a ognuno un nome e regole di accesso specifici. Se si pubblica un percorso, verificare che includa tutte le immagini, gli script e i fogli di stile necessari per l'applicazione.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-IsTranslateHostHeaderEnabled

Se impostato su true, converte gli URL nelle intestazioni. Mantenere questo valore true a meno che l'applicazione non richieda l'intestazione host originale nella richiesta di autenticazione.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-IsTranslateLinksInBodyEnabled

Se impostato su true, converte gli URL nel corpo. Mantenere questo valore come No a meno che non siano presenti collegamenti HTML hardcoded ad altre applicazioni locali e non usare domini personalizzati.

Tipo:Boolean
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

-ObjectId

Specifica un ID applicazione univoco di un'applicazione in Azure Active Directory. Questo comando può essere trovato usando il comando Get-AzureADApplication.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:True
Accettare caratteri jolly:False