dbt CloudをOktaと統合する
dbt Cloudアプリインスタンスのプロビジョニングを有効にして、Oktaと統合します。
始める前に
- EnterpriseまたはEnterprise+プランに有効なdbt Cloudテナントが存在すること。SSO、RBAC、 SCIMプランも含まれます。
- 開発者またはアナリスト向けライセンスが割り当てられたdbt Cloudユーザーアカウントを持っていること。
- dbt CloudでSCIMを有効にしていること。に移動し、 SSO構成設定の一番下までスクロールして、SCIMを有効にする(Enable SCIM)をクリックします。dbtのドキュメントで 「SCIMのセットアップ」を 参照してください。
- SCIMのベースURLがあること。SCIMを有効にすると 、 SSOとSCIM(SSO & SCIM)の設定に表示されます。URLの形式は、
https://access-url/api/v3/accounts/account_id/scim/v2/です。 - アカウントIDを持っていること。SCIMのベースURLの
account_idに相当する数値です。 - SCIMトークンを持っていること。SSOとSCIM(SSO & SCIM)の設定で、SCIMトークンの作成(Create SCIM token)をクリックします。
- Oktaでアプリを管理する権限があること。
手順
- Admin Consoleで、に移動します。
- アプリカタログを参照(Browse App Catalog)をクリックします。
- dbt Cloudを検索して選択し、統合を追加(Add Integration)をクリックします。
- 一般(General)タブで、アプリケーションラベル(Application label) を入力します。
- 完了(Done)をクリックします。
- プロビジョニング(Provisioning)タブに移動して統合(Integration)をクリックし、API統合を構成(Configure API Integration)をクリックします。
- API統合を有効化(Enable API Integration)を選択します。
- アクセスURL(Access URL)、アカウントID(Account ID)、およびSCIMトークン(SCIM Token)を入力します。
- API資格情報をテスト(Test API Credentials)をクリックします。
- 認可プロセスが完了したら、保存(Save)をクリックします。
- 設定(Settings)でアプリへ(To App)を選択します。編集(Edit)をクリックして、有効化するプロビジョニング機能を選択します。
- 保存(Save)をクリックします。