קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
ב-Android יש תמיכה בהגדרות, באפליקציות ובנתונים של משתמשים מרובים. Android Automotive מסתמך על התמיכה של Android במספר משתמשים כדי לספק חוויית שימוש במכשיר משותף, שבה כל משתמש במכשיר מיועד לאדם פיזי אחר. ב-Android מגרסה 10 ואילך, ב-Android Automotive יש תמיכה בסוגי המשתמשים הבאים:
משתמש במערכת ללא צג (headless). המשתמש ללא ממשק משתמש של המערכת פועל ברקע ומארח את כל שירותי המערכת. בתחום הרכב, משתמש המערכת לא מיועד לשימוש על ידי אדם פיזי, ולא ניתן לגשת אליו ישירות.
משתמש רגיל.
מכשירים לכלי רכב הם מכשירים משותפים, וכל משתמש מיועד לשימוש של אדם פיזי אחר. למשתמשים ב-Android יכולים להיות תפקידים שונים. מידע נוסף זמין במאמר תפקידים והגבלות. ב-Automotive, כל המשתמשים הרגילים הם משתמשים משניים.
משתמש אורח משתמשי Automotive יכולים לכלול משתמשים זמניים, כמו חברים, ששואלים רכב. כדי להתאים לשימושים כאלה, ב-Android Automotive משתמשים אורחים מקבלים גישה לכל הרכיבים הנדרשים לשימוש ברכב. אפשר להגדיר רק משתמש אורח אחד בכל מכשיר בכל רגע נתון.
בדיאגרמה הבאה מוסבר איך מצב המשתמש של מערכת ללא ראש לכלי רכב תומך בחוויית המשתמש עם כמה משתמשים:
רכבים הם מכשירים משותפים שאנשים שונים יכולים לנהוג בהם. לכל משתמש יכולים להיות אפליקציות ונתונים משלו. עם זאת, יכול להיות שבעל הרכב לא רוצה שכל המשתמשים יוכלו לשנות את המכשיר. לכן, ב-Automotive יש תמיכה ברעיון של מתן תפקידים והגבלות שונים למשתמשים. התפקידים הבאים נתמכים:
אדמין. כברירת מחדל, משתמשים רגילים עם תפקיד אדמין יכולים לבצע כל משימה. משתמשים עם הרשאת אדמין יכולים להקצות את תפקיד האדמין למשתמשים אחרים.
לא אדמין כברירת מחדל, משתמשים רגילים עם התפקיד 'לא אדמין' לא יכולים לאפס את המכשיר לנתוני המקור, להעניק לעצמם תפקיד אדמין או למחוק משתמשים אחרים.
אורח כברירת מחדל, משתמש אורח לא יכול לאפס את המכשיר לנתוני המקור ולא למחוק משתמשים אחרים. כברירת מחדל, למשתמש אורח יש הגבלות נוספות, כמו אי יכולת לשנות (להוסיף או להסיר) חשבונות, להתקין אפליקציות או להחיל מסך נעילה. כברירת מחדל, גם האורחים הם זמניים.
כפי שצוין למעלה, לכל תפקיד יש קבוצת הגבלות שמוגדרת כברירת מחדל, כך שמשתמש חדש שנוצר עם התפקיד הזה יקבל את אותן הגבלות.
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-27 (שעון UTC).
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2025-07-27 (שעון UTC)."],[],[],null,["# Multi-user support\n\nAndroid supports [multiple users](/docs/devices/admin/multi-user#general_defs)\nsettings, apps, and data. Android Automotive relies on Android's multi-user support\nto provide a shared device experience, wherein each device user is intended to be used by a\ndifferent physical person. In Android 10 and higher, Android\nAutomotive supports these types of users:\n\n- **[Headless\n system user](/docs/devices/admin/multi-user#automotive-user-types).** The headless system user runs in the background and hosts all system services. For Automotive, the system user isn't intended to be used, nor directly accessed, by a physical person.\n- **[Regular user](/docs/devices/admin/multi-user#automotive-user-types).** Automotive devices are shared devices and each user is intended to be used by a different physical person. Android users can have different roles. See [Roles and restrictions](#roles-restrictions) for more information. In Automotive, all regular users are secondary users.\n- **Guest user.** Automotive users can include temporary users, such as friends, who borrow a vehicle. To accommodate uses like this, Android Automotive provides a guest user with access to all components needed to use the vehicle. Only one guest user can be defined on a device at a time.\n\n| **Note:** The primary user flag ([FLAG_PRIMARY](https://android.googlesource.com/platform/frameworks/base/+/refs/heads/android10-release/core/java/android/content/pm/UserInfo.java#46)) isn't yet supported in the Automotive headless system user model.\n\nThe following diagram illustrates how the Automotive headless system user mode\nsupports the multi-user experience:\n\n**Figure 1.** Multi-user experience.\n\nTo learn more, see [Android Automotive multi-user](/docs/devices/admin/multi-user#automotive-multi-user).\n\nRoles and restrictions\n----------------------\n\nVehicles are shared devices that may be driven by different people. Each person\ncan have their own user, each with their own apps and data. However, a vehicle owner may\nnot want all users to have the same ability to modify the device. Therefore, Automotive supports\nthe concept of providing users with different roles and restrictions. The following user roles are\nsupported:\n\n- **Admin.** By default, regular users with the role of admin can perform *every* task. Admin users can grant the admin role to other users.\n- **Non-admin.** By default, regular users with the role non-admin can't factory data reset the device, grant themselves an admin role, or delete other users.\n- **Guest.** By default, a guest user can neither factory data reset the device nor delete other users. By default, a guest user has other restrictions, such as not being able to modify (add or remove) accounts, install apps, or apply a lockscreen. By default, guest is also ephemeral.\n\nAs stated above, each role has a default set of restrictions so that a new\nuser created with that role has the same respective restrictions."]]