Gemini in Colab Enterprise をオフにする
このドキュメントでは、Gemini in Colab Enterprise を無効にする方法について説明します。
始める前に
- Gemini in Colab Enterprise サブスクリプションを更新するには、
billing.subscriptions.updateIdentity and Access Management(IAM)権限があることを確認します。billing.subscriptions.update権限はroles/billing.adminIAM ロールに含まれています。または、カスタムロールに権限を追加することもできます。
Gemini in Colab Enterprise をオフにする
Gemini in Colab Enterprise をオフにするには、特定のユーザーのアクセス権を削除するか、Colab Enterprise 内の機能をオフにします。
特定のユーザーのアクセス権を削除する
Cloud Asset Inventory の Policy Analyzer 機能を使用すると、Gemini for Google Cloud ユーザーロールと Service Usage ユーザーロールに含まれる権限のいずれかを持つすべてのユーザーを見つけることができます。これを実現する最も直接的な方法は、特定のロール自体をチェックする Policy Analyzer クエリを実行することです。ロールには権限のセットが暗黙的に含まれているためです。
Policy Analyzer を使用して、Gemini for Google Cloud ユーザーロールと Service Usage ユーザーロール、または同等の個々の権限を持つユーザーを確認します。
ロールによるクエリ
[Policy Analyzer] ページに移動します。
[ポリシーの分析] セクションで、[カスタムクエリを作成] をクリックします。
[クエリのスコープの選択] フィールドで、分析する組織、フォルダ、またはプロジェクトを選択します。これにより、チェックされるリソース(およびその IAM ポリシー)が定義されます。
パラメータを [ロール] に設定します。
[パラメータ 1] フィールドで、プルダウン メニューから [ロール] を選択します。
対応する [ロールを選択] フィールドで、ロール名(Gemini for Google Cloud ユーザー)を選択または入力します。完全なロール ID は
roles/cloudaicompanion.userです。[パラメータ 2] フィールドで、プルダウン メニューから [ロール] を選択します。
対応する [ロールを選択] フィールドで、ロール名(Service Usage ユーザー)を選択または入力します。完全なロール ID は
roles/serviceusage.serviceUsageConsumerです。
[分析](または [クエリを実行])をクリックします。結果テーブルには、定義されたスコープ内の任意のリソースに対して Gemini for Google Cloud ユーザーロールと Service Usage ユーザーロールが付与されている(直接付与されているか、親リソースから継承されているかに関係なく)、すべてのプリンシパル(ユーザー、サービス アカウント、グループ)が表示されます。
権限によるクエリ
[Policy Analyzer] ページに移動します。
[ポリシーの分析] セクションで、[カスタムクエリを作成] をクリックします。
[クエリのスコープの選択] フィールドで、分析する組織、フォルダ、またはプロジェクトを選択します。これにより、チェックされるリソース(およびその IAM ポリシー)が定義されます。
パラメータを [権限] に設定します。
[パラメータ 1] フィールドで、プルダウン メニューから [権限] を選択します。
対応するフィールドに「
cloudaicompanion.companions.generateChat」と入力します。[パラメータ 2] フィールドで、プルダウン メニューから [権限] を選択します。
対応するフィールドに「
cloudaicompanion.companions.generateCode」と入力します。
[分析](または [クエリを実行])をクリックします。結果テーブルには、スコープ内のリソースに対してリストされている権限のいずれかが付与されている(権限が付与されたロール(事前定義ロール、カスタムロール、それらの権限が偶然にも含まれている別の事前定義ロールなど)は関係なく)、すべてのプリンシパルが表示されます。
Gemini in Colab Enterprise に適用可能なすべてのユーザーの Identity and Access Management ロールまたは権限を削除します。
[IAM と管理] ページに移動します。
[プリンシパル] 列で、Gemini in Colab Enterprise へのアクセスを許可するプリンシパルを見つけて、その行で [プリンシパルの編集] をクリックします。
[編集の権限] ペインで、次の操作を行います。
事前定義ロールを削除する
[Gemini for Google Cloud ユーザー] ロールを見つけて、 [ロールを削除] をクリックします。
[Service Usage ユーザー] ロールを見つけて、 [ロールを削除] をクリックします。
カスタムロールまたは代替ロールを削除する
cloudaicompanion.companions.generateChat権限とcloudaicompanion.companions.generateCode権限を含むロールを見つけて、 [ロールを削除] をクリックします。
[保存] をクリックします。
Colab Enterprise 内の機能をオフにする
Gemini の機能をオフにするには、[Colab Enterprise ノートブック] ページから次の操作を行うこともできます。
Google Cloud コンソールで、[Colab Enterprise ノートブック] ページに移動します。
ノートブックを開きます。
Colab Enterprise ツールバーで、pen_spark [コーディング サポート] をクリックします。
オフにする Gemini の機能をクリアします。
省略可: Gemini for Google Cloud のすべてのプロダクトをオフにする場合は、Gemini for Google Cloud API をオフにします。
省略可: Gemini for Google Cloud API をオフにする
プロジェクトの他の Gemini for Google Cloudプロダクトをすべてオフにした後、Gemini for Google Cloud API(cloudaicompanion.googleapis.com)をオフにします。詳細については、サービスの無効化をご覧ください。