Kurumsal bağlantı oluşturma

Enterprise bir kuruluşu Android Yönetimi çözümünüze bağlar. Devices ve Policies her ikisi de bir kuruluşa ait. Birden fazla kurumsal bağlama olabilir tek bir kuruluşla ilişkilendirilebilir. Örneğin bir kurum farklı departmanlar veya bölgeler için ayrı kuruluş bağlantıları oluşturun.

Kurumsal bağlama oluşturmayla ilgili temel adımlar şu adreste açıklanmıştır: Hızlı başlangıç kılavuzu. Bu sayfada, süreç daha ayrıntılı bir şekilde açıklanmaktadır.

1. Kaydolma URL'sini al

signupUrls.create numaralı telefonu arayın seçeneğini kullanın ve aşağıdaki iki parametreyi belirtin:

  • callbackUrl: Kurulum sihirbazının sonrasında yönlendirdiği https URL'si Kayıt tamamlandı. Bu genellikle yönetim konsolunuzdur.
  • projectId: Proje kimliğiniz.

Yanıt bir url ve name içeriyor. url öğesini açın ve name not edin.

2. Kurumsal BT yöneticisi kayıt akışını tamamlar

url, kayıt sürecinde BT yöneticisine rehberlik eder. EMM'niz BTE kayıt akışı için etkinleştirilmiş olmalıdır; ardından BT yöneticisine Kurumsal bağlantıyla henüz ilişkilendirilmemiş Gmail hesabı. Kuruluşlarını başarıyla kaydettikten sonra, kayıt akışı callbackUrl. Adın sonuna enterpriseToken callbackUrl.

Örnek

https://example.com/?enterpriseToken=EAH2pBTtGCs2K28dqhq5uw0uCyVzYMqGivap4wdlH7KNlPtCmlC8uyl

3. Kurumsal bağlantı oluşturma

Kurumsal bağlama oluşturmak için şu çağrıyı yapın: enterprises.create. Bu yöntem, benzersiz bir kurumsal bağlama kimliği oluşturmanın yanı sıra kullanabilirsiniz. Örneğin, cihaz temel hazırlığı sırasında (primaryColor) gösterilen baskın renk Ad veya başlık (enterpriseDisplayName) ve logo ile (logo), son kullanıcılara gösterilir.

Örnek

Aşağıdaki örnekte bir kuruluş oluşturmak için Java istemci kitaplığı ve adını döndürecektir. Örneği inceleyin sayfasını ziyaret edin.

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