پشتیبانی چند کاربره

Android از تنظیمات، برنامه‌ها و داده‌های چند کاربر پشتیبانی می‌کند. Android Automotive برای ارائه یک تجربه مشترک از دستگاه به پشتیبانی چند کاربره Android متکی است، که در آن هر کاربر دستگاه برای شخص فیزیکی متفاوتی در نظر گرفته شده است. با شروع Android 10، Android Automotive از این دسته از کاربران پشتیبانی می کند:

  • کاربر سیستم هدلس . کاربر سیستم هدلس در پس زمینه اجرا می شود و همه سرویس های سیستم را میزبانی می کند. برای Automotive، کاربر سیستم برای استفاده و دسترسی مستقیم توسط یک شخص فیزیکی در نظر گرفته نشده است.
  • کاربر معمولی دستگاه‌های خودرو دستگاه‌های مشترک هستند و هر کاربر برای استفاده توسط شخص فیزیکی متفاوتی در نظر گرفته شده است. کاربران اندروید می توانند نقش های متفاوتی داشته باشند. برای اطلاعات بیشتر به نقش ها و محدودیت ها در زیر مراجعه کنید. در خودرو، همه کاربران عادی کاربران ثانویه هستند.
  • کاربر مهمان. کاربران خودرو می توانند شامل کاربران موقت مانند دوستانی باشند که وسیله نقلیه قرض می گیرند. برای استفاده از این قبیل، Android Automotive به کاربر مهمان دسترسی به تمام اجزای مورد نیاز برای استفاده از وسیله نقلیه را فراهم می کند. فقط یک کاربر مهمان را می توان در یک دستگاه در یک زمان تعریف کرد.

نمودار زیر نشان می دهد که چگونه حالت کاربر سیستم بدون سر خودرو از تجربه چند کاربره پشتیبانی می کند:

تجربه چند کاربره

برای کسب اطلاعات بیشتر، Android Automotive Multi-User را ببینید.

نقش ها و محدودیت ها

وسایل نقلیه وسایل مشترکی هستند که ممکن است توسط افراد مختلف هدایت شوند. هر فرد می تواند کاربر خود را داشته باشد که هر کدام برنامه ها و داده های خود را دارد. با این حال، مالک خودرو ممکن است بخواهد همه کاربران توانایی یکسانی برای تغییر دستگاه نداشته باشند. بنابراین، Automotive از مفهوم ارائه نقش‌ها و محدودیت‌های مختلف به کاربران پشتیبانی می‌کند. نقش های کاربری زیر پشتیبانی می شوند:

  • مدیر. به طور پیش فرض، کاربران عادی با نقش مدیر می توانند هر کاری را انجام دهند. کاربران ادمین می توانند نقش مدیر را به سایر کاربران اعطا کنند.
  • غیر ادمین به طور پیش‌فرض، کاربران عادی با نقش غیر سرپرست نمی‌توانند داده‌های کارخانه را بازنشانی کنند، به خود نقش مدیریت بدهند، یا سایر کاربران را حذف کنند.
  • مهمان. به طور پیش‌فرض، کاربر مهمان نه می‌تواند داده‌های کارخانه را بازنشانی کند و نه کاربران دیگر را حذف کند. به‌طور پیش‌فرض، کاربر مهمان محدودیت‌های دیگری دارد، مانند عدم امکان تغییر (افزودن یا حذف) حساب‌ها، نصب برنامه‌ها یا اعمال صفحه قفل. به طور پیش فرض، مهمان نیز زودگذر است.

همانطور که در بالا گفته شد، هر نقش دارای مجموعه ای از محدودیت های پیش فرض است به طوری که کاربر جدیدی که با آن نقش ایجاد شده است، همان محدودیت های مربوطه را خواهد داشت.