このページでは、Gemini Enterprise のサブスクリプションを取得する方法と、ユーザー ライセンスを管理する方法について説明します。
通常、アクセス権の設定は次の段階で行われます。
- 調達: 請求先アカウントのプロダクト エディションのサブスクリプションを購入します。
- 配布: サブスクリプションから特定のプロジェクトとロケーションにライセンスを割り当てます。
- 割り当て: 配布されたライセンスを個々のユーザーに割り当てます。
ライセンスについて
Gemini Enterprise app にログインするには、ライセンスが必要です。ライセンスは、ユーザーに手動または自動で割り当てることができます。
手動で割り当てられたライセンス: メールアドレスでユーザーを追加できます。
自動割り当てライセンス: サブスクリプションに含まれるライセンスを、ユーザーが Gemini Enterprise または NotebookLM Enterprise インターフェースに初めてアクセスしたときに自動的に割り当てるように設定できます。
サブスクリプションについて
ライセンスを取得するには、まず Gemini Enterprise エディションのサブスクリプションが必要です。サブスクリプションは請求先アカウントに固有のものです。利用可能なエディションについては、Gemini Enterprise のエディションの比較をご覧ください。
Gemini Enterprise では、月単位のサブスクリプションまたは年間サブスクリプションを購入できます。これらのサブスクリプションは自動更新するように設定できます。
定期購入の状態について
定期購入は次のいずれかの状態になります。
| 状態 | 説明 |
|---|---|
| 未開始 | 定期購入は購入済みですが、まだ有効になっていません。このサブスクリプションのライセンスをプロジェクトに配布できますが、これらのライセンスが割り当てられたユーザーは、サブスクリプションが有効になるまで Gemini Enterprise にアクセスできません。詳細については、ライセンスを配布するをご覧ください。 |
| 有効 | サブスクリプションが有効で、このサブスクリプションのライセンスを持つユーザーは Gemini Enterprise にアクセスできます。 |
| 無効にしています | 定期購入は無効化状態であり、ライセンスは早期終了がスケジュールされています。このサブスクリプションのライセンスを持つユーザーは、1 週間の猶予期間中も Gemini Enterprise に引き続きアクセスできます。この週が過ぎると、ライセンスは期限切れの状態に移行します。詳しくは、早期解約を処理するをご覧ください。 |
| 期限切れ | このサブスクリプションのライセンスを持つユーザーは、サブスクリプション期間が終了したとき、または早期解約後にライセンスが非アクティブ状態から有効期限切れ状態に移行したときに、Gemini Enterprise へのアクセス権を失います。 |
始める前に
このページの手順を開始する前に、次の前提条件を満たしていることを確認してください。
Gemini Enterprise の設定に記載されているタスクをすべて完了します。以下が該当します。
- プロジェクトの請求先アカウントを設定する。
- Gemini Enterprise の使用ライセンスを付与するユーザーに、少なくとも Gemini Enterprise ユーザーのロールを付与する。
必要な IAM ロールと権限があることを確認します。
組織の請求を管理する場合は、Gemini Enterprise サブスクリプションと調達注文を管理するために、次のロールが必要です。
- 請求先アカウント管理者
(
roles/billing.admin) - Service Usage ユーザー(
roles/serviceusage.serviceUsageConsumer)
また、きめ細かい IAM 制御を行う場合は、請求先アカウント管理者ロールの代わりに、次の権限を持つカスタムロールを使用することもできます。
サービス 権限 ディスカバリー エンジン discoveryengine.billingAccountLicenseConfigs.distribute
discoveryengine.billingAccountLicenseConfigs.get
discoveryengine.billingAccountLicenseConfigs.list
discoveryengine.billingAccountLicenseConfigs.retract
discoveryengine.licenseConfigs.create
discoveryengine.licenseConfigs.get
discoveryengine.licenseConfigs.list
discoveryengine.licenseConfigs.update
discoveryengine.projects.get
discoveryengine.projects.provision
discoveryengine.projects.reportConsentChange
discoveryengine.userStores.batchUpdateUserLicenses
discoveryengine.userStores.listUserLicensesConsumer Procurement consumerprocurement.orders.get
consumerprocurement.licensePools.assign
consumerprocurement.licensePools.unassign
consumerprocurement.licensePools.enumerateLicensedUsersResource Manager resourcemanager.projects.get
resourcemanager.projects.listService Usage serviceusage.services.get
serviceusage.services.list- 請求先アカウント管理者
(
サブスクリプションを取得する
ユーザーのライセンスを取得するには、まず請求先アカウントの Gemini Enterprise エディションのサブスクリプションを購入する必要があります。サブスクリプションにより、プロジェクトに配布してユーザーに割り当てることができるライセンスのプールが提供されます。
Gemini Enterprise サブスクリプションを取得する手順は次のとおりです。
Google Cloud コンソールで、[Gemini Enterprise] ページに移動します。
[サブスクリプションを管理] > [サブスクリプションを作成] をクリックします。
登録するエディションの [登録] をクリックします。
お支払い情報を構成します。
プルダウン メニューから請求先アカウントを選択します。
サブスクリプション名を入力します。
エディションに必要なライセンス数を入力します。
サブスクリプションの期間を選択します。
サブスクリプションを自動更新する場合は、[サブスクリプションを自動更新する] を選択します。
配信の詳細を構成します。
[プロジェクトを選択] プルダウンで、プロジェクトを選択します。
サブスクリプションのロケーション タイプを選択します。米国または EU のマルチリージョンにデータを配置するためのコンプライアンス上または規制上の理由がない場合は、可用性を最大限に高め、レイテンシを低くするために、グローバル マルチリージョンを選択することをおすすめします。
[作成] > [確認] をクリックします。
定期購入を管理
このセクションでは、Gemini Enterprise サブスクリプションを表示、更新、配布、再利用する方法について説明します。
サブスクリプションの詳細を表示する
Gemini Enterprise サブスクリプションの詳細を表示する手順は次のとおりです。
コンソール
Google Cloud コンソールで、[Gemini Enterprise] ページに移動します。
[サブスクリプションを管理] をクリックします。
プルダウン メニューから請求先アカウントを選択します。
[Gemini のサブスクリプション] テーブルで、サブスクリプションの名前をクリックします。
REST
サブスクリプションの詳細を取得するには、次のコマンドを実行します。
curl -X GET \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -H "X-Goog-User-Project: PROJECT_NUMBER" \ "https://discoveryengine.googleapis.com/v1alpha/billingAccounts/BILLING_ACCOUNT_ID/billingAccountLicenseConfigs"
次のように置き換えます。
PROJECT_NUMBER: Service Usage コンシューマーのロールが付与されているプロジェクト番号BILLING_ACCOUNT_ID: Google Cloud 請求先アカウントの ID。
出力例
{
"billingAccountLicenseConfigs": [{
"name": "billingAccounts/BILLING_ACCOUNT_ID/billingAccountLicenseConfigs/BILLING_ACCOUNT_LICENSE_CONFIG_ID",
"licenseCount": "2",
"licenseConfigDistributions": {"projects/PROJECT_NUMBER/locations/global/licenseConfigs/LICENSE_CONFIG_ID": "1"
},
"subscriptionName": "subscriptions/SUBSCRIPTION_NAME",
"subscriptionTier": "SUBSCRIPTION_TIER",
"subscriptionTerm": "SUBSCRIPTION_TERM",
"startDate": ...,
"endDate": ...,
"state": "ACTIVE",
"procurementEntitlementId": "...",
"subscriptionDisplayName": "...",
"geminiBundle": true
}]
}
サブスクリプションの設定を更新する
サブスクリプションを作成した後、ライセンス数や自動更新の設定などの設定を更新できます。
ライセンスを追加する方法は、最初に定期購入を購入した方法によって異なります。
- Google Cloud コンソールでサブスクリプションを購入した場合は、このセクションの手順に沿って、 Google Cloud コンソール内でライセンスを直接追加します。
- オフライン注文フォームを使用して購入した場合は、新しいライセンス数で注文フォームを更新する必要があります。注文フォームを更新するには、Google アカウント マネージャーにお問い合わせください。
Google Cloud コンソールから購入した場合は、次の手順でライセンスを更新します。
Google Cloud コンソールで、[Gemini Enterprise] ページに移動します。
[サブスクリプションを管理] をクリックします。
[Gemini のサブスクリプション] テーブルで、更新するサブスクリプションをクリックします。
[サブスクリプションの詳細] の横にある [編集] をクリックします。
ライセンス数を更新したり、自動更新をオンまたはオフにしたりします。
[送信] をクリックします。
ライセンスを配布する
サブスクリプション ライセンスがプロジェクトに配布されていない場合(サブスクリプションがオフラインで購入された場合や、以前にライセンスの配布が失敗した場合など)は、次の操作を行います。
ライセンスを 1 つまたは複数のプロジェクトに配布するには、次のコマンドを実行します。
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-H "X-Goog-User-Project: PROJECT_NUMBER" \
-d '{
"projectNumber": "TARGET_PROJECT_NUMBER",
"location": "LOCATION",
"licenseCount": LICENSE_COUNT,
"licenseConfigId": "LICENSE_CONFIG_ID"
}' \
"https://ENDPOINT_LOCATION-discoveryengine.googleapis.com/v1alpha/billingAccounts/BILLING_ACCOUNT_ID/billingAccountLicenseConfigs/BILLING_ACCOUNT_LICENSE_CONFIG_ID:distributeLicenseConfig"
次のように置き換えます。
PROJECT_NUMBER: Service Usage コンシューマーのロールが付与されているプロジェクト番号ENDPOINT_LOCATION: API リクエストのマルチリージョン。次のいずれかの値を指定します。- 米国のマルチリージョンの場合は
us - EU のマルチリージョンの場合は
eu - グローバル ロケーションの場合は
global
- 米国のマルチリージョンの場合は
LOCATION: データストアのマルチリージョン(global、us、eu)TARGET_PROJECT_NUMBER: ライセンスを割り当てるプロジェクト番号LICENSE_COUNT: 割り当てるライセンスの数。BILLING_ACCOUNT_ID: Google Cloud 請求先アカウントの ID。BILLING_ACCOUNT_LICENSE_CONFIG_ID: サブスクリプションの詳細で請求先アカウントのライセンス構成 ID を確認します。省略可
LICENSE_CONFIG_ID: 既存のプロジェクト レベルのライセンス構成の ID。この ID は、サブスクリプションの詳細を表示するときにlicenseConfigDistributionsフィールドで確認できます。
サブスクリプションで未割り当てのライセンスを再利用する
このセクションでは、プロジェクトから割り当てられていないライセンスを回収し、他のプロジェクトに再配布するために請求先アカウントで使用できるようにする方法について説明します。
サブスクリプション ライセンスを再配布のために請求先アカウントに戻すには、次のコマンドを実行します。
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-H "X-Goog-User-Project: PROJECT_NUMBER" \
-d '{
"licenseConfig": "projects/TARGET_PROJECT_NUMBER/locations/LOCATION/licenseConfigs/LICENSE_CONFIG_ID",
"licenseCount": LICENSE_COUNT
}' \
"https://ENDPOINT_LOCATION-discoveryengine.googleapis.com/v1alpha/billingAccounts/BILLING_ACCOUNT_ID/billingAccountLicenseConfigs/BILLING_ACCOUNT_LICENSE_CONFIG_ID:retractLicenseConfig"
次のように置き換えます。
PROJECT_NUMBER: Service Usage コンシューマーのロールが付与されているプロジェクト番号ENDPOINT_LOCATION: API リクエストのマルチリージョン。次のいずれかの値を指定します。- 米国のマルチリージョンの場合は
us - EU のマルチリージョンの場合は
eu - グローバル ロケーションの場合は
global
- 米国のマルチリージョンの場合は
LOCATION: データストアのマルチリージョン(global、us、eu)TARGET_PROJECT_NUMBER: ライセンスを再利用するプロジェクトのプロジェクト番号LICENSE_COUNT: 回収するライセンスの数。BILLING_ACCOUNT_ID: Google Cloud 請求先アカウントの ID。BILLING_ACCOUNT_LICENSE_CONFIG_ID: サブスクリプションの詳細で請求先アカウントのライセンス構成 ID を確認します。LICENSE_CONFIG_ID: 既存のプロジェクト レベルのライセンス構成のライセンス構成 ID
早期解約を処理する
異なるサブスクリプション タイプ間で移行する場合や、請求先アカウントに問題がある場合は、サブスクリプションが予定よりも早く終了することがあります。
移行をスムーズに進め、サービスの中断を防ぐため、影響を受けるライセンスが完全に期限切れになる前に、1 週間(7 日間)の猶予期間が設けられます。この猶予期間中は、新しいサブスクリプションに移行しながらサービスを引き続きご利用いただけます。
ユーザーが引き続きアクセスできるようにするには、ライセンスを新しい有効なサブスクリプションに自動的または手動で移行します。
次の図は、Google Cloud コンソールでライセンスを無効にする例を示しています。

ユーザー ライセンスを管理する
このセクションでは、個々のユーザーのライセンスを表示、割り当て、移行、削除する方法について説明します。
ライセンスの表示
ライセンスと、それに割り当てられているユーザーを表示するには、次の操作を行います。
Google Cloud コンソールで、[Gemini Enterprise] ページに移動します。
[ユーザーの管理] をクリックします。
既存のライセンスの [マルチリージョン] を選択します。
ユーザーにライセンスを割り当てる
このセクションでは、新規ユーザーにライセンスを自動または手動で割り当てる方法について説明します。新規ユーザーへのライセンスの割り当ては随時行うことができます。ライセンスを割り当てると、そのユーザーはすぐに Gemini Enterprise を利用できるようになります。
ユーザーを追加してライセンスを自動的に割り当てる
ユーザーが Gemini Enterprise app にログインしたときにライセンスを自動的に割り当てるには、次の操作を行います。
Google Cloud コンソールで、[Gemini Enterprise] ページに移動します。
[ユーザーの管理] をクリックします。
既存のライセンスの [マルチリージョン] を選択します。
[ライセンスを自動的に割り当てる] を選択し、サブスクリプションを選択します。
このサブスクリプションのライセンスは、手動で割り当てられたライセンスを持っていないユーザーがログインするたびに割り当てられます。サブスクリプションにライセンスが残っていない場合、ユーザーにはアクセスできないことを通知するメッセージが表示されます。
サブスクリプションについて詳しくは、サブスクリプションについてのセクションをご覧ください。
ユーザーを追加してライセンスを手動で割り当てる
特定のユーザーに Gemini Enterprise へのアクセス権を付与するには、有効なサブスクリプションからライセンスを手動で割り当てます。
コンソール
ユーザーにライセンスを手動で割り当てるには、次の操作を行います。
Google Cloud コンソールで、[Gemini Enterprise] ページに移動します。
[ユーザーの管理] をクリックします。
既存のライセンスの [マルチリージョン] を選択します。
[ユーザーを追加] をクリックします。
[ユーザーを追加] ページで次の操作を行います。
ユーザーのメールアドレスを入力します。Gemini Enterprise app へのログインに使用するメールアドレスと同じメールアドレスを使用してください。
これらのユーザーに割り当てるサブスクリプションを選択します。
[送信] をクリックします。
REST
ライセンスをユーザーに手動で割り当てるには、次のコマンドを実行します。
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-H "X-Goog-User-Project: PROJECT_ID" \
"https://ENDPOINT_LOCATION-discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/userStores/default_user_store:batchUpdateUserLicenses" \
-d '{
"inlineSource":{
"userLicenses":[
{
"userPrincipal":"USER_EMAIL_1",
"licenseConfig":"projects/PROJECT_NUMBER/locations/LOCATION/licenseConfigs/SUBSCRIPTION_ID"
},
{
"userPrincipal":"USER_EMAIL_2",
"licenseConfig":"projects/PROJECT_NUMBER/locations/LOCATION/licenseConfigs/SUBSCRIPTION_ID"
}
],
"updateMask":{
"paths":[
"userPrincipal",
"licenseConfig"
]
}
},
"deleteUnassignedUserLicenses":false
}'
次のように置き換えます。
PROJECT_ID: 実際のプロジェクトの ID。ENDPOINT_LOCATION: API リクエストのマルチリージョン。次のいずれかの値を指定します。- 米国のマルチリージョンの場合は
us - EU のマルチリージョンの場合は
eu - グローバル ロケーションの場合は
global
- 米国のマルチリージョンの場合は
LOCATION: データストアのマルチリージョン(global、us、eu)USER_EMAIL: ライセンスに追加するユーザーのメールアドレス。PROJECT_NUMBER: Google Cloud プロジェクトの数。SUBSCRIPTION_ID: Gemini Enterprise サブスクリプションの ID。
期限切れのサブスクリプションからライセンスを移行する
サブスクリプションの有効期限が切れている場合、ユーザーは Gemini Enterprise にログインできません。ログイン アクセス権を復元するには、次の 2 つの方法があります。
ユーザーを有効なサブスクリプションに自動移行する
ユーザーを有効なサブスクリプションに自動的に移行するには、次の操作を行います。
Google Cloud コンソールで、[Gemini Enterprise] > [ユーザーの管理] ページに移動します。
既存のライセンスの [マルチリージョン] を選択します。
有効なサブスクリプションがあることを確認します。お持ちでない場合は、サブスクリプションを取得してください。
[ライセンスを自動的に割り当てる] を選択し、有効なサブスクリプションを選択します。
[期限切れのライセンスを自動更新する] を選択します。
ライセンスの有効期限が切れたユーザーが次にログインすると、選択したサブスクリプションのライセンスが自動的に付与されます。
ユーザーを有効なサブスクリプションに手動で移行する
ユーザーを有効なサブスクリプションに手動で移行するには、次の操作を行います。
Google Cloud コンソールで、[Gemini Enterprise] > [ユーザーの管理] ページに移動します。
既存のライセンスの [マルチリージョン] を選択します。
有効なサブスクリプションがあることを確認します。お持ちでない場合は、サブスクリプションを取得してください。
ユーザーを選択し、[別のライセンスを割り当てる] をクリックします。
[ユーザーの編集] ペインで、サブスクリプションを選択して [送信] をクリックします。
ライセンスを一覧表示する
ライセンスと、それに割り当てられているユーザーを一覧表示するには、次のコマンドを実行します。
curl -X GET \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -H "X-Goog-User-Project: PROJECT_ID" \ "https://ENDPOINT_LOCATION-discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/userStores/default_user_store/userLicenses"
次のように置き換えます。
PROJECT_ID: 実際のプロジェクトの ID。ENDPOINT_LOCATION: API リクエストのマルチリージョン。次のいずれかの値を指定します。- 米国のマルチリージョンの場合は
us - EU のマルチリージョンの場合は
eu - グローバル ロケーションの場合は
global
- 米国のマルチリージョンの場合は
LOCATION: データストアのマルチリージョン(global、us、eu)
ライセンスからユーザーを削除する
ライセンスはいつでもユーザーから削除できます。ライセンスを削除すると、そのユーザーは即座に Gemini Enterprise へのアクセス権を失います。ライセンスからユーザーを削除する手順は次のとおりです。
コンソール
Google Cloud コンソールを使用してライセンスからユーザーを削除するには、次の操作を行います。
Google Cloud コンソールで、[Gemini Enterprise] > [ユーザーの管理] ページに移動します。
既存のライセンスの [マルチリージョン] を選択します。
ユーザー テーブルでユーザーを選択します。
ライセンスからユーザーを削除するには、次のいずれかを行います。
- 選択したユーザーからライセンスを削除するだけの場合は、[ライセンスの割り当てを解除します] をクリックします。
- ライセンスを削除し、選択したユーザーをプロジェクトから削除するには、[Unassign and delete license] をクリックします。
[確認] をクリックします。
REST
ライセンスからユーザーを削除するには、次のコマンドを実行します。
curl -X POST \
-H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
-H "X-Goog-User-Project: PROJECT_ID" \
"https://ENDPOINT_LOCATION-discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/userStores/default_user_store:batchUpdateUserLicenses" \
-d '{
"inlineSource":{
"userLicenses":[
{
"userPrincipal":"USER_EMAIL_1"
},
{
"userPrincipal":"USER_EMAIL_2"
}
],
"updateMask":{
"paths":[
"userPrincipal",
"licenseConfig"
]
}
},
"deleteUnassignedUserLicenses":true
}'
次のように置き換えます。
PROJECT_ID: 実際のプロジェクトの ID。ENDPOINT_LOCATION: API リクエストのマルチリージョン。次のいずれかの値を指定します。- 米国のマルチリージョンの場合は
us - EU のマルチリージョンの場合は
eu - グローバル ロケーションの場合は
global
- 米国のマルチリージョンの場合は
LOCATION: データストアのマルチリージョン(global、us、eu)USER_EMAIL: ライセンスから削除するユーザーのメールアドレス。
プールされた割り当ての使用状況を表示する(公開プレビュー版)
Gemini Enterprise のプール割り当ての概要
Gemini Enterprise のリソース割り当て(回答の生成、アクション、エージェントの使用などに関する割り当て)は、 Google Cloud プロジェクト内のすべてのユーザーで共有されます。この割り当ての共有を「プール」と呼びます。リソース消費量の上限が各ユーザーに個別に割り当てられる代わりに、それらの上限がプロジェクト全体で使用されるプールとして合計されます。割り当てはエディションごとにプールされます。たとえば、Gemini Enterprise Plus ライセンスを持つユーザーは 1 つの割り当てプールを共有し、Gemini Enterprise Frontline ライセンスを持つユーザーは別の割り当てプールを共有します。
たとえば、次の表は、Gemini Enterprise Plus エディションの画像生成の割り当てがどのようにプールされるかを示しています。
| 割り当てのタイプ | ライセンスあたりの上限 | 合計の例(100 ライセンスの場合) |
|---|---|---|
| 画像生成 | 1 日あたり 10 枚の画像 | 1 日あたり 1,000 枚の画像 |
このプールされた割り当ては、プロジェクト内の任意のユーザーが使用できます。
始める前に
割り当て使用量のダッシュボードを表示できるのは、次の条件を満たしている場合のみです。
- Gemini Enterprise 管理者である。
- 有効な Gemini Enterprise サブスクリプション(Gemini Enterprise Standard、Gemini Enterprise Plus、Gemini Enterprise Frontline のいずれか)が 1 つ以上存在する。
Agentspace の有効なサブスクリプションがある場合は、Gemini Enterprise の有効なサブスクリプションも存在していれば、割り当て使用量のダッシュボードを表示できます。この場合、ダッシュボードでは、Agentspace と Gemini Enterprise の両方のサブスクリプションの割り当てが次のように合計されて表示されます。
- Gemini Enterprise Plus の割り当てには Agentspace Enterprise Plus の割り当てが含まれます
- Gemini Enterprise Standard の割り当てには Agentspace Enterprise の割り当てが含まれます
- Gemini Enterprise Frontline の割り当てには Agentspace Frontline Worker の割り当てが含まれます
Agenstpace サブスクリプションのみがあり、Gemini Enterprise の有効なサブスクリプションがない場合は、割り当て使用量のダッシュボードを表示できません。
割り当て使用量のダッシュボードを表示する
Gemini Enterprise 管理者は、プールされた割り当てが自身のプロジェクトで使用されている状況を次の手順で確認できます。
Google Cloud コンソールで、[Gemini Enterprise] > [ユーザーの管理] ページに移動します。
ライセンスの [マルチリージョン] を選択します。
[割り当て使用量を表示] をクリックします。
[Gemini Enterprise の割り当て使用量] ペインが開いたら、[サブスクリプション階層] リストからプロダクト エディションを選択します。
ダッシュボードに割り当てが入力され、各割り当ての使用量が数値とパーセンテージで表示されます。
次のステップ
- 詳しくは、Gemini Enterprise ライセンスに関するよくある質問をご覧ください。
- IAM のロールと権限について学習する。