1B-Cloud One Workload Security Technical Essentials:API 與雲端帳戶整合的進階操作
使用 API key 進行自動化
您可以透過 Workload Security 主控台、cURL 或 Python 建立 API key,以自動執行 Workload Security 的管理工作。
API key 的用途
Workload Security 會使用 API key 驗證 HTTP 要求。每個 API key 都與一個角色關聯,而該角色會決定這組 API key 可以執行哪些操作。因此,應遵循最小權限原則,只授予自動化工作所需的權限。
現行 Cloud One 帳戶與舊版帳戶使用不同的 API key 管理與驗證方式:
- Cloud One 帳戶:API key 由 Cloud One 帳戶管理介面建立,並指定 Cloud One 身分與存取管理(Cloud One IAM)角色。呼叫 Workload Security API 時,使用區域端點
https://workload.<region>.cloudone.trendmicro.com/,並在 HTTP 標頭中提供 Authorization: ApiKey <API key>。這類 API key 不設定到期日,但可停用或刪除。
- 舊版帳戶:API key 從 Workload Security 主控台的 Administration > User Management > API Keys 建立,並以
api-secret-key 標頭驗證。建立時可以設定到期日;下列兩支影片與程式碼均屬於此流程。
請參閱 Manage API keys與 Send an API request,確認各帳戶類型適用的管理介面、區域端點及驗證標頭。