Kurumsal bağlantı oluşturma

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