認可
初めてCoupaカードをフローに追加すると、Okta Workflowsは接続の構成を求めます。この接続はCoupaアカウントにリンクしてアカウント情報を保存するため、将来のCoupaフローで接続を再利用できます。
複数の接続を作成し、Okta WorkflowsコンソールのOkta Workflowsページで管理できます。
OAuthアプリケーションを作成する
接続する前に、Coupaでは、Coupaアカウント内にOAuthアプリが作成されている必要があります。 「OAuth 2.0 Coupa API入門」を参照してください。
次の設定でOAuthアプリを作成します。
| 付与タイプ(Grant Type) | 承認コード |
| 名前(Name) | すべて |
| リダイレクトURL(Redirect URLs) | Okta プレビュー:https://oauth.workflows.oktapreview.com/oauth/Coupa/cbOkta プロダクション:https://oauth.workflows.asqula.com/oauth/Coupa/cb |
| スコープ | スコープを有効にします。サポートされるスコープを参照してください。 |
Coupa接続を作成する
Okta Workflowsで新しい Coupa 接続を設定するには :
-
新規接続(New Connection)をクリックします。
-
接続ニックネーム([Nickname)]を入力します。一意の名前を使用します。これは、複数の Coupaアカウントを使用して接続する予定がある場合に便利です。
-
OAuthアプリからクライアントIDを入力します。
-
OAuthアプリからクライアントシークレットを入力します。
-
環境を選択します。
-
CoupaHostは、プライマリドメイン
coupahost.comを使用するように接続を構成します。 -
Coupaパートナーは、プライマリドメイン
coupacloud.comを使用するように接続を構成します。
-
-
組織名(Organization Name)を入力します。これは通常、 Coupa サブドメインと同じです。
-
Coupa認可ページにリダイレクトされたら、同意(Accept)をクリックします。
サポートされているスコープ
Coupa コネクタは次のスコープをサポートします。
-
email -
login -
offline_access -
openid -
profile -
core.user_group.read -
core.user_group.write -
core.user.read -
core.user.write -
core.common.read -
core.common.write