本頁說明如何取得 Gemini Enterprise 訂閱方案,以及如何指派授權給使用者。
關於執照
使用者必須具備授權,才能登入 Gemini Enterprise 應用程式。您可以手動或自動將授權指派給使用者。
手動指派授權:您可以透過電子郵件地址新增使用者。
自動指派授權:您可以選擇在使用者首次存取 Gemini Enterprise 或 NotebookLM Enterprise 介面時,自動將訂閱方案中的授權指派給他們。
授權僅適用於多個區域。舉例來說,如果使用者想存取us
多區域和global
中的應用程式,請在每個區域中為他們指派授權。
關於訂閱
如要取得授權,您必須先訂閱 Gemini Enterprise 版本。如要瞭解可用的版本,請參閱「比較 Gemini Enterprise 版本」。
訂閱方案適用於特定地區。在「全球」區域建立應用程式的使用者,需要 global
訂閱方案的授權。同樣地,如果使用者需要將應用程式和資料保留在歐盟境內,也必須透過 eu
訂閱方案取得授權。
Gemini Enterprise 提供月繳或年繳方案。而且可以設為自動續訂。
事前準備
開始執行本頁的程序前,請先確認下列事項:
您已完成「設定 Gemini Enterprise」頁面上的工作。包括為專案設定帳單帳戶,以及為要授權使用 Gemini Enterprise 的使用者授予至少
Discovery Engine User
角色。您具備 Discovery Engine 管理員角色。
訂閱
如要取得 Gemini Enterprise 訂閱方案,請按照下列步驟操作:
前往 Google Cloud 控制台的 Gemini Enterprise 頁面。
依序點選「管理訂閱項目」>「建立訂閱項目」。
找到要訂閱的版本,然後按一下「訂閱」。
設定帳單詳細資料:
從下拉式選單中選取「帳單帳戶」。
輸入訂閱名稱。
輸入該版本所需的授權數量。
選取訂閱期。
如要自動續訂,請選取「自動為訂閱項目續約」。
設定「發布詳細資料」:
在「Select a project」(選取專案) 下拉式選單中,選取專案。
為訂閱項目選擇「位置類型」。如果您適用的規範或法規不要求把資料存放地點設在「多區域」(美國或歐盟),Google 建議把地區代碼設為「全球多區域」,以盡量提高可用性並降低延遲。
按一下「建立」>「確認」。
更新訂閱設定
訂閱方案建立完成後,您可以更新設定,例如授權數量或自動續訂設定。
前往 Google Cloud 控制台的「Gemini Enterprise」頁面。
按一下「管理訂閱項目」。
在「Gemini Subscriptions」(Gemini 訂閱項目) 表格中,按一下要更新的訂閱項目。
按一下「訂閱詳細資料」旁的「編輯」。
更新授權數量,或開啟/關閉自動續訂功能。
按一下「提交」。
新增使用者並手動指派授權
如要讓特定使用者存取 Gemini Enterprise,您可以從有效訂閱方案手動指派授權。
控制台
如要手動指派授權給使用者,請按照下列步驟操作:
前往 Google Cloud 控制台的「Gemini Enterprise」頁面。
按一下 [管理使用者]。
選取現有授權的「多區域」。
點選 [Add users] (新增使用者)。
在「新增使用者」頁面中:
輸入使用者的電子郵件地址。請務必使用他們登入 Gemini Enterprise 應用程式時所用的電子郵件地址。
選取要指派給這些使用者的訂閱方案。
按一下「提交」。
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/global/licenseConfigs/SUBSCRIPTION_ID"
},
{
"userPrincipal":"USER_EMAIL_2",
"licenseConfig":"projects/PROJECT_NUMBER/locations/global/licenseConfigs/SUBSCRIPTION_ID"
}
],
"updateMask":{
"paths":[
"userPrincipal",
"licenseConfig"
]
}
},
"deleteUnassignedUserLicenses":false
}
}'
更改下列內容:
PROJECT_ID
:專案 ID。ENDPOINT_LOCATION
:API 要求的適用多區域。指派下列其中一個值:us-
美國多區域- 歐盟多區域:
eu-
global-
,即可查看全球位置
LOCATION
:資料儲存庫的多區域:global
、us
或eu
USER_EMAIL
:要新增至授權的使用者電子郵件地址。PROJECT_NUMBER
:您的 Google Cloud 專案編號。SUBSCRIPTION_ID
:Gemini Enterprise 訂閱方案的 ID。
新增使用者並自動指派授權
如要在使用者登入 Gemini Enterprise 應用程式時自動指派授權,請按照下列步驟操作:
前往 Google Cloud 控制台的「Gemini Enterprise」頁面。
按一下 [管理使用者]。
選取現有授權的「多區域」。
選取「自動指派授權」,然後選取訂閱方案。
每當沒有手動指派授權的使用者登入時,系統就會指派這項訂閱方案的授權。如果訂閱方案沒有剩餘授權,系統會向使用者顯示訊息,通知他們不具備存取權。
如要進一步瞭解訂閱項目,請參閱「關於訂閱項目」一節。
從過期的訂閱方案轉移授權
如果訂閱方案已過期,使用者就無法登入 Gemini Enterprise。您可以透過下列幾種方式恢復對方的登入存取權:
自動將使用者轉移至有效訂閱方案
如要自動將使用者轉移至有效訂閱方案,請按照下列步驟操作:
前往 Google Cloud 控制台的「Gemini Enterprise」>「管理使用者」頁面。
選取現有授權的「多區域」。
請確認你已訂閱方案。如果沒有,請訂閱方案。
選取「自動指派授權」,然後選擇有效約期授權。
選取「自動更新到期的授權」。
下次登入時,系統會自動為授權過期的使用者指派所選方案的授權。
手動將使用者轉移至有效訂閱方案
如要手動將使用者轉移至有效訂閱方案,請按照下列步驟操作:
前往 Google Cloud 控制台的「Gemini Enterprise」>「管理使用者」頁面。
選取現有授權的「多區域」。
請確認你已訂閱方案。如果沒有,請訂閱方案。
選取使用者,然後按一下「指派其他授權」。
在「編輯使用者」窗格中,選取訂閱方案,然後按一下「提交」。
列出授權
如要列出授權和指派授權的使用者,請執行下列指令:
REST
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-
global-
,即可查看全球位置
LOCATION
:資料儲存庫的多區域:global
、us
或eu
從授權中移除使用者
如要從授權移除使用者,請按照下列步驟操作:
控制台
如要使用 Google Cloud 控制台從授權移除使用者,請按照下列步驟操作:
前往 Google Cloud 控制台的「Gemini Enterprise」>「管理使用者」頁面。
選取現有授權的「多區域」。
在使用者表格中選取使用者。
如要從授權中移除使用者,請選擇下列其中一種做法:
- 如要只移除所選使用者的授權,請按一下「取消指派授權」。
- 如要移除授權並從專案中刪除所選使用者,請按一下「取消指派並刪除授權」。
按一下「確認」。
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-
global-
,即可查看全球位置
LOCATION
:資料儲存庫的多區域:global
、us
或eu
USER_EMAIL
:要從授權中移除的使用者電子郵件地址。
後續步驟
- 瞭解 IAM 角色和權限。