Android รองรับการตั้งค่า แอป และข้อมูลของผู้ใช้หลายคน Android Automotive อาศัยการรองรับผู้ใช้หลายคนของ Android เพื่อมอบประสบการณ์การใช้งานอุปกรณ์ที่แชร์ โดยผู้ใช้อุปกรณ์แต่ละรายมีไว้สำหรับบุคคลที่แตกต่างกัน ใน Android 10 ขึ้นไป Android Auto รองรับผู้ใช้ประเภทต่อไปนี้
- ผู้ใช้ระบบแบบ headless ผู้ใช้ระบบแบบไม่มีส่วนหัวจะทำงานในเบื้องหลังและโฮสต์บริการทั้งหมดของระบบ สําหรับยานยนต์ ผู้ใช้ระบบไม่ได้มีไว้สําหรับบุคคลธรรมดาที่จะใช้หรือเข้าถึงโดยตรง
- ผู้ใช้ทั่วไป อุปกรณ์ยานยนต์เป็นอุปกรณ์ที่แชร์และผู้ใช้แต่ละรายมีไว้สำหรับบุคคลที่แตกต่างกัน ผู้ใช้ Android อาจมีบทบาทที่แตกต่างกัน ดูข้อมูลเพิ่มเติมที่บทบาทและข้อจํากัด ใน Automotive ผู้ใช้ทั่วไปทุกคนจะเป็นผู้ใช้รอง
- ผู้ใช้ชั่วคราว ผู้ใช้ยานยนต์อาจรวมถึงผู้ใช้ชั่วคราว เช่น เพื่อนที่มายืมยานพาหนะ Android Automotive จึงให้สิทธิ์ผู้ใช้ชั่วคราวเข้าถึงคอมโพเนนต์ทั้งหมดที่จำเป็นในการใช้ยานพาหนะเพื่อรองรับการใช้งานลักษณะนี้ กำหนดผู้ใช้ชั่วคราวได้เพียง 1 คนในแต่ละอุปกรณ์
แผนภาพต่อไปนี้แสดงวิธีที่โหมดผู้ใช้ระบบแบบ Headless ของยานยนต์รองรับประสบการณ์การใช้งานแบบหลายผู้ใช้
รูปที่ 1 ประสบการณ์การใช้งานแบบผู้ใช้หลายคน
ดูข้อมูลเพิ่มเติมได้ที่ผู้ใช้หลายคนใน Android Automotive
บทบาทและข้อจำกัด
ยานพาหนะเป็นอุปกรณ์ที่แชร์ซึ่งอาจมีคนขับหลายคน โดยแต่ละคนจะมีผู้ใช้ของตนเอง ซึ่งจะมีแอปและข้อมูลของตนเอง อย่างไรก็ตาม เจ้าของยานพาหนะอาจไม่ต้องการให้ผู้ใช้ทุกคนมีสิทธิ์แก้ไขอุปกรณ์ในลักษณะเดียวกัน ดังนั้น Automotive จึงรองรับแนวคิดในการให้บทบาทและข้อจำกัดที่แตกต่างกันแก่ผู้ใช้ ระบบรองรับบทบาทของผู้ใช้ต่อไปนี้
- ผู้ดูแลระบบ โดยค่าเริ่มต้น ผู้ใช้ทั่วไปที่มีบทบาทผู้ดูแลระบบจะทํางานทุกงานได้ ผู้ใช้ที่ดูแลระบบสามารถให้บทบาทผู้ดูแลระบบแก่ผู้ใช้รายอื่นได้
- ไม่ใช่ผู้ดูแลระบบ โดยค่าเริ่มต้น ผู้ใช้ทั่วไปที่มีบทบาทไม่ใช่ผู้ดูแลระบบจะไม่สามารถรีเซ็ตข้อมูลเป็นค่าเริ่มต้นของอุปกรณ์ ให้สิทธิ์ตัวเองเป็นบทบาทผู้ดูแลระบบ หรือลบผู้ใช้รายอื่นได้
- ผู้มาเยือน โดยค่าเริ่มต้น ผู้ใช้ชั่วคราวจะรีเซ็ตข้อมูลเป็นค่าเริ่มต้นในอุปกรณ์หรือลบผู้ใช้รายอื่นไม่ได้ โดยค่าเริ่มต้น ผู้ใช้ชั่วคราวจะมีข้อจำกัดอื่นๆ เช่น ไม่สามารถแก้ไข (เพิ่มหรือนำออก) บัญชี ติดตั้งแอป หรือใช้หน้าจอล็อก โดยค่าเริ่มต้น บทบาทผู้เข้าร่วมชั่วคราวจะเป็นบทบาทชั่วคราวด้วย
ดังที่กล่าวไว้ข้างต้น แต่ละบทบาทจะมีชุดข้อจำกัดเริ่มต้นเพื่อให้ผู้ใช้ใหม่ที่สร้างขึ้นด้วยบทบาทนั้นมีข้อจำกัดที่เกี่ยวข้องเดียวกัน