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

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

一部のDatabricks機能は、RBACロールとして使用すると、機能が制限されたり、エラーを返したりします。ワークロードでロールを使用する前に、このページの機能の制限と既知の問題を確認してください。

グループに割り当てられた専用コンピュートを使用する場合のメソッド固有の制限については、既知の制限を参照してください。

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

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

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

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

ID とグループ管理​

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

既知の問題​

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 に接続します。これらのサーフェスに対する回避策はありません。