Enterprises: getServiceAccount

傳回服務帳戶和憑證。服務帳戶可以呼叫 setAccount,與企業繫結。這個服務帳戶專屬於此企業和 EMM,且在企業解除繫結後就會刪除。憑證包含私密金鑰資料,不會儲存在伺服器端。

只有在呼叫 Enterprises.Enrollment 或 Enterprises.CompleteSignup 之後以及 Enterprises.SetAccount 之前,才能呼叫此方法;但有時也會傳回錯誤。

第一次呼叫之後將產生一組新的專屬憑證,並撤銷先前產生的憑證。

將服務帳戶繫結至企業後,即可使用 serviceAccountKeys 資源來管理該服務帳戶。

要求

HTTP 要求

GET https://www.googleapis.com/androidenterprise/v1/enterprises/enterpriseId/serviceAccount

參數

參數名稱 說明
路徑參數
enterpriseId string 企業的 ID。
選用查詢參數
keyType string 透過服務帳戶傳回的憑證類型。此為必要項目。

可接受的值如下:
  • googleCredentials
  • pkcs12

授權

此要求需要以下範圍的授權:

範圍
https://www.googleapis.com/auth/androidenterprise

詳情請參閱驗證和授權頁面。

要求主體

請不要透過此方法提供請求主體。

回應

如果成功的話,這個方法會傳回回應內文,其結構如下:

{
  "kind": "androidenterprise#serviceAccount",
  "name": string,
  "key": serviceaccountkeys Resource
}
屬性名稱 說明 Notes
name string 服務帳戶的帳戶名稱,格式為電子郵件地址。由伺服器指派。
key nested object 可用來驗證為這個 ServiceAccount 的憑證。
kind string