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 |