Android Management API 已隨 Android Enterprise 提供,該計畫為開發人員提供多項工具,協助機構打造管理 Android 裝置機群的解決方案。這項計畫適用於企業行動管理服務供應商 (EMM)。如要部署使用 Android Management API 的實際工作環境解決方案,EMM 必須按照「發布解決方案」一文所述的步驟進行。
您可以使用 Android Management API,支援工作資料夾、全代管裝置和專屬裝置解決方案集。
請參閱快速入門指南,瞭解如何試用 API。
運作方式
Android Management API 支援完整的企業行動管理服務生命週期,從最初客戶註冊到設定和管理裝置皆支援。
![Android Management 總覽。](https://developers-dot-devsite-v2-prod.appspot.com/static/android/management/images/android-management-api.png?authuser=9&hl=zh-tw)
EMM 開發人員會透過內部部署或雲端式 EMM 控制台為客戶提供服務。您的客戶會在控制台中產生裝置註冊權杖並建立管理政策。他們會使用權杖註冊裝置,並將管理政策套用至他們註冊的裝置。
在後端,您的主控台會使用 Android Management API 建立註冊權杖、政策和其他管理資源。每部裝置都會在註冊期間安裝 API 的隨附應用程式 Android Device Policy。將政策連結至 API 中的裝置時,Android Device Policy 會自動在裝置上強制執行政策設定。
API 資源
本節說明 Android Management API 中使用的主要資源。
企業
enterprises
資源通常代表單一機構。您必須在線上設定流程中建立企業,以便客戶用來將機構與您的 EMM 解決方案繫結在一起。政策、註冊權杖和裝置屬於企業所有。
政策
Android Management API 遵循政策導向模式。policies
資源包含一組裝置和應用程式管理設定,用於管理裝置的行為。policies
支援的設定範圍和彈性,可讓您針對各種不同的用途設定裝置。
詳情請參閱「建立政策」。
註冊權杖
您可以使用 enrollmentTokens
將裝置繫結至企業,這個過程稱為註冊和佈建程序。註冊權杖可選擇包含額外詳細資料 (例如公司 Wi-Fi 憑證)、連結至 policies
資源的 policyName
,以及使用者帳戶 ID。
建立註冊權杖後,您可以透過其中一種不同的佈建方法將權杖傳送至裝置。系統在佈建過程中會安裝 Android Device Policy。如果在註冊權杖中指定 policyName
,則系統會在佈建完成後立即套用政策。
Android Management API 簡化使用者管理作業:無論註冊裝置與否,您都可以在註冊權杖中指定使用者。
- 如未指定使用者,系統會自動建立新使用者。
- 如果您指定現有使用者,系統會將現有使用者與裝置建立關聯。您最多可將使用者與 10 部裝置建立關聯。
詳情請參閱「佈建裝置」一文。
裝置
裝置成功註冊時,系統會建立 devices
資源。資源包含裝置的唯讀詳細資料,包括相關聯的使用者、政策和管理模式。
系統會透過政策執行裝置管理功能,但您可以使用 enterprises.devices.issueCommand
鎖定、重新啟動或重設裝置上的密碼。如要抹除裝置資料,請呼叫 enterprises.devices.delete
。
立即開始
測試 API:使用快速入門指南,在幾分鐘內設定好裝置。確定您已瞭解在實際工作環境中發布解決方案的必要步驟,再參考本網站上的開發人員指南和 API 參考資料建立解決方案。