基盤モデルの Unity カタログのアクセス許可

Important

基盤モデルの Unity カタログのアクセス許可は 一般公開 されていますが、有効化が必要です。 この機能を有効にするには、Databricks アカウント チームにお問い合わせください。 有効化後、アカウント管理者がこの機能へのアクセスを制御する方法については、アカウント レベルのプレビューの管理 に関するページを参照してください。

このページでは、アカウント管理者が基盤モデル Unity カタログのアクセス許可を使用して、組織がアクセスできる Databricks ホスト型基盤モデルを制限するタイミングと方法について説明します。 管理者は、アカウント全体で特定のモデルをブロックしたり、特定のグループまたはユーザーにモデルのアクセス権を付与したりできます。 この適用は、トークンごとの支払い、プロビジョニングされたスループット、およびバッチ推論 (AI Functions) ワークロード全体で一貫して適用されます。

基盤モデル Unity カタログのアクセス許可を使用する場合

この機能は、次のような特定のモデルが開かれているかを制限するために法的に必要な場合にのみ使用します。

  • 輸出管理対象のモデルファミリー
  • ベンダー制限モデルまたはリージョン制限モデル
  • 特定の基盤モデルを禁止する企業ポリシー

日常のガバナンスの場合は、次を使用します。

  • system.billing のコスト追跡と配賦用
  • レート制限と要求レベルの使用状況追跡のための AI ゲートウェイ
  • セキュリティで保護された接続のためのPrivate Linkまたはプライベート ネットワーク
  • 送信トラフィックを制限するためのエグレスとネットワーク制御

基盤モデルの Unity カタログのアクセス許可のしくみ

基盤モデルの Unity カタログのアクセス許可では、 system.ai スキーマと個々のモデル オブジェクトに対する Unity カタログのアクセス許可が使用されます。 既定では、すべてのユーザーに EXECUTE スキーマに対するsystem.aiアクセス許可があり、Databricks でホストされているすべての基礎モデルがユーザーに対して開かれます。

ユーザーに対してどのモデルを開くかを制限するために、管理者は既定の EXECUTE 権限をスキーマから削除し、承認された個々のモデルで選択的に許可します。 システムは、次の間で一貫してアクセス許可を適用します。

  • トークン単位の支払い エンドポイント - 自動的に適用されます
  • バッチ推論 (AI 関数) - 自動的に適用されます
  • プロビジョンドスループット エンドポイント — 非許可のエンドポイントは手動で削除が必要

次のセクションでは、モデルの制限を適用する方法の詳細な手順について説明します。

必要条件

  • アカウントに対して Unity カタログを有効にする必要があります。
  • アカウント管理者またはメタストア管理者特権。 メタストア管理者は、アカウント管理者なしで system.ai スキーマのアクセス許可を付与および取り消すことができます。
  • この機能は、アカウントで有効にする必要があります。 有効化が必要な場合は、Databricks アカウント チームにお問い合わせください。

手順 1: スキーマから EXECUTE 権限を削除する

EXECUTE スキーマからsystem.aiを削除すると、モデルへの既定のアクセスがすべてクリアされます。 権限が明示的に再付与されるまで、どのユーザーもいかなるモデルも呼び出すことはできません。

  1. カタログに移動します。 システム カタログを選択し、ai スキーマを選択します。 [Permissions] タブをクリックします。
  2. EXECUTE (またはすべてのグループ) からを取り消します。

Important

スキーマから EXECUTE を削除すると、すべてのモデルに対するトークンごとの支払いおよびバッチ推論 (AI Functions) の呼び出しが直ちに停止します。 プロビジョニングされたスループット エンドポイントは、手動で削除されるまで引き続き機能します。

手順 2: 承認されたモデルに EXECUTE を付与する

組織が承認するモデルごとに、 EXECUTE 特権を選択的に付与します。

  1. カタログ エクスプローラーの システム カタログで、 ai>models、ターゲット モデルの順に選択します。
  2. [Permissions] タブをクリックします。
  3. EXECUTEまたは特定のグループにを付与します。

承認されたモデルごとに繰り返します。 これにより、許可されたモデルの許可リストが作成されます。

手順 3: 許可されていないプロビジョニング済みスループット エンドポイントを削除する

許可されていないモデルを提供するすべてのプロビジョニング済みスループット エンドポイントを削除します。 アクティブなエンドポイントは、削除されるまで引き続き機能します。

トークンごとの支払いおよびバッチ推論 (AI Functions) エンドポイントでは、新しいアクセス許可が自動的に適用されます。 プロビジョニング済みスループット エンドポイントは自動的には削除されないため、許可されていないエンドポイントを手動で削除する必要があります。

制限事項

  • 自動認証パススルーでモデルサービングにデプロイされたカスタムエージェントは、このプレビューと互換性がありません。 代わりに Databricksアプリ にエージェントをデプロイしてください。
  • ナレッジアシスタントは、基礎モデルのUnity Catalog権限をサポートしていません。 ナレッジ アシスタントをアクティブに使用している場合は、この機能を有効にする前に Databricks アカウント チームに問い合わせてください。

その他のリソース