メインコンテンツまでスキップ

役割ベースのアクセス制御 (RBAC) の制限

このページには、ロールとして動作する場合に機能しない、または一部のみ機能する機能と動作が一覧表示されます。ここに記載されていない機能は、ロールとして動作する場合でも、ユーザーIDとして動作する場合と同様に動作します。

ID関連のSQL関数(current_user()is_memberis_account_group_member)がロールを割り当てる際にどのように動作するかについては、ID関数がロール割り当て時にどのように動作するかを参照してください。

サポートされていない機能および部分的にサポートされている機能

以下の機能は、ロールとして機能する場合、動作しないか、動作が異なります:

  • Agent Bricks 」:ロールとしてエージェントを作成することはサポートされていません。
  • アラート :ロールとしてアラートを管理することはサポートされていません。
  • アプリ :アプリへの接続は機能します。アプリは独自のService Principalとして認証することも、ユーザーが接続するときに、そのユーザーが引き受けることを許可されているロールとして認証することもできます。アプリのService Principalは、プログラムによる(マシン間)データアクセスのためのロールをまだ引き受けることができません。
  • リネージsystem.access.table_lineage.created_by列にはロールが正しく設定されていますが、ロールを割り当てたユーザーはキャプチャされません。
  • パイプライン :LakeFlow Pipelinesはロールではサポートされていません。
  • Serverless使用ポリシー :ロールとして操作する場合、Serverless使用ポリシー作成フォームのワークスペースのドロップダウンメニューが空になるため、ポリシーを特定のワークスペースにスコープ設定することはできません。回避策として、ユーザーIDとしてポリシーを作成してください。
  • ベクトル検索: ロールとしてのベクトル検索 Endpoint の管理はサポートされていますが、ロールとしてのインデックス作成は失敗します。 回避策として、インデックスをユーザーとして作成し、その後、所有者をロールに変更します。ロールとしてのベクトル Endpoint およびインデックスのクエリは、監査イベントに正しく記録されます。

ID とグループ管理

  • ワークスペースSCIM API(/api/2.0/preview/scim/v2)は、グループの作成または管理をサポートしていません。代わりに、アカウントSCIM API/api/2.1/accounts/{account-id}/scim/v2/)またはワークスペース アカウントSCIM API(/api/2.0/account/scim/v2/)を使用してください。
  • ワークスペースのアセット共有コントロールは、defaultで最大 100 個のグループに適用できます。さらに、all account usersadminsなどのシステムグループは、ワークスペースアセットの共有コントロールで制限することはできません。制限事項と制約を参照してください。

既知の問題

RBAC が有効な場合、Databricks ODBC ドライバー を介して Databricks に接続する Power BI レポートは、レポートが 10 以上の並列接続を保持していると再読み込みに失敗します。接続数がわずかなレポートは影響を受けません。これは Databricks ODBC ドライバーのバージョン 2.9.1 で確認されました。

Databricks用のネイティブPower BIコネクターは影響を受けません。Power BI Desktopでは、ODBCドライバーの代わりにネイティブコネクターを使用して接続します。 「データを取得」「Databricks」 または 「Azure Databricks」 を検索してください。ネイティブコネクタは Power BI に同梱されているため、インストールは不要です。Power BI DesktopとDatabricksを接続するを参照してください。

Power BI Report Server および Microsoft Excel は、ODBC ドライバー経由でのみ Databricks に接続します。これらのサーフェスに対する回避策はありません。