グループの管理
この記事では、管理者が SAP Databricks グループを作成および管理する方法について説明します。
グループのアクセスを管理するには、「 認証とアクセス制御」を参照してください。
グループ経営の概要
グループは、ワークスペース、データ、およびその他のセキュリティ保護可能なオブジェクトへのアクセスの割り当てを容易にすることで、アイデンティティ管理を簡素化します。すべてのDatabricks アイデンティティをグループのメンバーとして割り当てることができます。
SAP Databricks のグループのタイプ
SAP Databricks には 4 種類のグループがあり、ソースに基づいて分類されています。
- アカウント グループ には、 Unity Catalog メタストア内のデータへのアクセス権を付与したり、サービスプリンシパル とグループに対するロールを付与したり、ワークスペースへのアクセス許可を付与したりできます。
- 外部グループは 、IdP から SAP Databricks で作成されるグループです。これらのグループは、 SCIM プロビジョニング コネクタを使用して作成され、SAP Cloud Identity サービスとの同期を維持します。 By Default は、SAP Databricks アカウント コンソールまたはワークスペース管理設定ページから外部グループ メンバーシップを更新することはできません。 外部グループはアカウントグループです。
- システムグループは 、SAP Databricks によって作成および保守されます。各アカウントには、すべてのユーザーを含む
account users
というアカウント システム グループがあります。各ワークスペースには、users
とadmins
の 2 つのワークスペース レベルのシステム グループがあります。ワークスペースのすべてのメンバーはusers
グループに属し、ワークスペース管理者もadmins
グループのメンバーです。システムグループは削除できません。
アカウントグループを管理できるのは誰ですか?
SAP Databricks でアカウント グループを作成するには、アカウント管理者またはワークスペース管理者である必要があります。
SAP Databricksでアカウント グループを管理するには、グループに対して グループ マネージャー ロール (パブリック プレビュー) が必要です。 グループマネージャーは、グループメンバーシップを管理し、グループを削除できます。 また、他のユーザーにグループ マネージャーの役割を割り当てることもできます。アカウント管理者は アカウントコンソールを使用してグループの役割を管理でき、ワークスペース管理者は ワークスペース管理者設定ページを使用してグループの役割を管理できます。 ワークスペース管理者ではないグループマネージャーは、アカウントアクセス制御 APIを使用してグループの役割を管理できます。
アカウント管理者はアカウントレベルのグループ管理者ロールを持ちます。これは、アカウント内の全てのグループのグループ管理者ロールを持つことを意味します。ワークスペース管理者は、作成したアカウントグループに対しグループマネージャーのロールを持ちます。
アカウントコンソールを使用してアカウントグループを管理する
アカウント 管理者は、Databricks アカウント コンソールを使用して、SAP アカウントのグループ を追加および管理できます。ワークスペース管理者とグループ マネージャーは、ワークスペース設定ページと Databricks APIを使用してグループを管理できます。
アカウントコンソールを使用してアカウントにグループを追加する
アカウントコンソールを使用してアカウントにグループを追加するには、次の手順を実行します。
- アカウント管理者として、アカウントコンソールにログインします。
- サイドバーで、[ ユーザー管理 ] をクリックします。
- [ グループ ] タブで、[ グループの追加 ] をクリックします。
- グループの名前を入力します。
- 確認 をクリックします。
- プロンプトが表示されたら、ユーザー、サービスプリンシパル、およびグループをグループに追加します。
アカウントコンソールを使用してグループにメンバーを追加する
外部グループを IdP と同期させるために、デフォルトではアカウントコンソールで外部グループのメンバーシップを管理することはできません。アカウントコンソールを使用して、ユーザー、サービスプリンシパル、およびグループをグループに追加するには、次の操作を行います。
- アカウント管理者として、アカウントコンソールにログインします。
- サイドバーで、[ ユーザー管理 ] をクリックします。
- [ グループ ] タブで、更新するグループを選択します。
- [ メンバーを追加 ]をクリックします。
- 追加したいユーザー、グループ、サービスプリンシパルを検索し、選択します。
- [ 追加 ] をクリックします。
アカウントからグループを更新してから、ワークスペースでグループが更新されるまでには数分の遅延があります。
グループの名前を変更する
外部グループを IdP と同期させるために、デフォルトではアカウントコンソールで外部グループの名前を更新することはできません。アカウント 管理者は、アカウント コンソールを使用してアカウント グループの名前を更新できます。
- アカウント管理者として、アカウントコンソールにログインします。
- サイドバーで、[ ユーザー管理 ] をクリックします。
- [ グループ ] タブで、更新するグループを選択します。
- [ グループ情報 ]をクリックします。
- [ 名前 ]で名前を更新します。
- 保存 をクリックします。
グループ管理者は、アカウントコンソールを使用してグループ名を変更することはできません。
アカウントコンソールを使用してワークスペースにグループを割り当てる
アカウントコンソールを使用してワークスペースにグループを追加するには:
- アカウント管理者として、アカウントコンソールにログインします。
- サイドバーで、 ワークスペース をクリックします。
- ワークスペース名をクリックします。
- [ 権限 ] タブで、[ 権限を追加 ] をクリックします。
- グループを検索して選択し、権限レベル(ワークスペース ユーザー または 管理者 )を割り当て、 [保存] をクリックします。
アカウントコンソールを使用してワークスペースからグループを削除する
アカウント グループがワークスペースから削除されると、グループ メンバーはワークスペースにアクセスできなくなりますが、グループに対する権限は維持されます。グループが後でワークスペースに再度追加された場合、グループは以前の権限を取り戻します。
アカウントコンソールを使用してワークスペースにグループを削除するには:
- アカウント管理者として、アカウントコンソールにログインします。
- サイドバーで、 ワークスペース をクリックします。
- ワークスペース名をクリックします。
- [アクセス許可 ] タブで、グループを見つけます。
- グループ行の右端にある
ケバブメニューをクリックし、「 削除 」を選択します。
- 確認ダイアログで、 削除の確認 をクリックします。
SAP Databricks アカウントからグループを削除する
アカウントコンソールを使用してグループを削除する場合は、SAP Cloud Identity サービスである Identity プロビジョニングを使用してグループも削除する必要があります。 そうしないと、SCIM プロビジョニングは、次回の同期時にグループとそのメンバーを再び追加するだけです。
グループを削除すると、そのグループに所属するすべてのユーザーがアカウントから削除され、それまでアクセスできていたワークスペースへのアクセス権を失います(別のグループのメンバーであるか、アカウントまたはワークスペースへのアクセス権が直接付与されている場合を除く)。アカウント内のすべてのワークスペースにアクセスできなくする場合を除き、サービスプリンシパルのアカウントレベルの削除は避けることを推奨します。
アカウントコンソールを使ってグループを削除するには、次の手順を実行します。
- アカウント管理者として、アカウントコンソールにログインします。
- サイドバーで、[ ユーザー管理 ] をクリックします。
- [ グループ ] タブで、削除するグループを選択します。
- ユーザー行の右端にある
ケバブメニューをクリックし、[ 削除 ]を選択します。
- 確認ダイアログボックスで、[ 削除を確認 ] をクリックします。
メタストア管理者を割り当てる
メタストア管理者は、慎重に配布する必要がある高い特権ロールです。これはオプションです。
アカウント管理者は、メタストア管理者ロールを割り当てることができます。Databricks では、グループをメタストア管理者として指名することをお勧めします。これにより、グループのすべてのメンバーが自動的にメタストア管理者になります。
メタストア管理者ロールをグループに割り当てるには:
- アカウント管理者として、アカウントコンソールにログインします。
[カタログ] をクリックします。
- メタストアの名前をクリックして、そのプロパティを開きます。
- メタストア管理者 で、 編集 をクリックします。
- ドロップダウンからグループを選択します。フィールドにテキストを入力して、オプションを検索できます。
- 保存 をクリックします。
ワークスペースの管理者設定ページを使用してアカウントグループを管理する
ワークスペース管理者は、ワークスペース管理設定ページを使用して、IDフェデレーションワークスペースでアカウントグループを作成および管理できます。
ワークスペースからアカウントグループを更新してから、アカウントでグループが更新されるまでには数分の遅延があります。
ワークスペース管理者設定ページを使用して、ワークスペースにグループを作成または割り当てる
ワークスペース管理者設定ページを使用してワークスペースにアカウントグループを割り当てる、または作成するには、次の手順を実行します。
- ワークスペース管理者として、SAP Databricks ワークスペースにログインします。
- SAP Databricks ワークスペースの上部バーでユーザー名をクリックし、[ 設定 ] を選択します。
- [ IDとアクセス ] タブをクリックします。
- [グループ] の横にある [管理] をクリックします。
- [ グループを追加 ]をクリックします。
- ワークスペースに割り当てる既存のグループを選択するか、[ 新規追加 ] をクリックして新しいアカウント グループを作成します。
ワークスペースの管理者設定ページを使用してグループにメンバーを追加する
ワークスペース管理者設定ページを使用して、ユーザー、サービスプリンシパル、およびグループをアカウント グループに追加するには、ワークスペース管理者である必要があります。 管理できるのは、グループマネージャーの役割を持つグループのメンバーのみです。外部グループを SAP Cloud Identity サービスと同期させるため、ワークスペース管理設定ページで外部グループのメンバーシップをデフォルト別に管理することはできません。
子グループを admins
グループに追加することはできません。システム・グループをアカウント・グループのメンバーとして追加することはできません。
- ワークスペース管理者として、SAP Databricks ワークスペースにログインします。
- SAP Databricks ワークスペースの上部バーでユーザー名をクリックし、[ 設定 ] を選択します。
- [ IDとアクセス ] タブをクリックします。
- [グループ] の横にある [管理] をクリックします。
- 更新するグループを選択します。 グループを更新するには、グループマネージャーロールが必要です。
- [ メンバー ] タブで、[ メンバーの追加 ] をクリックします。
- ダイアログで、追加したいユーザー、サービスプリンシパル、グループを参照または検索し、選択します。
- 確認 をクリックします。
親グループの表示
- ワークスペース管理者として、SAP Databricks ワークスペースにログインします。
- SAP Databricks ワークスペースの上部バーでユーザー名をクリックし、[ 設定 ] を選択します。
- [ IDとアクセス ] タブをクリックします。
- [グループ] の横にある [管理] をクリックします。
- 表示するグループを選択します。
- [親グループ ] タブで、グループの親グループを表示します。
ワークスペース管理設定ページを使用してワークスペースからグループを削除する
ワークスペースからグループを削除しても、アカウント内のグループは削除されません。ワークスペースからグループを削除すると、グループ メンバーはワークスペースにアクセスできなくなりますが、グループに対する権限は維持されます。グループが後でワークスペースに再度追加されると、グループは以前の権限を取り戻します。
- ワークスペース管理者として、SAP Databricks ワークスペースにログインします。
- SAP Databricks ワークスペースの上部バーでユーザー名をクリックし、[ 設定 ] を選択します。
- [ IDとアクセス ] タブをクリックします。
- [グループ] の横にある [管理] をクリックします。
- グループを選択し、[ 削除 ] をクリックします