セキュアな構成の共有¶
IT管理者が、データ接続のOAuthベースの認証パラメーターを設定し、機微情報に関するフィールドを公開せずに、他のユーザーと安全に共有できます。 これにより、ユーザーは、データ接続パラメーターについてIT部門に連絡することなく、データウェアハウスに簡単に接続できます。
IT管理者¶
本機能の提供について
必要なユーザーロール:組織管理者
前提条件¶
続行する前に、セキュアな構成タイプに応じて以下のパラメーターがあることを確認してください。
- クライアントID
- クライアントのシークレット
- (オプション)スコープ
- 認可エンドポイントのURL
- トークンURL
例
OAuthプロバイダーがMicrosoft Entra IDの場合、以下の例を参照してください。
- 認証エンドポイントURL:
https://login.microsoftonline.com/<TENANT_ID>/oauth2/v2.0/authorize - トークンのURL:
https://login.microsoftonline.com/<TENANT_ID>/oauth2/v2.0/token
SnowflakeやOktaを含むその他のOAuthプロバイダーについては、以下の例を参照してください。
- 認証エンドポイントURL:
https://<domain>/oauth/authorize - トークンのURL:
https://<domain>/oauth/token-request
詳細については、 Snowflakeへの接続に関するドキュメントを参照してください。
- サービスアカウントキー(json文字列)
- ユーザー名(Snowflake接続時のみ必要)
- 秘密鍵
詳細については、 Snowflakeへの接続に関するドキュメントを参照してください。
- AWSアクセスキーID
- AWSシークレットアクセスキー
詳細については、 AWS S3への接続に関するドキュメントを参照してください(プレビュー版の機能です)。
- クライアントID
- クライアントのシークレット
- クライアントID
- クライアントのシークレット
- テナントID
- クライアントID
- クライアントのシークレット
- スコープ
- トークン
設定を作成¶
セキュアな構成を作成するには、以下のとおりです。
-
右上にあるユーザーアイコンをクリックして、セキュアな構成を選択します。
-
セキュアな構成を追加をクリックします。
-
セキュアな構成タイプでスキーマを選択し、セキュアな構成の表示名で 一意 の名前を入力して、データ接続に必要なパラメーターを入力します。
-
保存をクリックします。
設定の共有¶
データ接続を設定するときに、共有されるまで、他のユーザーは、セキュアな構成にアクセスできません。
セキュアな構成を共有するには、以下のとおりです。
- セキュアな構成ページで、設定の横にある共有アイコンをクリックします。
-
共有モーダルに、(1)へのアクセス権を付与したいユーザー(複数可)、グループ(複数可)、または組織 (複数可)を入力します。 次に、適切なユーザーロール(2)を選択し、共有(3)をクリックします。
選択したロールによって、受信者が表示できる設定情報が決まることに注意してください。 以下の表では、各オプションについて説明します。
役割 説明 エンドユーザー コンシューマー (セキュアな構成を追加モーダルで示された)機微情報に関するフィールドを表示できません。 管理者 エディター 機微情報に関するフィールドを表示および更新できます。 オーナー 既存の構成の削除など、セキュアな構成に対してすべての権限を持っています。
セキュアな構成の公開についてのメッセージ
組織でセキュアな構成の公開を有効にするが有効になっている場合、共有モーダルには、共有されたセキュアな構成のシークレットが公開される可能性があるというメッセージが表示されます。 つまり、この共有構成から資格情報を作成するユーザーは、それらの資格情報をカスタムモデル、アプリケーション、およびジョブのランタイムパラメーターとして使用でき、実際のシークレット値はそれらのランタイムに挿入されます。 詳細については、ランタイムで共有されたセキュアな構成の資格情報を使用するを参照してください。
セキュアな構成の公開¶
Premium
セキュアな構成の公開はプレミアム機能です。 この機能を有効にする方法については、DataRobotの担当者または管理者にお問い合わせください。
必要な機能フラグ:セキュアな構成の公開を有効にする
セキュアな構成の公開を有効にするは組織レベルの設定で、セキュアな構成の値をユーザーと共有したり、ランタイムパラメーターで使用される資格情報から参照したりする際に、それらの値を公開できるようにするものです。 この機能を有効にすると、セキュアな構成の値は、クラスター内で実行されるカスタムモデル、アプリケーション、またはジョブのランタイムパラメーターに直接挿入されます。 この機能を無効にすると、基盤となるセキュアな構成の値を公開することなく、構成IDのみを使用して資格情報が挿入されます。
ランタイムにおけるシークレットの公開
セキュアな構成の公開を有効にするを選択すると、シークレットの値がコンテナのランタイムで公開されます。 組織でこの機能が有効になっている場合、共有されたセキュアな構成から作成され、カスタムモデル、アプリケーション、またはジョブのランタイムパラメーターとして使用される資格情報は、ランタイムに挿入されることで、実際のシークレット値(アクセスキーやトークンなど)が公開されます。 これらのシークレットはコンテナのランタイム内に存在することになり、カスタムコードからアクセス可能になります。 制御されていないコンテナのランタイム内でシークレットを公開することに伴うリスクを許容できる場合を除き、この機能を有効にしたり使用したりしないでください。 必要な場合にのみ、適切なガバナンスの下で使用します。
セキュアな構成の公開を有効にするが有効になっている場合、共有モーダルには、シークレットが公開される可能性があることを示す警告が表示されるため、管理者は共有された構成がこのように使用される可能性があることを認識できます。 組織の管理者は、セキュアな構成の公開を有効にするを有効にするかどうかを制御します。
セキュアな構成の管理¶
セキュアな構成を作成したら、以下の操作を実行できます。
ユーザー¶
共有されたセキュアな構成を使用すれば、必須フィールドへの入力や、機微情報に関するフィールドの公開の可能性といった煩わしさを感じることなく、外部のデータベースやデータレイクにすばやく接続できます。
データ接続に関連付けられたセキュアな構成を削除するには、 保存されたデータ資格情報に関するドキュメントを参照してください。
前提条件¶
セキュアな構成でデータ接続を追加する前に、IT管理者が、データ接続を共有する必要があります。
セキュアな構成の関連付け¶
DataRobotには資格情報を作成する以下のオプションがあるため、どこでもセキュアな構成を適用できます。
共有されたセキュアな構成から資格情報を作成する場合、一意の名前で資格情報を保存し、それらの資格情報に関連付けるデータ接続を選択します。
アプリ内通知から共有されたセキュアな構成を使用して資格情報を作成するには:
資格情報管理ページからセキュアな構成を追加する場合、最初に資格情報を追加してから、その資格情報に関連付けるデータ接続を選択します。
データ接続ページからセキュアな構成を追加する場合、最初にデータ接続を選択してから、資格情報を追加します。

















