Enterprise
可將機構繫結至您的 Android 管理解決方案。
Devices
敬上
和 Policies
都屬於企業多個企業繫結
單一機構。例如,機構可能希望
可以區隔不同部門或區域的企業繫結。
如需建立企業繫結的基本步驟,請參閱 快速入門指南。 本頁會詳細說明這項程序。
1. 擷取註冊網址
呼叫 signupUrls.create
擷取註冊網址,並指定下列兩個參數:
callbackUrl
:設定精靈會重新導向到之後的 https 網址 註冊完成。這通常是您的管理控制台。projectId
:您的專案 ID。
回應包含 url
和 name
。開啟 url
並記下 name
。
2. 企業 IT 管理員完成註冊流程
url
會引導 IT 管理員完成註冊程序。如果您的 EMM 未
已啟用 BTE 申請流程,然後請 IT 管理員
尚未與企業繫結建立關聯的 Gmail 帳戶。
機構成功註冊後,註冊流程會重新導向至
您的 callbackUrl
。enterpriseToken
會附加至
callbackUrl
。
範例
https://example.com/?enterpriseToken =EAH2pBTtGCs2K28dqhq5uw0uCyVzYMqGivap4wdlH7KNlPtCmlC8uyl
3. 建立企業繫結
如要建立企業繫結,請呼叫
enterprises.create
。
除了建立不重複的企業繫結 ID,這個方法外還可讓您
定義特定繫結專屬設定舉例來說,您可以設定
在裝置佈建期間顯示的主要顏色 (primaryColor
),以及
含有名稱或標題 (enterpriseDisplayName
) 和標誌
(logo
)。
範例
以下範例使用 Java 用戶端程式庫建立企業 並傳回其名稱。請參閱範例 頁面,進一步瞭解如何使用程式庫。
private String createEnterprise(AndroidManagement androidManagementClient)
throws IOException {
SignupUrl signupUrl =
androidManagementClient
.signupUrls()
.create()
.setProjectId("myProject")
.setCallbackUrl("https://example.com/myEmmConsole")
.execute();
String enterpriseToken = displayUrlToAdmin(signupUrl.getUrl());
Enterprise enterprise =
androidManagementClient
.enterprises()
.create(new Enterprise())
.setProjectId("myProject")
.setSignupUrlName(signupUrl.getName())
.setEnterpriseToken(enterpriseToken)
.execute();
return enterprise.getName();
}
/**
* Displays the signup URL to the admin and returns the enterprise token which
* is generated after the admin goes through the signup flow. This functionality
* must be implemented by your management console.
*/
private String displayUrlToAdmin(String url) {
...
}