אנדרואיד תומך במספר הגדרות, אפליקציות ונתונים של משתמשים . Android Automotive מסתמכת על תמיכה מרובה משתמשים של אנדרואיד כדי לספק חווית מכשיר משותפת, שבה כל משתמש במכשיר מיועד לשמש אדם פיזי אחר. החל מ-Android 10, Android Automotive תומך בסוגים הבאים של משתמשים:
- משתמש מערכת ללא ראש . משתמש המערכת חסר הראש פועל ברקע ומארח את כל שירותי המערכת. עבור רכב, משתמש המערכת אינו מיועד לשימוש או גישה ישירה לאדם פיזי.
- משתמש רגיל. מכשירי רכב הם מכשירים משותפים וכל משתמש מיועד לשמש אדם פיזי אחר. למשתמשי אנדרואיד יכולים להיות תפקידים שונים. ראה תפקידים והגבלות למטה למידע נוסף. בתחום הרכב, כל המשתמשים הרגילים הם משתמשים משניים.
- משתמש אורח. משתמשי רכב יכולים לכלול משתמשים זמניים, כגון חברים, ששואלים רכב. כדי להתאים לשימושים כאלה, Android Automotive מספקת למשתמש אורח גישה לכל הרכיבים הדרושים לשימוש ברכב. ניתן להגדיר רק משתמש אורח אחד במכשיר בכל פעם.
התרשים הבא ממחיש כיצד מצב משתמש מערכת ללא ראש לרכב תומך בחוויה מרובת משתמשים:
למידע נוסף, ראה Android Automotive Multi-User .
תפקידים והגבלות
כלי רכב הם מכשירים משותפים שעשויים להיות מונעים על ידי אנשים שונים. לכל אדם יכול להיות משתמש משלו, כל אחד עם האפליקציות והנתונים שלו. עם זאת, ייתכן שבעל רכב לא ירצה שלכל המשתמשים תהיה אותה יכולת לשנות את המכשיר. לכן, Automotive תומכת ברעיון לספק למשתמשים תפקידים והגבלות שונות. תפקידי המשתמש הבאים נתמכים:
- מנהל מערכת. כברירת מחדל, משתמשים רגילים בעלי תפקיד של אדמין יכולים לבצע כל משימה. משתמשי ניהול יכולים להעניק את תפקיד המנהל למשתמשים אחרים.
- לא מנהל. כברירת מחדל, משתמשים רגילים בעלי התפקיד Non-Admin אינם יכולים לאפס את נתוני היצרן של המכשיר, להעניק לעצמם תפקיד Admin, או למחוק משתמשים אחרים.
- אוֹרֵחַ. כברירת מחדל, משתמש אורח אינו יכול לאפס את נתוני היצרן או למחוק משתמשים אחרים. כברירת מחדל, למשתמש אורח יש הגבלות אחרות, כגון אי יכולת לשנות (להוסיף או להסיר) חשבונות, להתקין אפליקציות או להחיל מסך נעילה. כברירת מחדל, Guest הוא גם חולף.
כפי שצוין לעיל, לכל תפקיד יש קבוצת הגבלות ברירת מחדל כך שלמשתמש חדש שנוצר עם התפקיד הזה יהיו אותן הגבלות בהתאמה.