Okta パッケージでアクションを接続

Okta パッケージの 接続 アクションを使用して、テナントドメインと OAuth 2.0 接続を検証することで、Okta との安全なセッションを確立します。

前提条件

接続 アクションを使用する前に、まず Okta アプリを設定し、必要なスコープを付与し、Control RoomOAuth 接続を設定するために、次の前提条件を完了する必要があります。

Okta アプリを構成し、必要なスコープを付与します
  1. Okta アプリに管理者としてログインします。
  2. 左側のメニューで アプリケーション > アプリケーション に移動します。
  3. アプリ統合の作成 をクリックします。
  4. OIDC - OpenID Connectを選択します。
  5. ウェブアプリケーションを選択し、次へ をクリックします。
  6. 必要に応じて、アプリ統合名 を更新してください。
  7. 割り当て セクションで、制御されたアクセスのために適切なアサインメントを選択し、保存 をクリックします。
  8. 作成したアプリ統合を起動します。
  9. 一般タブで、クライアント IDクライアントシークレットをコピーします。 これらの詳細は、Control RoomOAuth接続を構成する際に必要です。
  10. 一般設定 を見つけるまでスクロールし、編集 をクリックします。
  11. ログイン セクションで、サインインのリダイレクト URI の項目にて、URI 追加 をクリックし、Control Room の URI を入力します。
  12. Okta API スコープ タブに移動し、これらのスコープを付与します。
    • okta.users.read
    • okta.users.manage
    • okta.groups.read
    • okta.groups.manage

OAuth 接続を構成します

接続アクションは、OAuth 2.0認証を使用して Bot を安全に認証および認可し、Oktaとの安全なやり取りを可能にします。 接続アクションを使用する前に、Control RoomOAuth 2.0接続が次のスコープで正しく構成されていることを確認してください。
  • okta.users.read
  • okta.users.manage
  • okta.groups.read
  • okta.groups.manage
詳細については、Control Room で OAuth 2.0 接続を構成しますをご覧ください。

設定

  • ドメイン URL: 接続するOktaテナントドメインを入力してください。例:companyabc.okta.com。 このフィールドはOkta ドメインと一致している必要があります。
  • OAuth2 接続: 認証に使用される Control Room 管理の OAuth2 接続を入力してください。
  • Okta セッション: セッションを作成するには、次のいずれかのタブを使用してください。
    • ローカル セッション: 現在のオートメーションでのみ使用可能なセッション名を指定します。
    • グローバル セッション: 複数のオートメーション(親や子など)で利用できるセッション名を指定します。
      注: 親 Bot と子 Bot は同じパッケージのバージョンでなければなりません。
    • 変数: 値を格納するセッション変数を指定または作成します。