DeveloperAuth0トレーニングサポート制限付きアクセスを使用してデバイスコンテキストを渡す制限付きアクセスでは、認証中にやり取りされるSAMLアサーションを通してデバイスコンテキストを特定のSAMLアプリケーションに渡すようにOktaを構成できます。その後アプリケーションはその情報を使用して、アプリケーションを編集する許可やアプリケーションからファイルをダウンロードする許可など、特定のアプリ固有の動作にアクセスを制限できます。Engineを使用しているときは、こちらのトピックを参照してください。この機能は次のデバイスで使用できます。Trustのドキュメントを参照してください。外部アプリの場合SAMLアサーションで受け取ったデバイスコンテキストを消費するように外部アプリケーションを構成し、そのコンテキストに基づいてコントロールする動作を指定します。サポートされている属性値この機能を構成すると、Oktaは、Oktaで構成された属性ステートメントおよびアプリ統合のサインオンポリシーに従って、以下の属性値の1つをSAMLアサーションの外部アプリケーションに渡します。ユーザーのデバイスは信頼されています(Oktaアプリ統合サインオンポリシーの定義による)。ユーザーのデバイスは信頼されていません(Oktaアプリ統合サインオンポリシーの定義による)。次のいずれか、または両方に該当するため、デバイスコンテキストが不明です。Policy(サインオンポリシー)]セクション)外部アプリに渡された属性値はセッション期間中、強制適用されます。Languageを使用して、Okta用語をISV固有用語にマップできます。前提条件を完了します。Consoleからカスタムアプリ統合を作成するか、OINアプリ統合を追加します。カスタムSAMLアプリ統合を作成するには、「SAMLアプリ統合を作成する」を参照してください。OINアプリ統合の追加については、「既存のアプリ統合を追加する」を参照してください。外部アプリがSAMLをサポートしている必要があります。アプリ統合に属性ステートメントを追加します(詳細については、「グループ属性ステートメントを定義する」を参照)。新しいアプリ統合を作成する際にステートメントを追加したり、既存のアプリ統合を編集したりできます。(Optional)(属性ステートメント(オプション))]セクションまでスクロールします。既存のアプリ統合の場合:カスタムアプリ統合とOINアプリ統合のどちらを編集するかによって手順が異なります。Consoleで、[Applications(アプリケーション)][Applications(アプリケーション)]に移動します。カスタムSAMLアプリをクリックします。Settings(SAMLの設定)]セクションまでスクロールして、[Edit(編集)]をクリックします。[Next(次へ)]をクリックします。(Optional)(属性ステートメント(オプション))]セクションまでスクロールします。Consoleで、[Applications(アプリケーション)][Applications(アプリケーション)]に移動します。SAMLアプリ統合をクリックします。On(サインオン)]タブに移動して、[Edit(編集)]をクリックします。(Optional)(属性ステートメント(オプション))]セクションまでスクロールします。[Name(名前)]に、追加する属性の名前を入力します。このフィールドの最大文字数は512文字です。Name属性は、ユーザーとグループの属性ステートメント全体で一意である必要があります。format(名前の形式)]で[Unspecified(指定なし)]を選択します。[Value(値)]で、[device.trusted]を選択します。このフィールドの最大文字数は1024文字です。Languageを使用して、値をユースケースの必要に応じて変換できます。信頼されているデバイスコンテキスト用のOkta用語を関連するSalesforce用語にマップするには、[Value(値)]フィールドにこのステートメントを入力します。"STANDARD"上のステートメントは用語を次のように変換します。Another(もう1つ追加)]をクリックします。必要な属性定義が完了するまでこの手順を繰り返します。[Next(次へ)]をクリックします。完了したら、[Finish(終了)]をクリックします。以下はSAMLアサーションを通して外部アプリに送信された非信頼デバイスのデバイスコンテキストを示す属性ステートメントです。それぞれの商標は、それぞれの商標所有者に帰属します。