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) { ... }