Enterprise
kaynağı, kuruluşu Android Yönetimi çözümünüze bağlar.
Devices
ve Policies
öğelerinin her ikisi de bir kuruluşa aittir. Tek bir kuruluşla birden fazla kurumsal bağlantı ilişkilendirilebilir. Örneğin, bir kuruluş farklı departmanlar veya bölgeler için ayrı kurumsal bağlantılar kullanmak isteyebilir.
Kurumsal bağlama oluşturmayla ilgili temel adımlar Hızlı başlangıç kılavuzunda açıklanmıştır. Bu sayfada bu işlem daha ayrıntılı bir şekilde özetlenmektedir.
1. Kayıt URL'sini al
Kayıt URL'sini almak ve aşağıdaki iki parametreyi belirtmek için signupUrls.create
yöntemini çağırın:
callbackUrl
: Kurulum sihirbazının kayıt tamamlandıktan sonra yönlendirildiği bir https URL'sidir. Bu genellikle yönetim konsolunuzdur.projectId
: Proje kimliğiniz.
Yanıt url
ve name
içeriyor. url
uygulamasını açın ve name
notunu not edin.
2. Kurumsal BT yöneticisi kayıt akışını tamamlar
url
, kayıt sürecinde BT yöneticisine yol gösterir. EMM'niz BTE kayıt akışı için etkinleştirilmediyse BT yöneticisine bir kurumsal bağlayıcıyla ilişkili olmayan bir Gmail hesabına ihtiyaç duyduğunu bildirin.
Kuruluşunu başarıyla kaydettikten sonra kayıt akışı callbackUrl
sayfanıza yönlendirilir. callbackUrl
öğesinin sonuna bir enterpriseToken
eklenir.
Örnek
https://example.com/?enterpriseToken=EAH2pBTtGCs2K28dqhq5uw0uCyVzYMqGivap4wdlH7KNlPtCmlC8uyl
3. Kurumsal bağlantı oluşturma
Kurumsal bağlantı oluşturmak için enterprises.create
numaralı telefonu arayın.
Bu yöntem, benzersiz bir kurumsal bağlama kimliği oluşturmanın yanı sıra bağlamaya özel belirli ayarları tanımlamanıza olanak tanır. Örneğin, cihaz temel hazırlığı sırasında en sık gösterilen rengi (primaryColor
) ve son kullanıcılara gösterilen ad veya başlık (enterpriseDisplayName
) ve logo (logo
) ile birlikte bunu ayarlayabilirsiniz.
Örnek
Aşağıdaki örnekte, kurumsal bir bağlama oluşturmak ve adını döndürmek için Java istemci kitaplığı kullanılmıştır. Kitaplığı kullanma hakkında daha fazla ayrıntı için örnek sayfasına bakın.
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) { ... }