एंड्रॉइड एकाधिक उपयोगकर्ता सेटिंग्स, ऐप्स और डेटा का समर्थन करता है। एंड्रॉइड ऑटोमोटिव एक साझा डिवाइस अनुभव प्रदान करने के लिए एंड्रॉइड के बहु-उपयोगकर्ता समर्थन पर निर्भर करता है, जिसमें प्रत्येक डिवाइस उपयोगकर्ता को एक अलग भौतिक व्यक्ति द्वारा उपयोग करने का इरादा होता है। एंड्रॉइड 10 से शुरू होकर, एंड्रॉइड ऑटोमोटिव इस प्रकार के उपयोगकर्ताओं का समर्थन करता है:
- हेडलेस सिस्टम उपयोगकर्ता । हेडलेस सिस्टम उपयोगकर्ता पृष्ठभूमि में चलता है और सभी सिस्टम सेवाओं को होस्ट करता है। ऑटोमोटिव के लिए, सिस्टम उपयोगकर्ता का उपयोग करने का इरादा नहीं है, न ही किसी भौतिक व्यक्ति द्वारा सीधे एक्सेस किया जाना है।
- नियमित उपयोगकर्ता . ऑटोमोटिव उपकरण साझा उपकरण हैं और प्रत्येक उपयोगकर्ता का उपयोग एक अलग भौतिक व्यक्ति द्वारा किया जाना है। Android उपयोगकर्ताओं की अलग-अलग भूमिकाएँ हो सकती हैं. अधिक जानकारी के लिए नीचे भूमिकाएँ और प्रतिबंध देखें। ऑटोमोटिव में, सभी नियमित उपयोगकर्ता द्वितीयक उपयोगकर्ता होते हैं।
- अतिथि उपयेागकर्ता। ऑटोमोटिव उपयोगकर्ताओं में अस्थायी उपयोगकर्ता शामिल हो सकते हैं, जैसे दोस्त, जो वाहन उधार लेते हैं। इस तरह के उपयोगों को समायोजित करने के लिए, एंड्रॉइड ऑटोमोटिव एक अतिथि उपयोगकर्ता को वाहन का उपयोग करने के लिए आवश्यक सभी घटकों तक पहुंच प्रदान करता है। एक डिवाइस पर एक समय में केवल एक अतिथि उपयोगकर्ता को परिभाषित किया जा सकता है।
निम्नलिखित चित्र दिखाता है कि ऑटोमोटिव हेडलेस सिस्टम उपयोगकर्ता मोड बहु-उपयोगकर्ता अनुभव का समर्थन कैसे करता है:
अधिक जानने के लिए, एंड्रॉइड ऑटोमोटिव मल्टी-यूजर देखें।
भूमिकाएँ और प्रतिबंध
वाहन साझा उपकरण हैं जिन्हें अलग-अलग लोगों द्वारा चलाया जा सकता है। प्रत्येक व्यक्ति का अपना उपयोगकर्ता हो सकता है, प्रत्येक के पास अपने स्वयं के ऐप्स और डेटा हो सकते हैं। हालाँकि, एक वाहन मालिक यह नहीं चाहेगा कि सभी उपयोगकर्ताओं के पास डिवाइस को संशोधित करने की समान क्षमता हो। इसलिए, ऑटोमोटिव उपयोगकर्ताओं को विभिन्न भूमिकाएँ और प्रतिबंध प्रदान करने की अवधारणा का समर्थन करता है। निम्नलिखित उपयोगकर्ता भूमिकाएँ समर्थित हैं:
- व्यवस्थापक। डिफ़ॉल्ट रूप से, व्यवस्थापक की भूमिका वाले नियमित उपयोगकर्ता प्रत्येक कार्य कर सकते हैं। व्यवस्थापक उपयोगकर्ता अन्य उपयोगकर्ताओं को व्यवस्थापक भूमिका प्रदान कर सकते हैं।
- गैर-व्यवस्थापक. डिफ़ॉल्ट रूप से, गैर-व्यवस्थापक भूमिका वाले नियमित उपयोगकर्ता डिवाइस को फ़ैक्टरी डेटा रीसेट नहीं कर सकते, स्वयं को व्यवस्थापक भूमिका नहीं दे सकते, या अन्य उपयोगकर्ताओं को हटा नहीं सकते।
- अतिथि। डिफ़ॉल्ट रूप से, एक अतिथि उपयोगकर्ता न तो डिवाइस को फ़ैक्टरी डेटा रीसेट कर सकता है और न ही अन्य उपयोगकर्ताओं को हटा सकता है। डिफ़ॉल्ट रूप से, एक अतिथि उपयोगकर्ता के पास अन्य प्रतिबंध होते हैं, जैसे खातों को संशोधित (जोड़ना या हटाना), ऐप्स इंस्टॉल करने या लॉकस्क्रीन लागू करने में सक्षम नहीं होना। डिफ़ॉल्ट रूप से, अतिथि भी अल्पकालिक है।
जैसा कि ऊपर कहा गया है, प्रत्येक भूमिका में प्रतिबंधों का एक डिफ़ॉल्ट सेट होता है ताकि उस भूमिका के साथ बनाए गए नए उपयोगकर्ता के पास समान संबंधित प्रतिबंध हों।