建立服務帳戶
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
API Explorer 可讓您直接呼叫 Android Management API。如要從伺服器呼叫 API,您需要為專案啟用 Android Management API 並建立服務帳戶。
啟用 Android Management API
為專案啟用 Android Management API。
登入 Google API 控制台。
選取或建立專案。
前往「Projects」(專案) 頁面
按一下「啟用 API」。
在 API 程式庫中搜尋並選取「Android Management API」。
前往「API Library」(API 程式庫) 頁面
點選「啟用」。
建立服務帳戶
登入 Google API 控制台。
開啟「Credentials」(憑證) 頁面。如果出現提示訊息,請選取已啟用 Android Management API 的專案。
按一下 [Create credentials] (建立憑證) > [Service account key] (服務帳戶金鑰)。
從下拉式選單中選取「新增服務帳戶」。輸入服務帳戶的名稱。
選取您偏好的金鑰類型,然後按一下 [建立]。系統會產生新的公開/私密金鑰組並下載至您的電腦,而且這是這組金鑰的唯一副本。請務必妥善保管。
開啟「身分與存取權管理」頁面。如果出現提示,請選取已啟用 Android Management API 的專案。
按一下 [新增]。
新增您剛剛建立的服務帳戶為成員,然後選取「Android Management User」角色。
點按「儲存」。
(選用,但強烈建議執行) 為現有專案成員授予「擁有者」角色,以新增其他專案擁有者。
角色和權限
如要存取 Android Management API,服務帳戶需要 androidmanagement.enterprises.manage
權限,可由 Android Management 使用者角色 (或 roles/androidmanagement.user
) 授予。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-26 (世界標準時間)。
[null,null,["上次更新時間:2025-07-26 (世界標準時間)。"],[[["\u003cp\u003eUse the APIs Explorer to directly interact with the Android Management API.\u003c/p\u003e\n"],["\u003cp\u003eTo call the API from a server, enable the Android Management API for your Google Cloud project and create a service account with the "Android Management User" role.\u003c/p\u003e\n"],["\u003cp\u003eSecurely store the generated public/private key pair for your service account as it is the only copy and crucial for API access.\u003c/p\u003e\n"],["\u003cp\u003eOptionally, enhance project security by granting the "Owner" role to existing project members for additional oversight.\u003c/p\u003e\n"]]],["To use the Android Management API, first enable it in the Google API Console by selecting your project and enabling it. Then, create a service account by generating a new key pair. Next, assign the \"Android Management User\" role to the service account in the IAM page. The service account needs the `androidmanagement.enterprises.manage` permission, granted by the role. Optionally, add project owners with the Owner role.\n"],null,["# Create a service account\n\nThe\n[APIs explorer](https://developers.google.com/apis-explorer/#p/androidmanagement/v1/)\nallows you to call Android Management API directly. To call the API from a\nserver, you need to enable Android Management API for your project and create a\nservice account.\n\nEnable the Android Management API\n---------------------------------\n\nEnable the Android Management API for your project.\n\n1. Sign in to the Google API Console.\n\n2. Select or create a project.\n\n [Go to the Projects Page](https://console.cloud.google.com/project)\n3. Click **Enable API**.\n\n4. Search for and select **Android Management API** in the API library.\n\n [Go to the API Library Page](https://console.cloud.google.com/apis/library)\n5. Click **Enable**.\n\nCreate your service account\n---------------------------\n\n1. Sign in to the Google API Console.\n\n2. Open the\n [Credentials page](https://console.developers.google.com/project/_/apiui/credential).\n If prompted, select the project that has the Android Management API enabled.\n\n3. Click **Create credentials** \\\u003e **Service account key**.\n\n4. From the dropdown menu, select **New service account**. Enter a name for\n your service account.\n\n5. Select your preferred key type and click **Create**. Your new public/private\n key pair is generated and downloaded to your machine and is the only copy of\n this key. You are responsible for storing it securely.\n\n6. Open the [IAM page](https://console.developers.google.com/iam-admin/iam). If\n prompted, select the project that has the Android Management API enabled.\n\n7. Click **Add**.\n\n8. Add the service account you've just created as member and select the role\n **Android Management User**.\n\n9. Click **Save**.\n\n10. (Optional, but highly recommended) Add additional project owners by\n [granting the Owner role](https://cloud.google.com/iam/docs/managing-policies#access_control_via_console)\n to existing project members.\n\nRoles and permissions\n---------------------\n\nTo access the Android Management API your service account requires the\n`androidmanagement.enterprises.manage` permission, which can be granted by the\n**Android Management User** role (or `roles/androidmanagement.user`)."]]