License Manager 可讓您在 Google Cloud訂閱、管理及追蹤第三方授權用量。管理員可以使用 License Manager,在虛擬機器 (VM) 上指派及監控 Microsoft Office 等使用者授權產品。
License Manager 的運作方式
License Manager 會使用兩個主要元件,在虛擬機器上驗證、啟用及監控每位使用者的授權:
授權設定,其中儲存授權應用程式詳細資料、區域和授權數量。
License Manager 代理程式:直接透過虛擬機器 (VM) 執行個體,向第三方供應商啟用軟體。部分第三方授權取決於特定時間範圍內的使用者存取次數。代理程式也會根據授權設定,驗證已使用的授權數量。
在 License Manager 資訊主頁中,您可以查看機構的有效授權,並調整每月授權數量。
支援的授權產品
License Manager 支援下列產品:
限制
License Manager 有下列限制:
License Manager 適用於 Compute Engine 和 Google Cloud VMware Engine,但個別授權產品可能僅適用於其中一個平台。如要進一步瞭解各產品的平台支援情形,請參閱相關說明文件。
記錄功能僅適用於在 Compute Engine 上執行的 VM,不支援 Google Cloud VMware Engine 執行個體。
License Manager 預設每個授權設定的授權上限為 5,000 個。如要申請提高配額,請透過 license-manager-onboarding@google.com 與我們聯絡。
License Manager 支援每個區域的每個產品各有一項授權設定。 您無法在同一區域為同一產品建立多個授權設定。
License Manager 支援下列區域:
africa-south1asia-east1asia-east2asia-northeast1asia-northeast3asia-south1asia-southeast1australia-southeast1australia-southeast2europe-north1europe-west1europe-west2europe-west3europe-west4me-central1me-west1northamerica-northeast1southamerica-east1southamerica-west1us-central1us-east1us-east4us-south1us-west2
如果未列出目標區域,請與 license-manager-onboarding@google.com 聯絡。
開始使用 License Manager
如要使用 License Manager 管理的授權,請按照下列步驟操作:
事前準備
如要取得開始使用 License Manager 所需的權限,請要求管理員在專案中授予您下列 IAM 角色:
- 服務使用情形管理員 (
roles/serviceusage.serviceUsageAdmin) - License Manager 管理員 (
roles/licensemanager.admin)
如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。
啟用 License Manager API
如要啟用 License Manager API,請按照下列步驟操作:
在 Google Cloud 控制台中,前往「APIs & Services」(API 與服務) 頁面。
點選「啟用 API 和服務」。
搜尋並選取服務名稱為
licensemanager.googleapis.com的「License Manager API」。按一下「啟用」。
建立授權設定
對於某些授權產品,您建立授權設定後,就必須立即開始支付費用。如要瞭解產品帳單注意事項,請參閱「支援的授權產品」。
如要使用 Google Cloud 控制台建立授權設定,請按照下列步驟操作:
在 Google Cloud 控制台中,開啟「License Manager」頁面。
按一下「建立授權設定」。
輸入設定名稱。
選取設定的「位置」。
選擇要與授權建立關聯的產品。如要查看支援產品的最新清單,請參閱「支援的授權產品」。請注意,每個區域的每項產品只能建立一項授權設定。
輸入要啟用的授權總數。
選取確認核取方塊,驗證輸入的資訊。
按一下「建立」,完成授權設定。
安裝並啟用 License Manager 代理程式
每個使用 License Manager 管理授權的 VM,都需要 License Manager 代理程式來驗證及啟用軟體。
如要安裝及啟用 License Manager 代理程式,請在 VM 上以管理員身分開啟 PowerShell,然後執行下列操作:
新增 googet 存放區:
googet addrepo google-cloud-license-manager-agent https://packages.cloud.google.com/yuck/repos/google-cloud-license-manager-agent-windows-x86_64
安裝 License Manager 代理程式:
googet install google-cloud-license-manager-agent
設定代理:
安裝代理程式會在
C:\Program Files\Google\google-cloud-license-manager-agent建立目錄。如要指定要啟用的products,請編輯位於conf\configuration.json的設定檔。如果是 VMware Engine,請使用 vCenter FQDN 指定
vcenter_domain屬性 (例如"vcenter_domain": "vcenter.example.com")。以下是啟用 Microsoft Office 2024 Professional Plus 的設定檔範例:
{ "log_level": "INFO", "log_to_cloud": true, "products": [ { "name": "Office2024ProfessionalPlus", "source_path": "C:\\Program Files\\Microsoft Office" } ] }下表說明
configuration.json檔案中的屬性:屬性 類型 說明 log_level字串 記錄詳細程度: DEBUG、WARNING、ERROR或INFO。預設值為INFO。log_to_cloud布林值 啟用匯出至 Cloud Logging 的功能。預設值為 false。products[].name字串 支援的產品: Office2021ProfessionalPlus、Office2024ProfessionalPlus。products[].source_path字串 安裝目錄路徑 (例如 C:\Program Files\Microsoft Office)。設定
"log_to_cloud": true時,請務必完成下列 Cloud Logging 前置作業:- 在專案中啟用 Cloud Logging API (
logging.googleapis.com)。 - 授予虛擬機器 Cloud Logging API 的存取權。
- 將「記錄寫入者」角色 (
roles/logging.logWriter) 授予 VM 服務帳戶。
如果 VM 使用多項由 License Manager 管理的產品,請在
products清單中為每項產品新增一個項目。- 在專案中啟用 Cloud Logging API (
如要確認設定檔格式是否正確,請執行
validate_config指令:& 'C:\Program Files\Google\google-cloud-license-manager-agent\google-cloud-license-manager-agent.exe' validate_config
如要套用變更,請重新啟動代理程式服務:
Restart-Service -Name 'google-cloud-license-manager-agent' -Force
如要啟用產品 (例如
Office2024ProfessionalPlus或Office2021ProfessionalPlus),請執行下列指令:& 'C:\Program Files\Google\google-cloud-license-manager-agent\google-cloud-license-manager-agent.exe' activate Office2024ProfessionalPlus
Microsoft 規定必須透過網際網路直接向 Microsoft 伺服器啟用 Office LTSC 授權。請確保 VM 在啟用期間可連上網際網路。
如要確認啟用成功,請在 VM 上開啟任何 Microsoft Office 應用程式,依序點選「檔案」 >「帳戶」,然後確認狀態顯示「產品已啟用」。
從 Office LTSC 2021 遷移至 Office LTSC 2024
如要將現有 VM 從 Microsoft Office LTSC 2021 遷移至 Office LTSC 2024,請按照下列步驟操作:
在與 VM 相同的區域中,透過Google Cloud 控制台為 Microsoft Office LTSC 2024 Professional Plus 建立授權設定。
如要停用 Office LTSC 2021,請在 VM 上以管理員身分開啟 PowerShell,然後執行下列指令:
& 'C:\Program Files\Google\google-cloud-license-manager-agent\google-cloud-license-manager-agent.exe' deactivate Office2021ProfessionalPlus
如要部署 Office LTSC 2024,請參閱 Microsoft 的 Office LTSC 2024 部署指南。
如要更新 License Manager 代理程式,請執行下列指令:
googet update google-cloud-license-manager-agent
如要將
Office2021ProfessionalPlus替換為Office2024ProfessionalPlus,請編輯位於C:\Program Files\Google\google-cloud-license-manager-agent\conf\configuration.json的設定檔:{ "log_level": "INFO", "log_to_cloud": true, "products": [ { "name": "Office2024ProfessionalPlus", "source_path": "C:\\Program Files\\Microsoft Office" } ] }如要確認設定檔格式是否正確,請執行
validate_config指令:& 'C:\Program Files\Google\google-cloud-license-manager-agent\google-cloud-license-manager-agent.exe' validate_config
如要套用變更,請重新啟動代理程式服務:
Restart-Service -Name 'google-cloud-license-manager-agent' -Force
如要啟用 Office LTSC 2024,請執行下列指令:
& 'C:\Program Files\Google\google-cloud-license-manager-agent\google-cloud-license-manager-agent.exe' activate Office2024ProfessionalPlus
如要確認啟用成功,請在 VM 上開啟任何 Microsoft Office 應用程式,依序點選「檔案」 >「帳戶」,然後確認狀態顯示「產品已啟用」。
管理授權
建立授權設定後,您可以調整授權數量或停用設定。停用的授權設定會保留 90 天,之後就會永久刪除。你可以在這段期間內重新啟用。
增加或減少授權數量
部分授權的計費週期為啟用授權的曆月。授權數量增加會立即生效。減少或停用授權會在下一個日曆月生效。如要瞭解各項授權的計費方式,請參閱「支援的授權產品」。
如要變更授權設定的授權總數,請按照下列步驟操作:
在 Google Cloud 控制台中開啟「License Manager」(授權管理員) 頁面。
在要修改的授權設定上,按一下「動作」,即可顯示其他選項。
按一下「編輯授權數量」。
輸入新的授權數量。
按一下「確認」,套用更新後的音量。
停用授權設定
如果不再需要特定區域的授權,可以停用授權設定。停用的設定會顯示「已停用」狀態,並在刪除前保留 90 天。
如要停用授權設定,請按照下列步驟操作:
在 Google Cloud 控制台中開啟「License Manager」(授權管理員) 頁面。
在要停用的授權設定上,按一下「Actions」(動作),顯示其他選項。
按一下「停用授權設定」。
按一下「確認」即可停用授權設定。
重新啟用授權設定
如要重新啟用停用的授權設定,請按照下列步驟操作:
在 Google Cloud 控制台中開啟「License Manager」(授權管理員) 頁面。
在要重新啟用的授權設定上,按一下「動作」,即可顯示其他選項。
按一下「重新啟用授權設定」。
按一下「確認」,重新啟用設定。
如果授權設定在當月曾啟用,則預設為先前的授權數量。否則,重新啟用的授權設定預設授權數量為 0。如要在重新啟用後調整授權數量,請參閱「增加或減少授權數量」。
解除安裝 License Manager 代理程式
如要開始解除安裝,請先停用授權產品:
在管理員模式的 Powershell 終端機中,使用
deactivate指令停用產品:& 'C:\Program Files\Google\google-cloud-license-manager-agent\google-cloud-license-manager-agent.exe' deactivate Office2021ProfessionalPlus
使用下列指令解除安裝代理程式:
googet clean googet remove google-cloud-license-manager-agent
查看代理記錄
License Manager 代理程式支援 VM 的本機記錄,以及 Google Cloud 控制台的 Cloud Logging 雲端記錄。
查看本機記錄
本機記錄檔會儲存在 VM 的 C:\Program Files\Google\google-cloud-license-manager-agent\logs 中。
每個記錄檔的大小上限為 25 MB,超過這個大小,代理程式就會建立新的記錄檔。代理程式最多會保留三個記錄檔,並在達到此限制時自動刪除最舊的檔案。
查看 Cloud Logging 記錄
如果已啟用 Cloud Logging ("log_to_cloud": true),您可以按照下列步驟,在 Google Cloud 控制台查看代理記錄:
在 Google Cloud 控制台中,開啟「Logs Explorer」頁面。
按一下「所有資源」。
在選單中,依序點選「GCP Location」和「Global」。
按一下「套用」。
在查詢編輯器中輸入
google-cloud-license-manager-agent。點選「執行查詢」。
結果清單會顯示 VM 中執行的代理程式執行個體產生的記錄。如要篩選特定 VM 的記錄,請使用介面中的查詢篩選器。
為 License Manager 建立服務範圍
VPC Service Controls 可協助降低 Google 代管服務的資料竊取風險。
您可以使用 VPC Service Controls,為 Google 代管服務的資源設定服務範圍,並控管資料在範圍邊界內的移動。
如要建立服務範圍,請參閱 VPC Service Controls 服務範圍建立指南。
如要保護 License Manager,請將下列 API 新增至服務安全防護範圍:
- License Manager API (
licensemanager.googleapis.com) - Cloud Logging API (
logging.googleapis.com) - Compute Engine API (
compute.googleapis.com) - Agent Communication API (
agentcommunication.googleapis.com)
service perimeter 必須包含所有這些服務,License Manager 代理程式才能與 VPC Service Controls 搭配使用。
後續步驟
- 使用 Microsoft Office 搭配授權管理員
- 在 Google Cloud 中使用 Microsoft 授權 Google Cloud
- Google Cloud上的 Microsoft 授權常見問題
- Cloud Logging 說明文件