Android כולל ממשקי API לניהול מכשירים ייעודיים למטרה ספציפית. במדריך הזה למפתחים נסביר על ממשקי ה-API האלה. אם אתם מפתחים או משתמשי פתרונות של ניהול מכשירים ושירותי מובייל בארגון (EMM), כדאי לעיין במדריך הזה כדי להתחיל.
איפה נעשה שימוש במכשירים ייעודיים?
מכשירים ייעודיים (לשעבר 'מכשירים לשימוש יחיד בבעלות החברה', או COSU) הם מכשירים מנוהלים לחלוטין שמיועדים למטרה ספציפית. Android מספק ממשקי API שיכולים לעזור לכם ליצור מכשירים שמותאמים לצרכים הספציפיים של העובדים והלקוחות:
- לעובדים: ניהול מלאי, ניהול שירותי שדה, תחבורה ולוגיסטיקה
- ללקוחות: קיוסקים, תצוגות דיגיטליות, כניסה לאירוח
תכונות של מכשיר ייעודי
Android כולל ממשקי API שיעזרו לאנשים שמשתמשים במכשירים ייעודיים להתמקד במשימות שלהם. בדרך כלל קוראים לממשקי ה-API האלה מאפליקציית בית בהתאמה אישית שאתם מפתחים. באפליקציית דף הבית בהתאמה אישית אפשר להשתמש בחלק מממשקי ה-API הבאים, או בכולם:
- להפעיל את המערכת באופן מלא, כמו קיוסק, שבו המכשירים נעולים לקבוצה של אפליקציות ברשימת ההיתרים באמצעות מצב נעילה של משימות.
- ניהול משתמשים זמניים ומשתמשים משניים כדי לשתף מכשיר בין כמה משתמשים (למשל, עובדים במשמרות או משתמשים בקיוסקים ציבוריים).
- כדי למנוע מהמכשירים להוריד שוב את אותה אפליקציה לכל משתמש זמני, כדאי לשמור במטמון חבילות של אפליקציות.
- אפשר להשעות עדכוני מערכת אוויריים (OTA) בתקופות קריטיות על ידי הקפאת גרסת מערכת ההפעלה.
כדי לבצע קריאה ל-API האלה, האפליקציות צריכות להיות האדמינים של מכשיר מנוהל באופן מלא. ההסבר מופיע בקטע הבא.
מכשירים מנוהלים
מאחר שמכשירים ייעודיים עשויים להישאר ללא השגחה או לשמש למשימות קריטיות, צריך לאבטח את המכשיר. כדי למנוע שימוש לרעה, מכשירים ייעודיים מנוהלים באופן מלא ובבעלות רכיב ניהול (בדרך כלל רכיב הניהול מנהל גם את המשתמשים). פריסות מנוהלות במלואן מיועדות למכשירים שבבעלות החברה, שמשמשים למטרות עבודה בלבד. מידע נוסף על ניהול מכשירי Android זמין במדריך סקירה כללית של Android Enterprise.
בהתאם לצרכים של הפתרון וליעדים העסקיים שלכם, תוכלו לנהל את המכשיר באחת מהדרכים הבאות:
- לפתח בעצמכם אמצעי בקרה על מדיניות המכשיר (DPC), ולשלב אותו עם אפליקציית דף הבית בהתאמה אישית.
- משתמשים ב-Android Management API כדי לנהל את המכשיר ואת האפליקציות בהתאמה אישית.
- להשתמש בפתרון EMM של צד שלישי שתומך במצב משימה נעול ובתכונות אחרות ייעודיות למכשיר.
בדיקה
אם אתם מתכננים לתמוך ב-EMM של צד שלישי, עליכם לפתח תוכנית בדיקה מקצה לקצה באמצעות הפתרון של ה-EMM.
בנוסף, אנחנו מספקים את המשאבים הבאים, שבעזרתם תוכלו ליצור סביבות פיתוח או בדיקה משלכם:
- האפליקציה Test DPC ב-Google Play
- קוד מקור ייעודי למכשיר (Test DPC) ב-GitHub
במהלך הפיתוח, אפשר להגדיר את האפליקציה כאדמין של מכשיר מנוהל לחלוטין באמצעות Android Debug Bridge (ADB).
הקצאת מכשירים ייעודיים
בסיום הפיתוח של הפתרון, תוכלו להקצות מכשירי Android או להגדיר את המכשירים לניהול. כדי להקצות מכשיר:
- מאפסים את המכשיר להגדרות המקוריות.
רושמים את המכשיר. מומלץ להשתמש בקוד QR שמכיל הגדרת הקצאה למכשיר. לאחר מכן, אדמין IT יכול לסרוק את הקוד כדי להקצות את המכשיר.
אם אי אפשר להשתמש בקוד QR, אפשר להירשם למכשירים באמצעות שיטות אחרות, כמו מגע NFC או הזנת מזהה.
מסמכים
מקורות מידע נוספים
למידע נוסף על תחילת העבודה עם מכשירים ייעודיים, תוכלו לקרוא את המסמכים הבאים:
- סקירה כללית על Android Enterprise עם מבוא לניהול מכשירים.
- במאמר פיתוח בקר של מדיניות המכשיר מוסבר איך לפתח DPC.
- בספר המתכונים למכשירים ייעודיים מפורטות דוגמאות לתכונות אופייניות למכשירים ייעודיים.