カスタム動作を追加する
動作は、異常または予期せぬ条件に対処するための特殊なメカニズムを提供します。動作を使用すると、以下のような特定の状況で何を行うかを指定できます。
- サインアウト:ユーザーがサインアウトしたときに何が起こるかを指定します。
- エラー:エラーメッセージが表示されたときに何を行うかを指定します。
- ポリシー:ポリシーによってアプリケーションへのアクセスが拒否されたときに何を行うかを指定します。
- 非アクティブまたはオフラインのアプリケーション:アプリケーションが利用できない場合に何を行うかを指定します。
アプリケーションにカスタム動作を追加する方法:
- Access Gateway管理者UIコンソールを開きます。
- アプリケーション(Applications)タブを選択します。
- 前に作成したアプリケーションを含む行で、編集(Edit)(
)をクリックします。 - 動作(Behaviors)セクションを展開します。
- ポリシー拒否(Policy Denied)セクションに移動します。
- 403ステータスコードを返す(Return 403 status code)を選択します。
- 完了([Done)] をクリックします。
アプリケーションをテストする
- アプリケーションが含まれる行で、をクリックします。
- 有効なアカウントを使ってOktaテナントにサインインします。
- URLの末尾に
/denyを付けます。 - ブラウザーを更新します。ユーザーがEveryoneグループに属していた場合、リクエストは403 Forbiddenを返す必要があります。
関連項目