Enterprise
จะเชื่อมโยงองค์กรเข้ากับโซลูชันการจัดการ Android
Devices
และ Policies
ทั้งคู่เป็นขององค์กร สามารถผูกข้อมูลระดับองค์กรได้หลายรายการ
เชื่อมโยงกับองค์กรเดียว ตัวอย่างเช่น องค์กรอาจต้องการ
การผูกข้อมูลระดับองค์กรแยกต่างหากสำหรับแผนกหรือภูมิภาคต่างๆ
โปรดดูขั้นตอนพื้นฐานในการสร้างการเชื่อมโยงองค์กรใน คู่มือเริ่มใช้งานฉบับย่อ หน้านี้จะสรุปขั้นตอนการดำเนินการอย่างละเอียด
1. ดึงข้อมูล URL การลงชื่อสมัครใช้
โทร signupUrls.create
เพื่อดึงข้อมูล URL การลงชื่อสมัครใช้และระบุพารามิเตอร์ 2 ตัวต่อไปนี้
callbackUrl
: HTTPS URL ที่วิซาร์ดการตั้งค่าเปลี่ยนเส้นทางไปหลัง การลงชื่อสมัครใช้เสร็จสมบูรณ์แล้ว ซึ่งโดยปกติจะเป็นคอนโซลการจัดการของคุณprojectId
: รหัสโปรเจ็กต์
การตอบกลับจะมี url
และ name
เปิด url
แล้วจด name
2. ผู้ดูแลระบบไอทีขององค์กรดำเนินการตามขั้นตอนการลงชื่อสมัครใช้จนเสร็จสมบูรณ์
url
จะอธิบายกระบวนการลงชื่อสมัครใช้ให้กับผู้ดูแลระบบไอที หาก EMM ยังไม่ดำเนินการ
ไว้สำหรับขั้นตอนการลงชื่อสมัครใช้ BTE แล้ว โปรดแนะนำผู้ดูแลระบบไอทีว่าจะต้องมี
บัญชี Gmail ที่ยังไม่ได้เชื่อมโยงกับการเชื่อมโยงขององค์กร
หลังจากลงทะเบียนองค์กรสำเร็จแล้ว ขั้นตอนการลงชื่อสมัครใช้จะเปลี่ยนเส้นทางไปยัง
callbackUrl
enterpriseToken
จะต่อท้าย
callbackUrl
ตัวอย่าง
https://example.com/?enterpriseToken=EAH2pBTtGCs2K28dqhq5uw0uCyVzYMqGivap4wdlH7KNlPtCmlC8uyl
3. สร้างการเชื่อมโยงองค์กร
ในการสร้างการเชื่อมโยงองค์กร ให้เรียกใช้
enterprises.create
นอกจากการสร้างรหัสการเชื่อมโยงองค์กรที่ไม่ซ้ำกันแล้ว วิธีการนี้ยังช่วยให้คุณสามารถ
เพื่อกำหนดการตั้งค่าเจาะจงการเชื่อมโยง ตัวอย่างเช่น คุณสามารถตั้งค่า
สีหลักที่แสดงระหว่างการจัดสรรอุปกรณ์ (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) { ... }