Gemini in Colab Enterprise をオフにする

このドキュメントでは、Gemini in Colab Enterprise を無効にする方法について説明します。

始める前に

  • Gemini in Colab Enterprise サブスクリプションを更新するには、billing.subscriptions.update Identity and Access Management(IAM)権限があることを確認します。billing.subscriptions.update 権限は roles/billing.admin IAM ロールに含まれています。または、カスタムロールに権限を追加することもできます。

Gemini in Colab Enterprise をオフにする

Gemini in Colab Enterprise をオフにするには、特定のユーザーのアクセス権を削除するか、Colab Enterprise 内の機能をオフにします。

特定のユーザーのアクセス権を削除する

Cloud Asset Inventory の Policy Analyzer 機能を使用すると、Gemini for Google Cloud ユーザーロールと Service Usage ユーザーロールに含まれる権限のいずれかを持つすべてのユーザーを見つけることができます。これを実現する最も直接的な方法は、特定のロール自体をチェックする Policy Analyzer クエリを実行することです。ロールには権限のセットが暗黙的に含まれているためです。

  1. Policy Analyzer を使用して、Gemini for Google Cloud ユーザーロールと Service Usage ユーザーロール、または同等の個々の権限を持つユーザーを確認します。

    ロールによるクエリ

    1. [Policy Analyzer] ページに移動します。

      Policy Analyzer に移動

    2. [ポリシーの分析] セクションで、[カスタムクエリを作成] をクリックします。

    3. [クエリのスコープの選択] フィールドで、分析する組織、フォルダ、またはプロジェクトを選択します。これにより、チェックされるリソース(およびその IAM ポリシー)が定義されます。

    4. パラメータを [ロール] に設定します。

      1. [パラメータ 1] フィールドで、プルダウン メニューから [ロール] を選択します。

      2. 対応する [ロールを選択] フィールドで、ロール名(Gemini for Google Cloud ユーザー)を選択または入力します。完全なロール ID は roles/cloudaicompanion.user です。

      3. [パラメータ 2] フィールドで、プルダウン メニューから [ロール] を選択します。

      4. 対応する [ロールを選択] フィールドで、ロール名(Service Usage ユーザー)を選択または入力します。完全なロール ID は roles/serviceusage.serviceUsageConsumer です。

    5. [分析](または [クエリを実行])をクリックします。結果テーブルには、定義されたスコープ内の任意のリソースに対して Gemini for Google Cloud ユーザーロールと Service Usage ユーザーロールが付与されている(直接付与されているか、親リソースから継承されているかに関係なく)、すべてのプリンシパル(ユーザー、サービス アカウント、グループ)が表示されます。

    権限によるクエリ

    1. [Policy Analyzer] ページに移動します。

      Policy Analyzer に移動

    2. [ポリシーの分析] セクションで、[カスタムクエリを作成] をクリックします。

    3. [クエリのスコープの選択] フィールドで、分析する組織、フォルダ、またはプロジェクトを選択します。これにより、チェックされるリソース(およびその IAM ポリシー)が定義されます。

    4. パラメータを [権限] に設定します。

      1. [パラメータ 1] フィールドで、プルダウン メニューから [権限] を選択します。

      2. 対応するフィールドに「cloudaicompanion.companions.generateChat」と入力します。

      3. [パラメータ 2] フィールドで、プルダウン メニューから [権限] を選択します。

      4. 対応するフィールドに「cloudaicompanion.companions.generateCode」と入力します。

    5. [分析](または [クエリを実行])をクリックします。結果テーブルには、スコープ内のリソースに対してリストされている権限のいずれかが付与されている(権限が付与されたロール(事前定義ロール、カスタムロール、それらの権限が偶然にも含まれている別の事前定義ロールなど)は関係なく)、すべてのプリンシパルが表示されます。

  2. Gemini in Colab Enterprise に適用可能なすべてのユーザーの Identity and Access Management ロールまたは権限を削除します。

    1. [IAM と管理] ページに移動します。

      [IAM と管理] に移動

    2. [プリンシパル] 列で、Gemini in Colab Enterprise へのアクセスを許可するプリンシパルを見つけて、その行で [プリンシパルの編集] をクリックします。

    3. [編集の権限] ペインで、次の操作を行います。

      事前定義ロールを削除する

      1. [Gemini for Google Cloud ユーザー] ロールを見つけて、 [ロールを削除] をクリックします。

      2. [Service Usage ユーザー] ロールを見つけて、 [ロールを削除] をクリックします。

      カスタムロールまたは代替ロールを削除する

      1. cloudaicompanion.companions.generateChat 権限と cloudaicompanion.companions.generateCode 権限を含むロールを見つけて、 [ロールを削除] をクリックします。
    4. [保存] をクリックします。

Colab Enterprise 内の機能をオフにする

Gemini の機能をオフにするには、[Colab Enterprise ノートブック] ページから次の操作を行うこともできます。

  1. Google Cloud コンソールで、[Colab Enterprise ノートブック] ページに移動します。

    Colab Enterprise ノートブックに移動

  2. ノートブックを開きます。

  3. Colab Enterprise ツールバーで、pen_spark [コーディング サポート] をクリックします。

  4. オフにする Gemini の機能をクリアします。

  5. 省略可: 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)をオフにします。詳細については、サービスの無効化をご覧ください。