Skip to content

共有

DataRobot lets you share assets—including Use Cases, datasets, applications, and models—with users, groups, and organizations. You might share assets to collaborate on model development or to give colleagues access to predictions.

When you share an asset, DataRobot assigns the default role of User or Editor to each selected target. Note that while DataRobot uses consistent access levels across assets, role names and available options can vary by asset. For full role definitions, see Role definitions.

The following table maps generic access levels to common UI labels:

アクセスレベル Common UI labels 通常の使用方法
読み取り/書き込み/管理 オーナー Most assets
読み取り/書き込み Editor or User Datasets and projects use Editor; deployments and registered models use User
読み取り専用 Consumer or Observer Deployments and projects use Consumer; Workloads use Observer

For important information about the sharing functionality in DataRobot, see the feature considerations. If you encounter an error, review the data asset roles or troubleshooting.

Share modal

The Share modal works largely the same across DataRobot, but fields and roles can vary by asset type. Variations include external sharing links, optional notes and notifications, and asset-specific roles. 例:

When adding team members to a Use Case, you can add users, groups, and/or organizations. Recipients gain access to all assets in the Use Case.

When sharing a dataset from the Data Registry, select Allow sharing and Can use data as needed, then assign Owner, Editor, or Consumer roles.

When sharing a custom application, you can enable an external sharing link and optionally send a notification and/or add a note.

コンソールからデプロイを共有する場合、オーナー、ユーザー、コンシューマーからロールを選択できます。 ユーザーロールは、従来よく見られたエディターロールに代わるものです。 Owners and Users can share with groups and organizations.

When sharing a registered model, you share the registered model and all model packages it contains—not individual model packages.

When sharing a data connection, open Data Connections from the account menu, select a connection, and click Share. DataRobot assigns the default role of Editor; you can change it from the dropdown.

If you encounter an error, review the data asset roles or the Troubleshooting section.

Share fields

The fields in the Share with modal, which differ slightly by asset type, generally include:

フィールド 説明
共有先 受信者を識別します。 これは、ユーザーのメール、グループ、または組織(サポートされている場合)で任意の組み合わせにすることができます。
役割 アセットへの受信者のアクセスレベルを指定します。 自分のアクセスと同じレベルまたはそれより低いレベルでアクセスを許可できます。
共有先 Lists the recipients and their assigned roles (and, for datasets, additional privileges). ロールを変更するにはドロップダウンを使用し、受信者を削除するにはxをクリックします。
共有の許可 アセットを他のユーザーと(共有レベルまで)再共有する権限を受信者に付与します。
データを使用できる 受信者が特定の操作(データのダウンロード、データセットからのプロジェクトの作成など)にデータセットを使用できるようにします。
備考を追加 Allows you to add a note to include in the notification sent to the recipient.

受信者

In the Share with field, recipients can be:

  • ユーザー:組織内の個人。
  • Group: A selection of users, assigned by your admin, to which permissions are applied in bulk.
  • 組織:管理者によって設定された、より大規模なユーザーのコレクション。

Not all asset types support all recipient types. For example, some assets support users and organizations but not groups. See Recipient availability for how these recipients map across assets.

役割

Role selections depend on the asset type and can include:

  • Owner (read/write/administer)
  • Editor or User (read/write)
  • Observer or Consumer (read-only)

See Role labels by asset type for how these labels map across assets.

通知

共有が成功すると、DataRobotは共有アセットへのリンクを含む通知メールを受信者に送信します。 クリックすると、アセット(またはログインプロンプト)がDataRobotで開きます。

さらに、DataRobotは受信者の通知センターにアラートを送信します。

Shareable assets

This table summarizes how to share common asset types in the UI and provides a more comprehensive list of role availabilty for each one. For details, see the linked documentation for each asset.

アセット How to share 役割 ドキュメンテーション
ユースケース Manage members on the Use Case Info tab. オーナー、ユーザー、コンシューマー Add team members to a Use Case
データセット Share button on the Data Registry page. Owner, Editor, Consumer データセットの共有
デプロイ The Console actions menu. オーナー、ユーザー、コンシューマー デプロイのアクション
カスタムアプリケーション The Applications actions menu. Owner, Editor, Consumer アプリケーションの共有
登録済みのモデル The Model Directory actions menu. オーナー、ユーザー、コンシューマー 登録済みモデルの共有
カスタムモデル The Model Workshop actions menu. Owner, Editor, Consumer カスタムモデルの共有
実行環境 The Environments actions menu. Owner, Consumer 環境の管理
データ接続 Share button on the Data Connections page. Owner, Editor, Consumer データ接続の共有
ワークロード The Console actions menu. Owner, Editor, Observer Share a Workload

Recipient availability by asset type

Not all assets support the same sharing options. The tables below list which recipient types each asset supports. A indicates the recipient type is supported; indicates it is not.

アセット ユーザー グループ 組織 外部
ワークベンチ
Use Case
(contains vector databases, experiments, playgrounds, notebooks, applications, custom application, registered models, deployments)
✔ (feature flag)
レジストリ
Custom models (Workshop)
Agentic workflows (Workshop)
Tools (Workshop)
サービス
Agentic workflows (Model Directory)
Registered models (Model Directory)
Tools (Model Directory)
データセット
ファイル
Jobs (generic)
Jobs (metric)
Jobs (notifications)
Jobs (retraining)
アプリケーションのソース
実行環境
プロンプト
データ接続
データ接続
コンソール
Deployed workloads (agentic workflow)
Deployed workloads (tools)
Deployed workloads (service)
予測環境
Notification templates (deployment policy)
Notification templates (channel)
Notification templates (custom job policy)
Airflowのパイプライン
アプリケーション

*Group sharing for Use Cases requires a feature flag. When you share a Use Case, recipients also gain access to contained assets—including vector databases, experiments, playgrounds, notebooks, applications, custom applications, registered models, and deployments.

Users-only sharing

Custom models, agentic workflows, application sources, and execution environments can only be shared with individual users—not groups or organizations.

Share through Use Cases

Many Workbench assets—such as experiments, codespaces, and wrangling recipes—cannot be shared individually. Instead, share the parent Use Case, which gives recipients access to all assets contained in that Use Case, including those added by other members. See Add team members to a Use Case.

You can also link datasets or deployments to a Use Case to extend access to existing Use Case members without sharing those assets separately. See Link data to a Use Case and Link to a Use Case.

トラブルシューティング

共有時にエラーが発生した場合は、次の理由が考えられます。

  • 受信者はDataRobotユーザーではないか、DataRobot組織の外部にいるユーザーです。
  • 役割や権限に問題があります。 自分の役割とアクセスレベル、および受信者の役割の両方が、そのユーザーまたはユーザーのグループとアセットを共有できるかどうか、および共有方法に影響します。

役割とアクセスレベルの影響

役割を割り当てるときは、自分と同じアクセスレベルかそれより低いアクセスレベルを割り当てることができます。 たとえば、プロジェクトへのユーザー(読み取り/書き込み)アクセス権がある場合、別のユーザーにユーザーまたはコンシューマー(読み取り専用)アクセス権を付与できますが、オーナー(読み取り/書き込み/管理)アクセス権を付与することはできません。

受信者の役割とアクセスレベルの影響

受信者のDataRobotアセットへの共有アクセスは、組織のDataRobot管理者によって割り当てられた役割ベースのアクセス制御(RBAC)役割によって制御されます。 これらの指定された特権は割り当てられた権限を上書きします。 ユーザーがRBAC特権を超える役割でアセットを共有しようとすると、共有が阻止されます。 より制限的な役割を割り当ててみてください。 See Role priority and sharing for details.

機能に関する注意事項

アクセスを共有または削除する場合は、次の点に注意してください。

  • すべてのエンティティが特定のユーザー数を超えて共有を許可するものはありません。
  • When sharing, users and groups must belong to the same organization (see tenant isolation and collaboration for details).
  • アクセスはアクティブなアカウントとのみ共有できます。
  • 共有できるのは自分のアクセスレベルまでです(コンシューマーはエディターの役割を付与できません)。自分よりも高いアクセスレベルを持つコラボレーターのアクセスをダウングレードすることはできません。
  • すべてのエンティティには少なくとも1人のオーナー(デフォルトではエンティティの作成者)が必要です。 作成者を削除するには、そのユーザーは1人以上の別の共同編集者にオーナーの役割を割り当ててから、自分自身を削除する必要があります。
  • データ接続エンティティとデータアセットエンティティには、(「共有を許可する」設定に基づいて)共有できるユーザーが少なくとも1人必要です。

詳しい情報

The following documentation covers related topics not described above: