Vor der Verwendung bestimmter Gemini für Google Cloud-Produkte (z. B. Gemini Code Assist) verwenden, benötigt jeder Nutzer in Ihrer Organisation eine Lizenz.
Hinweis
- Achten Sie darauf, dass Sie den Rechnungskontoadministrator haben
(
roles/billing.admin
) oder Administrator von Nutzer-Beschaffungsaufträgen (roles/consumerprocurement.orderAdmin
) IAM-Rollen, damit Sie zusätzliche Berechtigungen gewähren können die für bestimmte Lizenzverwaltungsaufgaben erforderlich sind, die im Folgenden beschrieben werden .
- Wenn Sie Lizenzen nicht über die Google Cloud Console, sondern über eine API verwalten möchten, müssen folgende Voraussetzungen erfüllt sein:
- Richten Sie ein Kontingentprojekt für Ihre Abrechnung ein Konto.
- Die Funktion Cloud Commerce Consumer Procurement API im Kontingentprojekt.
- Achten Sie darauf, dass die folgenden Kopfzeilen-Schlüssel/Wert-Paare in allen API-Aufrufen vorhanden sind:
Authorization
: Ihr Google Cloud-Zugriffstoken über die Google Cloud CLIx-goog-user-project
: die Projekt-ID Ihres Kontingentprojekts
Anzahl der Gemini für Google Cloud-Lizenzen in einem Abo ändern
Sie können die Anzahl von Gemini für Google Cloud-Lizenzen hinzufügen oder entfernen direkt über die Google Cloud Console oder über Ihr Google-Konto oder einem autorisierten Reseller handelt.
Zum Ausführen dieser Aufgabe benötigen Sie die folgende Identity and Access Management (IAM) Berechtigungen:
billing.accounts.get
consumerprocurement.orders.get
consumerprocurement.orders.modify
So ändern Sie die Anzahl der Lizenzen in einem Abo:
Rufen Sie in der Google Cloud Console die Seite Admin für Gemini auf.
Wählen Sie das Abo aus, das Sie ändern möchten, und klicken Sie auf Abo ändern
Geben Sie die Anzahl der gewünschten Lizenzen ein. Die folgenden Informationen wird angezeigt:
- Gesamtzahl der Lizenzen nach dem Kauf.
- Anzahl der Lizenzen, die nach dem Kauf zugewiesen werden können.
- Neuer Abopreis pro Laufzeit. Der zusätzliche Betrag für die hinzugefügten Lizenzen wird anteilig auf der Grundlage der verbleibenden Zeit des aktuellen Zeitraums berechnet.
Klicken Sie auf Speichern.
Gemini for Google Cloud-Lizenzzuweisungen ansehen
Console
Gemini for Google Cloud-Lizenzzuweisungen ansehen in in der Google Cloud Console benötigen Sie die folgenden Berechtigungen:
billing.accounts.get
consumerprocurement.orders.get
consumerprocurement.licensePools.get
consumerprocurement.licensePools.enumerateLicensedUsers
Rufen Sie die Seite Verwaltung für Gemini auf.
Wählen Sie das Abo aus, das Sie ändern möchten, und klicken Sie auf Abo ändern.
Für jeden zugewiesenen Nutzer sind die folgenden Informationen verfügbar: Lizenz:
- Name
- Kontotyp
- Zugewiesene Lizenzen
Wenn Sie nach bestimmten Nutzern suchen möchten, können Sie die Liste so filtern und sortieren:
- Um die Liste zu filtern, geben Sie im Feld Filter Folgendes ein: geben Sie die Eigenschaften und Werte ein.
- Um die Liste zu sortieren, klicken Sie auf die Überschrift der Spalte, nach der Sie sortieren möchten. von. Wenn Sie beispielsweise alphabetisch nach den Nutzernamen sortieren möchten, klicken Sie auf die Spaltenüberschrift Name.
API
Zum Ansehen der Gemini for Google Cloud-Lizenzzuweisungen verwenden Sie
die
billingAccounts.orders.licensePool.enumerateLicensedUsers
-Methode.
Zum Ausführen dieser Aufgabe benötigen Sie das
Berechtigung „consumerprocurement.licensePools.enumerateLicensedUsers
“.
GET https://cloudcommerceconsumerprocurement.googleapis.com/v1/billingAccounts/BILLING_ACCOUNT_ID/orders/ORDER_ID/licensePool:enumerateLicensedUsers/
Ersetzen Sie Folgendes:
BILLING_ACCOUNT_ID
: die ID des RechnungskontosORDER_ID
: die IAM-Richtlinie
Bei erfolgreicher Ausführung gibt dieser Befehl licensedUsers
-Diagnoseinformationen im nachfolgend dargestellten Format aus:
{
"licensedUsers": [
{
"username": "dana@example.com",
"assignTime": "2024-09-26T16:24:40.559222Z"
},
{
"username": "lee@example.com",
"assignTime": "2024-09-26T16:24:40.559222Z"
},
{
"username": "taylor@example.com",
"assignTime": "2024-09-26T16:24:40.559222Z"
},
{
"username": "bola@example.com",
"assignTime": "2024-09-26T16:24:14.610828Z"
}
]
}
Gemini für Google Cloud-Lizenzen einzelnen Nutzern zuweisen
Console
Wenn Sie einzelnen Nutzern in der Google Cloud Console Gemini for Google Cloud-Lizenzen zuweisen möchten, benötigen Sie die folgenden Berechtigungen:
billing.accounts.get
consumerprocurement.orders.get
consumerprocurement.licensePools.get
consumerprocurement.licensePools.enumerateLicensedUsers
consumerprocurement.licensePools.assign
Rufen Sie die Seite Administrator für Gemini auf.
Wählen Sie das Abo aus, das Sie ändern möchten, und klicken Sie auf Abo ändern.
Klicken Sie auf Lizenzen zuweisen. Ein Dialogfeld zur Nutzerauswahl wird angezeigt. Wenn Sie nach bestimmten Nutzern suchen möchten, geben Sie deren Namen in das Suchfeld ein.
Wählen Sie einen oder mehrere Nutzer aus der Liste aus und klicken Sie auf Weiter.
Wählen Sie die Gemini for Google Cloud-Dienste aus, für die Sie Lizenzen zuweisen möchten.
Klicken Sie auf Lizenzen zuweisen.
API
Verwenden Sie die Methode billingAccounts.orders.licensePool.assign
, um Gemini for Google Cloud-Lizenzen zuzuweisen.
Zum Ausführen dieser Aufgabe benötigen Sie die Berechtigung consumerprocurement.licensePools.assign
.
POST https://cloudcommerceconsumerprocurement.googleapis.com/v1/billingAccounts/BILLING_ACCOUNT_ID/orders/ORDER_ID/licensePool:assign/
{
"usernames": [
"dana@example.com",
"lee@example.com"
]
}
Ersetzen Sie Folgendes:
BILLING_ACCOUNT_ID
: die ID des RechnungskontosORDER_ID
: die IAM-Richtlinie
Wenn der Befehl erfolgreich ist, wird ein leerer Antworttext im folgenden Beispiel zurückgegeben: Format:
{}
Sie können die Zuweisung in der Liste der Aufgaben prüfen.
Gemini for Google Cloud-Lizenzen entziehen
Console
Wenn Sie einer Lizenz in der Google Cloud Console die Zuweisung zu einem Nutzer aufheben möchten, benötigen Sie die folgenden Berechtigungen:
billing.accounts.get
consumerprocurement.orders.get
consumerprocurement.licensePools.get
consumerprocurement.licensePools.enumerateLicensedUsers
consumerprocurement.licensePools.unassign
Rufen Sie die Seite Verwaltung für Gemini auf.
Wählen Sie das Abo aus, das Sie ändern möchten, und klicken Sie auf Abo verwalten
Wählen Sie die Nutzer aus, denen Sie Lizenzen entziehen möchten, und klicken Sie auf Lizenzzuweisung aufheben
Klicken Sie auf Änderungen bestätigen.
API
Verwenden Sie die Methode billingAccounts.orders.licensePool.unassign
, um Gemini for Google Cloud-Lizenzen zu entziehen.
Zum Ausführen dieser Aufgabe benötigen Sie die Berechtigung consumerprocurement.licensePools.unassign
.
POST https://cloudcommerceconsumerprocurement.googleapis.com/v1/billingAccounts/BILLING_ACCOUNT_ID/orders/ORDER_ID/licensePool:unassign/
{
"usernames": [
"dana@example.com",
"lee@example.com"
]
}
Ersetzen Sie Folgendes:
BILLING_ACCOUNT_ID
: die ID des RechnungskontosORDER_ID
: die IAM-Richtlinie
Wenn der Befehl erfolgreich ist, wird ein leerer Antworttext im folgenden Format zurückgegeben:
{}
In der Liste der Zuweisungen können Sie prüfen, ob die Zuweisung aufgehoben wurde.
Gemini for Google Cloud-Lizenzen übertragen
Gemini für Google Cloud-Lizenzen können nicht direkt zwischen Nutzern übertragen werden. Stattdessen die Lizenzzuweisung an einen Nutzer aufheben und dann Weisen Sie dem neuen Nutzer eine Lizenz zu.
Verwendung von Lizenzen über mehrere Organisationen hinweg verhindern
Gemini für Google Cloud-Lizenzen werden einzelnen Nutzern zugewiesen, nicht Organisationen oder Projekte, die es einzelnen Nutzern ermöglichen, Gemini für Google Cloud-Funktion für mehrere Organisationen.
Alle von Gemini für Google Cloud generierten Logs mit dem Projekt, in dem die Nutzung erfolgte, und nicht mit dem Lizenznehmer. Darüber hinaus gilt jede Anpassung oder Konfiguration von Gemini für Google Cloud (z. B. als Gemini Code Assist-Code anpassen) erfolgt im Projekt und nicht auf Lizenz- oder Aboebene.
Sie haben folgende Möglichkeiten, um die organisationsübergreifende Verwendung von Gemini für Google Cloud in einem Projekt zu verhindern:
- Deaktivieren Sie die Gemini for Google Cloud API im Projekt.
- Verwenden Sie Berechtigungen, um den Nutzerzugriff auf das Projekt zu verweigern.
Beschränkungen
- Gemini for Google Cloud-Lizenzverwaltung unterstützt keine Mitarbeiteridentitätsföderation