認可
Oktaアカウントへの接続を作成し、このコネクターを認可します。この接続は、このコネクターで次にフローを構築するときに再利用できます。
現在のOkta orgの接続を作成するときは、「現在のOkta orgから接続を作成する」を参照してください。
別のOkta orgへの接続を作成するときは、「別のOkta orgのアカウントの認可」を参照してください。
その他の情報については、「Oktaコネクターに関するガイダンス」を参照してください。
現在のOkta orgから接続を作成する
-
Okta Workflowsコンソールで[Connections(接続)] に移動します。
-
[New Connection(新規接続)]をクリックすると、利用できるすべてのコネクターがリスト表示されます。
-
Oktaコネクターを選択します。
-
[New Connection(新規接続)]ウィンドウで[Connection Nickname(接続ニックネーム)]を入力します。これは、接続リストに表示される表示名です。
-
[Domain(ドメイン)]を入力します。これは、Okta orgのドメインからhttps://プレフィックスを除いたものです(例:atko.okta.com)。
-
[Client ID(クライアントID)]と[Client secret(クライアントシークレット)]を入力します。これらの値は、Okta Workflows OAuthアプリケーションを通じて取得できます。
-
管理コンソールで に移動します。
-
Okta Workflows OAuthアプリケーションを開きます。
-
[Sign On(サインオン)]タブをクリックし、[Client ID(クライアントID)]と[Client secret(クライアントシークレット)]の値をコピーしてOktaの接続詳細に貼り付けます。
-
-
[Create(作成)]をクリックします。
新規接続が[Connections (接続)]リストに表示されます。
別のOkta orgのアカウントの認可
現在のorgとは異なるOkta orgの接続を作成するには、次の手順を実行します。
-
対象のOkta org内にOpenID Connect Webアプリを作成します。
-
OpenID Connect Webアプリを構成します。
-
対象のOkta orgのアカウントを認可します。
現在のOkta orgの接続を作成するときは、「現在のOkta orgから接続を作成する」を参照してください。
対象のOkta orgでのOpenID Connect Webアプリの作成
-
管理コンソールで に移動します。
-
[Create App Integration(アプリ統合を作成)] をクリックします。
-
[Create a new app integration(新しいアプリ統合の作成)]ウィンドウの[Sign-on Method(サインオン方式)]で[OIDC - OpenID Connect]を選択し、[Application type(アプリケーションタイプ)]を[Web application(Webアプリケーション)]に設定します。
-
[Next(次へ)]をクリックします。
-
[New Web App Integration(新規Webアプリ統合)]ページで[Application name(アプリケーション名)]を入力します。これは、アプリの表示名です。
-
アプリの[Sign-in redirect URIs(サインインリダイレクトURI)]を入力します。対象のorgではなく、アプリがある場所のURIを入力します。たとえば、本番orgからOktaプレビューorgに接続するときは、https://oauth.workflows.okta.com/oauth/okta/cbを使用します。
-
[Save(保存)]をクリックします。
アプリが作成され、[Applications (アプリケーション)]ページに表示されます。
OpenID Connect Webアプリの構成
-
管理コンソールで に移動します。
-
新たに作成されたアプリケーションを選択します。
-
[General(一般)]タブで、[編集]をクリックします。
-
[Allowed Grant Types (許可される付与タイプ)]リストで、[Refresh Token (リフレッシュトークン)]を選択します。
-
[Save(保存)]をクリックします。
-
[Assignments (割り当て)]タブを選択し、[編集]をクリックします。
-
アプリを適切なユーザーに割り当てます。個別の人またはグループに割り当てることができます。
ユーザーにはスーパー管理者権限が必要です。
-
割り当てを保存します。
-
[Okta API Scopes(Okta APIのスコープ)]タブで、ユースケースに必要なスコープの同意を付与します。「使用可能なスコープのリスト」を参照してください。
-
[Save(保存)]をクリックします。
アプリは設定され、割り当てられたユーザーはこのorgの接続を作成できます。
対象のOkta orgのアカウントの認可
この手順を実行するための必要条件は次のとおりです。
-
以前の手順で作成したOpenID Connect Webアプリに割り当てられている必要があります。
-
Super管理者資格情報を持っている必要があります。
Oktaアカウントの認可には次の情報も必要です。
-
Domain(ドメイン):Okta orgのドメイン。Okta orgのURLがhttps://yourcompany.okta.comであれば、ドメインはyourcompany.okta.comとなります。
-
Client ID(クライアントID)とClient Secret(クライアントシークレット):これは、OAuthアプリで確認できるクライアントIDとクライアントシークレットの値です。これらの値を確認する方法は次のとおりです。
-
管理コンソールで に移動します。
-
自分のOpenID Connect Webアプリを開きます。
-
[Sign On(サインオン)]タブをクリックし、[Client ID(クライアントID)]と[Client secret(クライアントシークレット)]の値をコピーしてOktaの接続詳細に貼り付けます。
-
-
Okta Workflowsコンソールで[Connections(接続)] に移動します。
-
[New Connection(新規接続)]をクリックすると、利用できるすべてのコネクターがリスト表示されます。
-
Oktaコネクターを選択します。
-
[New Connection(新規接続)]ウィンドウで、[Connection Nickname(接続ニックネーム)]を入力します。これは、接続リストに表示される表示名です。
-
[Domain(ドメイン)]、[Client ID(クライアントID)]、[Client Secret(クライアントシークレット)]の値を入力します。
-
[Create(作成)]をクリックします。
[Connections(接続)]リストに新しい接続が表示されます。