次の方法で共有


Set-AzureADApplicationProxyApplication

Set-AzureADApplicationProxyApplication を使用すると、ApplicationProxy を使用するように構成された Azure Active Directory 内のアプリケーションの構成を変更および設定できます。

構文

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>]

説明

Set-AzureADApplicationProxyApplication を使用すると、ApplicationProxy を使用するように構成された Azure Active Directory 内のアプリケーションの追加設定を変更および設定できます。

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

例 1: リンク変換機能をアプリケーションに追加する

パラメーター

-ApplicationServerTimeout

バックエンド サーバーのタイムアウトの種類を指定します。 アプリケーションの認証と接続に時間がかかる場合のみ、この値を [遅い] に設定します。

型:ApplicationServerTimeoutEnum
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-ConnectorGroupId

このアプリケーションに割り当てるコネクタ グループの ID を指定します。 この値は、Get-AzureADApplicationProxyConnectorGroup コマンドを使用して確認できます。 コネクタは、アプリケーションへのリモート アクセスを処理します。コネクタ グループを使用して、コネクタとアプリをリージョン、ネットワーク、または目的別に整理できます。 まだコネクタ グループを作成していない場合、アプリは [既定] グループに割り当てられます。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-ExternalAuthenticationType

ユーザーにアプリケーションへのアクセス権を付与する前にアプリケーション プロキシがユーザーを認証する方法。 AadPreAuth: アプリケーション プロキシは、ディレクトリとアプリケーションに対するアクセス許可を認証する Azure AD でサインインするようにユーザーをリダイレクトします。 このオプションは、条件付きアクセスや Multi-Factor Authentication などの Azure AD のセキュリティ機能を活用できるように、既定のままにしておくことをお勧めします。 Passthru: ユーザーは、アプリケーションにアクセスするために Azure Active Directory に対して認証する必要はありません。 ただし、バックエンドで認証要件を設定できます。

型:ExternalAuthenticationTypeEnum
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-ExternalUrl

ネットワークの外部からアプリにアクセスするためにユーザーがアクセスするアドレス。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-InternalUrl

プライベート ネットワーク内からアプリケーションにアクセスするために使用する URL。 バックエンド サーバー上の特定のパスを指定して発行できます。この場合、サーバーのそれ以外のパスは発行されません。 この方法では、同じサーバー上の複数のサイトを別々のアプリとして発行し、それぞれに独自の名前とアクセス規則を付与することができます。 パスを発行する場合は、アプリケーションに必要な画像、スクリプト、スタイル シートが、すべてそのパスに含まれていることを確認してください。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-IsHttpOnlyCookieEnabled

{{ Fill IsHttpOnlyCookieEnabled Description }}

型:Boolean
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-IsPersistentCookieEnabled

{{ Fill IsPersistentCookieEnabled Description }}

型:Boolean
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-IsSecureCookieEnabled

{{ Fill IsSecureCookieEnabled Description }}

型:Boolean
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-IsTranslateHostHeaderEnabled

true に設定すると、ヘッダー内の URL が変換されます。 アプリケーションで認証要求で元のホスト ヘッダーが必要な場合を除き、この値は true のままにします。

型:Boolean
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-IsTranslateLinksInBodyEnabled

true に設定すると、本文内の URL が変換されます。 他のオンプレミス アプリケーションへの HTML リンクをハードコーディングし、カスタム ドメインを使用しない場合を除き、この値は [いいえ] のままにします。

型:Boolean
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-ObjectId

Azure Active Directory 内のアプリケーションの一意のアプリケーション ID を指定します。 これは、Get-AzureADApplication コマンドを使用して確認できます。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False