Android unterstützt mehrere Benutzereinstellungen , Apps und Daten. Android Automotive verlässt sich auf die Mehrbenutzerunterstützung von Android, um ein gemeinsames Geräteerlebnis zu bieten, bei dem jeder Gerätebenutzer von einer anderen physischen Person verwendet werden soll. Ab Android 10 unterstützt Android Automotive die folgenden Benutzertypen:
- Benutzer eines Headless-Systems . Der Headless-Systembenutzer läuft im Hintergrund und hostet alle Systemdienste. Im Automobilbereich ist der Systembenutzer nicht dazu gedacht, von einer physischen Person genutzt zu werden oder direkt darauf zuzugreifen.
- Normaler Benutzer . Bei Fahrzeuggeräten handelt es sich um gemeinsam genutzte Geräte, und jeder Benutzer soll von einer anderen natürlichen Person genutzt werden. Android-Benutzer können unterschiedliche Rollen haben. Weitere Informationen finden Sie weiter unten unter „Rollen und Einschränkungen“ . Im Automotive-Bereich sind alle regulären Benutzer sekundäre Benutzer.
- Gastbenutzer. Zu den Automobilnutzern können vorübergehende Nutzer gehören, beispielsweise Freunde, die sich ein Fahrzeug ausleihen. Um solche Verwendungszwecke zu ermöglichen, bietet Android Automotive einem Gastbenutzer Zugriff auf alle Komponenten, die für die Nutzung des Fahrzeugs erforderlich sind. Auf einem Gerät kann jeweils nur ein Gastbenutzer definiert werden.
Das folgende Diagramm veranschaulicht, wie der Automotive Headless System-Benutzermodus das Mehrbenutzererlebnis unterstützt:
Weitere Informationen finden Sie unter Android Automotive Multi-User .
Rollen und Einschränkungen
Fahrzeuge sind gemeinsam genutzte Geräte, die von verschiedenen Personen gefahren werden können. Jede Person kann ihren eigenen Benutzer haben, jeder mit seinen eigenen Apps und Daten. Allerdings möchte ein Fahrzeugbesitzer möglicherweise nicht, dass alle Benutzer die gleiche Möglichkeit haben, das Gerät zu modifizieren. Daher unterstützt Automotive das Konzept, Benutzern unterschiedliche Rollen und Einschränkungen zur Verfügung zu stellen. Die folgenden Benutzerrollen werden unterstützt:
- Administrator. Standardmäßig können reguläre Benutzer mit der Rolle „Administrator“ jede Aufgabe ausführen. Admin-Benutzer können die Admin-Rolle anderen Benutzern zuweisen.
- Nicht-Administrator. Standardmäßig können reguläre Benutzer mit der Rolle „Nicht-Administrator“ das Gerät nicht auf die Werkseinstellungen zurücksetzen, sich selbst keine Administratorrolle zuweisen oder andere Benutzer löschen.
- Gast. Standardmäßig kann ein Gastbenutzer weder das Gerät auf die Werkseinstellungen zurücksetzen noch andere Benutzer löschen. Standardmäßig gelten für einen Gastbenutzer andere Einschränkungen, z. B. die Möglichkeit, Konten nicht zu ändern (hinzufügen oder zu entfernen), keine Apps zu installieren oder einen Sperrbildschirm anzuwenden. Standardmäßig ist Guest auch kurzlebig.
Wie oben erwähnt, verfügt jede Rolle über einen Standardsatz an Einschränkungen, sodass für einen neuen Benutzer, der mit dieser Rolle erstellt wird, dieselben jeweiligen Einschränkungen gelten.