onPremisesPublishing リソースの種類
名前空間: microsoft.graph
重要
Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。
Azure AD アプリケーション プロキシを介して発行されたオンプレミス アプリケーションは、アプリケーション オブジェクトとそれに関連付けられている onPremisesPublishing プロパティによって表されます。 アプリケーション プロキシは、オンプレミス アプリケーションへのセキュリティで保護されたリモート アクセスを提供します。
onPremisesPublishing オブジェクトは、オンプレミス アプリケーションのアプリケーション プロキシを構成するためのプロパティのセットを表します。
カスタム アプリケーションのインスタンス化またはアプリケーションの作成後、アプリケーションの onPremisesPublishing プロパティを更新することで、アプリケーションのアプリケーション プロキシ設定を構成できます。
アプリケーション プロキシの構成に関するチュートリアルについては、「Microsoft Graph APIを使用してアプリケーション プロキシの構成を自動化する」を参照してください。
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| alternateUrl | 文字列 | 複数のアプリ プロキシ アプリケーションの前でトラフィック マネージャーを構成する場合、alternateUrl はトラフィック マネージャーを指すユーザー フレンドリな URL です。 |
| applicationServerTimeout | 文字列 | 接続を閉じる前に、コネクタがバックエンド アプリケーションからの応答を待機する期間。 指定できる値は default、 . long 既定に設定すると、バックエンド アプリケーションのタイムアウトの長さは 85 秒です。 long に設定すると、バックエンド タイムアウトは 180 秒に増加します。 サーバーが要求に応答するのに 85 秒以上かかる場合、またはアプリケーションにアクセスできず、エラー状態が "バックエンド タイムアウト" の場合に使用 long します。 既定値は、default です。 |
| applicationType | String | このアプリケーションがアプリケーション プロキシ構成されたアプリケーションであるかどうかを示します。 これは、システムによって事前に設定されます。 読み取り専用です。 |
| externalAuthenticationType | externalAuthenticationType | アプリケーションの事前認証設定について詳しく説明します。 事前認証では、アプリにアクセスする前にユーザーが認証する必要があることを強制します。 Passthru では認証は必要ありません。 可能な値は、passthru、aadPreAuthentication です。 |
| Externalurl | 文字列 | アプリケーションの公開された外部 URL。 たとえば、「 https://intranet-contoso.msappproxy.net/ 」のように入力します。 |
| internalUrl | 文字列 | アプリケーションの内部 URL。 たとえば、「 https://intranet/ 」のように入力します。 |
| isBackendCertificateValidationEnabled | Boolean | アプリケーションに対してバックエンド SSL 証明書の検証が有効になっているかどうかを示します。 すべての新しいアプリケーション プロキシ アプリでは、プロパティは既定で設定trueされます。 既存のすべてのアプリの場合、プロパティは false. |
| isHttpOnlyCookieEnabled | Boolean | HTTP 応答ヘッダーで HTTPOnly Cookie フラグを設定する必要があるかどうかを示します。 この値を設定してtrue、アプリケーション プロキシ Cookie に HTTP 応答ヘッダーに HTTPOnly フラグを含めます。 リモート デスクトップ サービスを使用している場合は、この値を False に設定します。 既定値は、false です。 |
| isOnPremPublishingEnabled | Boolean | アプリケーションが現在アプリケーション プロキシ経由で発行されているかどうかを示します。 これは、システムによって事前に設定されます。 読み取り専用です。 |
| isPersistentCookieEnabled | Boolean | 永続的な Cookie フラグを HTTP 応答ヘッダーに設定する必要があるかどうかを示します。 この値を false. この設定は、プロセス間で Cookie を共有できないアプリケーションにのみ使用します。 Cookie 設定の詳細については、「Azure Active Directoryのオンプレミス アプリケーションにアクセスするための Cookie 設定」を参照してください。 既定値は、false です。 |
| isSecureCookieEnabled | Boolean | HTTP 応答ヘッダーで Secure Cookie フラグを設定する必要があるかどうかを示します。 暗号化された HTTPS 要求などのセキュリティで保護されたチャネル経由で Cookie を送信するには true 、この値を設定します。 既定値は、true です。 |
| isStateSessionEnabled | Boolean | クライアントが OAuth 2.0 承認コード許可フローを使用するときの状態パラメーターの検証が有効かどうかを示します。 この設定を使用すると、管理者はアプリの CSRF 保護を有効にするかどうかを指定できます。 |
| isTranslateHostHeaderEnabled | Boolean | アプリケーションがリポジトリ ヘッダー内の URL を変換する必要があるかどうかを示します。 アプリケーションが認証要求で true 元のホスト ヘッダーを必要としていない限り、この値を保持します。 既定値は、true です。 |
| isTranslateLinksInBodyEnabled | Boolean | アプリケーションがアプリケーション本文の URL を変換する必要があるかどうかを示します。 他の false オンプレミス アプリケーションへのハードコーディングされた HTML リンクがあり、カスタム ドメインを使用しない場合を除き、この値を保持します。 詳細については、「アプリケーション プロキシを使用したリンク変換」を参照してください。 既定値は、false です。 |
| singleSignOnSettings | onPremisesPublishingSingleSignOn | オンプレミス アプリケーションのシングル サインオン構成を表します。 |
| verifiedCustomDomainCertificatesMetadata | verifiedCustomDomainCertificatesMetadata | カスタム ドメインが使用されているときにアプリケーションに関連付けられている証明書の詳細。 null 既定のドメインを使用している場合。 読み取り専用です。 |
| verifiedCustomDomainKeyCredential | keyCredential | 使用されるカスタム ドメインに関連付けられているキー資格情報。 |
| verifiedCustomDomainPasswordCredential | passwordCredential | 使用されるカスタム ドメインに関連付けられているパスワード資格情報。 |
JSON 表記
以下は、リソースの JSON 表記です。
{
"alternateUrl": "String",
"applicationServerTimeout": "String",
"applicationType": "String",
"externalAuthenticationType": "String",
"externalUrl": "String",
"internalUrl": "String",
"isBackendCertificationValidationEnabled": true,
"isHttpOnlyCookieEnabled": true,
"isOnPremPublishingEnabled": true,
"isPersistentCookieEnabled": true,
"isSecureCookieEnabled": true,
"isStateSessionEnabled": true,
"isTranslateHostHeaderEnabled": true,
"isTranslateLinksInBodyEnabled": true,
"singleSignOnSettings": {"@odata.type": "microsoft.graph.onPremisesPublishingSingleSignOn"},
"verifiedCustomDomainCertificatesMetadata": {"@odata.type": "microsoft.graph.verifiedCustomDomainCertificatesMetadata"},
"verifiedCustomDomainKeyCredential": {"@odata.type": "microsoft.graph.keyCredential"},
"verifiedCustomDomainPasswordCredential": {"@odata.type": "microsoft.graph.passwordCredential"}
}
フィードバック
フィードバックの送信と表示