OAuthプロバイダーの管理¶
OAuthプロバイダータイルでは、クラスターのOAuthプロバイダーを設定、追加、削除、変更できます。
OAuthプロバイダーの設定¶
DataRobotでは、複数の外部OAuthプロバイダーとの連携がサポートされています。 設定オプションについては、以下のリンクを参照してください。
| プロバイダー | クライアントの設定手順 | コールバックURI |
|---|---|---|
| GitHub | GitHubアプリケーション | DATAROBOT_BASE_URL/account/oauth-providers/?providerId=PROVIDER_ID |
| GitLab | GitLab OAuthアプリケーションの管理 | DATAROBOT_BASE_URL/account/oauth-providers/?providerId=PROVIDER_ID |
| Bitbucket | Bitbucketアプリの認可 | DATAROBOT_BASE_URL/account/oauth-providers/?providerId=PROVIDER_ID |
| Googleアプリの認可 | DATAROBOT_BASE_URL/account/oauth-providers/?providerId=PROVIDER_ID |
|
| Box | Boxアプリの認可 | DATAROBOT_BASE_URL/account/oauth-providers/?providerId=PROVIDER_ID |
| Microsoft | Microsoft Entra IDアプリの登録 | DATAROBOT_BASE_URL/account/oauth-providers/?providerId=PROVIDER_ID |
備考
コールバックURIフィールドには、DATAROBOT_BASE_URL(例:app.DataRobot.com)の代わりにデプロイのURLを指定します。 コールバックURIフィールドは、DataRobotの外部のOAuthプロバイダーで設定されます。 GoogleまたはBoxの設定の場合、_PROVIDER_ID_の値は、DataRobotでOAuthプロバイダーを作成した後に、URIフィールドで更新する必要があります。 追加されると、DataRobot UIのプロバイダーのプロバイダーID列に表示される値になります。
プロバイダーの追加¶
新しいOAuthプロバイダーを追加するには:
-
右上隅で、ユーザー設定 > OAuthプロバイダーの管理に進みます。
-
OAuthプロバイダーの追加をクリックします。
-
各フィールドに入力します。 すべてのフィールドが必須です。
フィールド 説明 プロバイダーのタイプ プロバイダーを指定します。 プロバイダー名 追加するプロバイダーの名前を指定します。 クライアントID 追加したいプロバイダーの クライアントIDを入力します。クライアントのシークレット 追加したいプロバイダーの クライアントシークレットを入力します。 -
新しいプロバイダーを追加するには、追加をクリックします。
備考
プロバイダーを追加したユーザーだけが、変更または削除のためにプロバイダーにアクセスできます。
プロバイダーの確認¶
クラスターでOAuthプロバイダーを使用する前に、サーバーにアクセスするユーザーに対してOAuthプロバイダーを認可する必要があります。
OAuthプロバイダーを確認するには:
-
プロバイダーが含まれている行のOAuthプロバイダーの管理テーブルの右側にあるアクションメニュー を開き、NAMEで認可(NAMEはサービスのプロバイダーによって異なります)を選択します。
-
サービスで必要な以降の手順をクリックして、プロバイダーを認可します。 以下の例はGitHubでのフローを示していますが、他のプロバイダーでは異なります。
-
確認後、プロバイダー行の名前の下に認可されているバッジが表示されます。
プロバイダーの編集¶
設定済みのプロバイダーを編集するには:
-
プロバイダーが含まれている行のOAuthプロバイダーの管理テーブルの右側にあるアクションメニュー を開き、OAuthプロバイダーを編集を選択します。
-
必要なフィールドを編集し、更新をクリックして終了します。
プロバイダーの削除¶
プロバイダーを削除するには:
プロバイダーの下に認可されていないアイコンが表示されるようになりました。
備考
デフォルトのプロバイダーは削除できません。




