Skip to main content
服務帳戶是為整合所設的具名身分。它擁有 API 金鑰或 OAuth 用戶端,並承載這些憑證可使用的權限,因此存取權限審查可在帳戶層級進行:無論整合持有多少憑證,其可執行的操作都能在同一處檢視。帳戶本身並非憑證:其 ID 無法用來驗證請求。請參閱驗證 以選擇驗證方式;使用 API 金鑰的整合不需要 OAuth。 請從開發人員中心的 Service accounts 索引標籤管理服務帳戶。

依工作負載規劃帳戶

請為每個整合或工作負載各建立一個服務帳戶,例如 reporting-pipeline、scim-sync 或 soc-enrichment,而不要建立一個 涵蓋所有用途的廣泛帳戶。依工作負載區分的帳戶可讓權限維持在 最低限度,使請求記錄 可追溯到個別帳戶,並讓您能停用單一整合而不影響 其他整合。

建立服務帳戶

1

為帳戶命名

為帳戶命名,以標示其所服務的工作負載,並填寫說明其用途的描述。兩者都會顯示於清單與記錄中,方便日後的 管理員區分各個帳戶。
2

授予權限

選取此帳戶可授予其憑證的權限,例如 entity:read、simulation:read 或 reporting:read。這組權限是 此帳戶下所建立每個憑證的上限:憑證可攜帶其中的部分權限,但不得超出。
請僅授予工作負載目前所需的最低權限。您日後可以新增帳戶權限; 現有憑證則會保留其已授予的範圍。
3

檢閱並建立

確認名稱與權限組合。建立後,請前往帳戶的詳細資料 頁面建立其 API 金鑰。

管理生命週期

  • 可隨時編輯權限。 從帳戶中移除某項權限後, 其 API 金鑰與 OAuth 存取權杖便無法再行使該權限。
  • 停用帳戶可停止透過其所有憑證進行的 API 存取,適用於 整合下線,或在調查期間遏止疑似憑證外洩的情況。重新啟用後,仍處於有效狀態 且未過期的憑證即可再次進行驗證。
  • 刪除帳戶適用於整合已停止使用時。請先停止該 整合並撤銷其憑證。刪除後無法復原。
每個帳戶的詳細資料頁面會顯示建立者、建立時間,以及其金鑰 最近一次使用的時間,可藉此快速找出應予停用、已遭閒置的整合。