Android Management API به عنوان بخشی از Android Enterprise در دسترس است، ابتکاری که به توسعه دهندگان ابزارهایی برای ایجاد راه حل هایی برای سازمان ها برای مدیریت ناوگان دستگاه های Android خود ارائه می دهد. این برنامه برای ارائه دهندگان مدیریت تحرک سازمانی (EMM) در نظر گرفته شده است. برای استقرار راهحل تولیدی که از API مدیریت Android استفاده میکند، EMMها باید مراحل ذکر شده در Release your solution را دنبال کنند.
میتوانید از API مدیریت Android برای پشتیبانی از نمایه کاری ، دستگاه کاملاً مدیریتشده و مجموعههای راهحل دستگاه اختصاصی استفاده کنید.
برای امتحان کردن API به راهنمای شروع سریع مراجعه کنید.
چگونه کار می کند
API مدیریت Android از چرخه حیات مدیریت تحرک سازمانی، از ثبتنام اولیه مشتری تا راهاندازی و مدیریت دستگاهها، پشتیبانی میکند.
بهعنوان یک توسعهدهنده EMM، یک کنسول EMM در محل یا مبتنی بر ابر به مشتریان خود عرضه میکنید. در کنسول شما، مشتریان شما توکنهای ثبتنام دستگاه تولید میکنند و خطمشیهای مدیریتی ایجاد میکنند. آنها از توکن ها برای ثبت نام دستگاه ها و اعمال سیاست های مدیریتی برای دستگاه هایی که ثبت نام کرده اند استفاده می کنند.
در باطن، کنسول شما از Android Management API برای ایجاد نشانههای ثبت نام، خطمشیها و سایر منابع مدیریتی استفاده میکند. در طول ثبتنام، هر دستگاه برنامه همراه API، Android Device Policy را نصب میکند. وقتی خطمشیها به دستگاهی در API مرتبط میشوند، Android Device Policy بهطور خودکار تنظیمات خطمشی را در دستگاه اعمال میکند.
منابع API
این بخش منابع اولیه مورد استفاده در Android Management API را شرح می دهد.
شرکت ها
یک منبع enterprises
معمولاً یک سازمان واحد را نشان می دهد. شما یک شرکت را به عنوان بخشی از یک جریان راه اندازی آنلاین ایجاد می کنید که مشتریان شما از آن برای پیوند دادن سازمان خود با راه حل EMM شما استفاده می کنند. خطمشیها، نشانههای ثبتنام و دستگاهها متعلق به یک شرکت هستند.
سیاست های
API مدیریت Android از یک مدل سیاست محور پیروی می کند. یک منبع policies
شامل گروهی از تنظیمات مدیریت دستگاه و برنامه است که بر رفتار دستگاه نظارت می کند. دامنه و انعطاف پذیری تنظیمات پشتیبانی شده در policies
به شما این امکان را می دهد که دستگاه ها را برای موارد استفاده مختلف راه اندازی کنید.
برای اطلاعات بیشتر به ایجاد خط مشی مراجعه کنید.
نشانه های ثبت نام
شما از enrollmentTokens
برای اتصال دستگاهها به یک شرکت استفاده میکنید—فرآیندی به نام ثبتنام و تأمین. نشانههای ثبتنام میتوانند به صورت اختیاری حاوی جزئیات اضافی (مثلاً اعتبارنامههای WiFi شرکت)، یک policyName
مرتبط با یک منبع policies
، و یک شناسه حساب کاربری باشند.
پس از ایجاد رمز ثبت نام , می توانید با استفاده از یکی از چندین روش مختلف تهیه رمز را به دستگاهی منتقل کنید . دستگاهها خطمشی دستگاه Android را به عنوان بخشی از فرآیند تأمین نصب میکنند. اگر یک policyName
در رمز ثبت نام مشخص شده باشد، این خطمشی بلافاصله پس از تکمیل تهیه اعمال میشود.
Android Management API مدیریت کاربر را ساده میکند—شما میتوانید دستگاهی را با یا بدون مشخص کردن کاربر در رمز ثبت نام ثبت کنید.
- اگر کاربر را مشخص نکنید، یک کاربر جدید به طور خودکار ایجاد می شود.
- اگر یک کاربر موجود را مشخص کنید، کاربر موجود با دستگاه مرتبط خواهد شد. می توانید یک کاربر را با حداکثر 10 دستگاه مرتبط کنید.
برای اطلاعات بیشتر به تهیه دستگاه مراجعه کنید.
دستگاه ها
هنگامی که یک دستگاه با موفقیت ثبت می شود، یک منبع devices
ایجاد می شود. این منبع حاوی جزئیات فقط خواندنی درباره یک دستگاه، از جمله کاربر مرتبط، خطمشی و حالت مدیریت آن است.
مدیریت دستگاه از طریق خطمشی انجام میشود، اما میتوانید از enterprises.devices.issueCommand
برای قفل کردن، راهاندازی مجدد یا بازنشانی رمز عبور دستگاه استفاده کنید. برای پاک کردن دستگاه، با enterprises.devices.delete
تماس بگیرید.
شروع کنید
API را آزمایش کنید—از راهنمای Quickstart برای راهاندازی دستگاه در عرض چند دقیقه استفاده کنید. قبل از استفاده از راهنمای توسعه دهنده و مرجع API در این سایت برای ایجاد راه حل خود، مطمئن شوید که مراحل مورد نیاز برای انتشار راه حل خود را در یک محیط تولیدی درک کرده اید.