בדף הזה מופיעה סקירה כללית על ממשקי ה-API החדשים לארגונים, התכונות והשינויים בהתנהגות שהוצגו ב-Android 11.
פרופיל עבודה
התכונות החדשות הבאות זמינות ב-Android 11 לפרופילים של עבודה.
שיפורים בפרופיל העבודה במכשירים בבעלות החברה
ב-Android 11 יש תמיכה משופרת בפרופילים של עבודה במכשירים בבעלות החברה. אם מוסיפים פרופיל עבודה מאשף ההגדרה באמצעות כלים להקצאה שנוספו ב-Android 10, המכשיר מזוהה כמכשיר בבעלות החברה, ומגוון רחב יותר של כללי מדיניות לניהול נכסים ולאבטחת מכשירים זמין לבקר מדיניות המכשיר (DPC). התכונות האלה מאפשרות לנהל בקלות רבה יותר את השימוש בעבודה ובשימוש אישי במכשירים שבבעלות החברה, תוך שמירה על הגנות הפרטיות של פרופיל העבודה.
אם מוסיפים פרופיל עבודה למכשיר בשיטה אחרת, מערכת Android 11 מזהה את המכשיר כבעלות אישית. ההתנהגות והתכונות הזמינות בפרופילים של עבודה במכשירים בבעלות אישית לא ישתנו.
מכשירי Android ששודרגו ל-Android 11
פרופילים של עבודה במכשירים מנוהלים ישודרגו לחוויית השימוש המשופרת בפרופיל העבודה ב-Android 11. המשמעות היא שהלקוחות ייהנו מהיתרונות של הפרטיות המשופרת ומהעקביות של חוויית שימוש אחת בפרופיל העבודה במכשירים שבבעלותם ובמכשירים שבבעלות החברה, בלי צורך להירשם מחדש לפרופיל העבודה הקודם במכשירים שמנוהלים באופן מלא. לחלופין, אם אתם מעדיפים, תוכלו להסיר את פרופיל העבודה לפני השדרוג כדי לשמור על חוויית שימוש במכשיר בניהול מלא במהלך השדרוג.
לקוחות יכולים לפנות לספק ה-EMM שלהם כדי לוודא שהמכשירים שלהם מוכנים לשדרוג ל-Android 11. ספקי EMM יכולים למצוא הנחיות מפורטות יותר לגבי המעבר בקהילת ספקי EMM של Android Enterprise (נדרש התחברות).
שיפורים בחוויית המשתמש
הכרטיסיות הנפרדות לעבודה ולשימוש אישי שהוצגו במרכז האפליקציות שמוגדר כברירת מחדל ב-Android 9 הורחבו לתכונות נוספות במכשיר. ב-Android 11, יצרני המכשירים יכולים להציג כרטיסיות לעבודה ולשימוש אישי:
- באפליקציית ההגדרות, במיוחד לגבי מיקום, אחסון, חשבונות ומידע על האפליקציה.
- כשמשתמש מקייש על סמל השיתוף .
- כשמוצגת למשתמש אפשרות לפתוח פריט שנבחר באפליקציה אחרת (תפריט פתיחה באמצעות).
- כשבוחרים מסמכים.
ב-Android 11 יש גם שיפורים בחוויית המשתמש, שמאפשרים למשתמשים להבין בצורה ברורה יותר מתי פרופיל העבודה שלהם מושהה. בנוסף, כשמשתמש מפעיל את פרופיל העבודה שלו, הוא לא צריך יותר להזין את קוד הגישה לעבודה אם הוא זהה לקוד הגישה של המכשיר.
לחצן לאיפוס קוד הגישה של פרופיל העבודה
כשפרופיל העבודה מושהה, מסך הנעילה של פרופיל העבודה תומך עכשיו בלחצן שכחתי את הסיסמה במכשירי Android 11 שיש להם סיסמאות נפרדות למכשיר ולפרופיל העבודה. אם ה-DPC תומך בהפעלה ישירה, אפשר להגדיר ולהפעיל אסימון כדי להפעיל את הלחצן.
כשמשתמש לוחץ על הלחצן, מוצג לו טקסט עם הוראה לפנות לאדמין ה-IT שלו. לחיצה על הלחצן גם מפעילה את פרופיל העבודה במצב הפעלה ישירה (נעולה), ומאפשרת ל-DPC להשלים את השלבים לביצוע איפוס מאובטח של קוד הגישה לפרופיל העבודה.
מכשירים בבעלות החברה
התכונות החדשות הבאות זמינות במכשירים שבבעלות החברה. המונח מכשיר בבעלות החברה מתייחס גם למכשירים מנוהלים לחלוטין וגם למכשירים עם פרופיל עבודה בבעלות החברה.
מצב Common Criteria
המצב הזה עומד בדרישות הספציפיות של Common Criteria Mobile Device Fundamentals Protection Profile (MDFPP). אדמינים של מכשירים בבעלות החברה יכולים עכשיו להפעיל את מצב Common Criteria (וגם לבדוק אם הוא מופעל) במכשיר. כשהתכונה מופעלת, מצב Common Criteria מגביר את האבטחה ברכיבי אבטחה מסוימים במכשיר, כולל הצפנה של מפתחות לטווח ארוך ב-Bluetooth באמצעות AES-GCM, ואחסון של הגדרות Wi-Fi.
תמיכה באימות מפתחות ספציפיים
ב-Android 11, אדמינים של מכשירים בבעלות החברה יכולים לבקש אימות מכשיר באמצעות אישורי אימות ספציפיים:
- מוודאים ש-
KeyGenParameterSpec
נוצר עם StrongBox שצוין. - מעבירים את הערך
ID_TYPE_INDIVIDUAL_ATTESTATION
לארגומנטidAttestationFlags
.
יש גם שיטה חדשה לבדיקת התמיכה של מכשיר באימות של מזהה מכשיר ייחודי.
אחר
מעכשיו, המשתמשים יקבלו התראה כשאדמין:
- מפעילים את שירותי המיקום במכשיר שבבעלות החברה. אם האדמין מגדיר מדיניות גלובלית לאישור אוטומטי של כל ההרשאות, המשתמש יקבל הודעה כשאפליקציה מבקשת הרשאת מיקום ומקבלת אותה בגלל המדיניות הזו.
- הענקת הרשאה לאפליקציה להשתמש במיקום של מכשיר בבעלות אישית.
מתן גישה מראש לאישור לאפליקציות עבודה: ל-DPC שמטרגט את Android 11 יש עכשיו אפשרות להעניק לאפליקציות נפרדות גישה למפתחות
KeyChain
ספציפיים, שמאפשרת לאפליקציות האלה לבצע קריאה ל-getCertificateChain()
ול-getPrivateKey()
בלי שתצטרכו קודם לבצע קריאה ל-choosePrivateKeyAlias()
.לדוגמה, אפליקציות VPN שפועלות כשירות ברקע יכולות להשתמש בתכונה הזו כדי לקבל גישה לאישורים הנדרשים להן, בלי צורך באינטראקציה של המשתמש. יש גם שיטה חדשה לביטול הגישה.
כל השיטות שקשורות להגדרת דרישות מינימום לסיסמה מחייבות איכות סיסמה מתאימה לפני שניתן לאכוף אותן.
- ל-
setPasswordMinimumLength()
נדרשת לפחותPASSWORD_QUALITY_NUMERIC
. - בכל שאר השיטות למינימום סיסמאות, נדרשים לפחות
PASSWORD_QUALITY_COMPLEX
תווים.
- ל-
שיפורים בחיבור תמידי ל-VPN: משתמשים לא יכולים יותר להשבית את החיבור תמידי ל-VPN אם הוא מוגדר על ידי אדמין.
עדכונים לגבי
ADMIN_POLICY_COMPLIANCE
:- כשמגדירים מכשיר Android מגרסה 11, המערכת שולחת עכשיו את
ADMIN_POLICY_COMPLIANCE
לפני שהיא מגדירה אתDEVICE_PROVISIONED
לערךtrue
. - אפשר להשתמש ב-
ADMIN_POLICY_COMPLIANCE
גם כשמוסיפים חשבון Google כדי להקצות מכשיר. בגרסה של Android לשנת 2021, ההרשאה הזו תהיה נדרשת לשיטת הקצאת המשאבים הזו.
- כשמגדירים מכשיר Android מגרסה 11, המערכת שולחת עכשיו את
ממשקי API חדשים זמינים גם לגורמים הבאים:
- בודקים אם השעה מוגדרת באופן אוטומטי במכשיר ומגדירים אם היא מופעלת או מושבתת. אם ההגדרה הזו מופעלת, השעה מתקבלת באופן אוטומטי מהרשת. מחליף את
setAutoTimeRequired()
ו-getAutoTimeRequired()
(מידע נוסף זמין בקטע תכונות שהוצאו משימוש). - בודקים אם אזור הזמן האוטומטי מופעל במכשיר ומגדירים אותו. אם ההגדרה הזו מופעלת, אזור הזמן מתקבל מהרשת באופן אוטומטי.
- בודקים ומגדירים את המדיניות של הגנה מפני איפוס להגדרות המקוריות (FRP) במכשיר שבבעלות החברה.
- בודקים ומגדירים אם משתמש יכול לשנות הגדרות רשת שהוגדרו על ידי האדמין במכשיר בבעלות החברה.
- בודקים ומגדירים את החבילות המוגנות במכשיר מנוהל באופן מלא. המשתמשים לא יכולים למחוק את נתוני האפליקציה או להפסיק בכוח חבילות מוגנות.
- להגדיר את הגדרות המיקום הראשיות במכשיר.
- בודקים אם השעה מוגדרת באופן אוטומטי במכשיר ומגדירים אם היא מופעלת או מושבתת. אם ההגדרה הזו מופעלת, השעה מתקבלת באופן אוטומטי מהרשת. מחליף את
תכונות שיצאו משימוש
ב-Android 11 יש הוצאות משימוש משמעותיות של ממשקי API:
ההגדרה
Settings.Secure.LOCATION_MODE
הוצאה משימוש. באפליקציות לא צריך להשתמש בערך הזה כארגומנטיםsetting
של השיטהsetSecureSetting()
. במקום זאת, בעלי המכשירים צריכים להתקשר למספרsetLocationEnabled()
.המאפיין
resetPassword()
הוצא משימוש באופן מלא. במקום זאת, כל ספקי ה-DPC צריכים להשתמש באיפוס מאובטח של קוד גישה.setAutoTimeRequired()
ו-getAutoTimeRequired()
. במקום זאת, צריך להשתמש ב-setAutoTime()
וב-getAutoTime()
.setStorageEncryption
ו-getStorageEncryption()
. במקום זאת, צריך להשתמש ב-getStorageEncryptionStatus()
.setGlobalSetting()
ו-setSecureSetting()
הוצאו משימוש ברוב המקרים – יש שיטות setter ייעודיות ומגבלות משתמשים שזמינות להחלפת רוב ההגדרות (פרטים נוספים זמינים במסמך העזרה).המאפיין
setOrganizationColor()
הוצא משימוש באופן מלא.
מידע נוסף
כדי לקבל מידע על שינויים אחרים שעשויים להשפיע על האפליקציה שלכם, כדאי לקרוא את הדפים בנושא שינויים בהתנהגות ב-Android 11 (לאפליקציות שמטרגטות ל-Android 11 ולכל האפליקציות).