ユーザー管理には、ユーザー、アカウント、アプリデータが含まれます。
- ユーザー。各ユーザーは、それぞれ異なる人物を想定しています。ユーザーごとに個別のアプリデータ、固有の設定、ユーザー インターフェースがあり、これらはユーザー間で明示的に切り替えられます。詳しくは、マルチユーザー サポートをご覧ください。
- アカウント。アカウントはユーザーに含まれますが、ユーザーによって定義されることはありません。同様に、ユーザーがアカウントによって定義されたり、特定のアカウントにリンクされたりすることはありません。ユーザーには固有のアカウントが含まれますが、アカウントがなくてもそのユーザーとプロファイルは機能します。詳しくは、Account クラスの定義をご覧ください。
- アプリデータ。各ユーザーにはアプリデータがあり、同じユーザー内の他のアプリからサンドボックス化されています。同じユーザー内の複数のアプリは、IPC 経由で相互にやり取りできます。
注: Android Automotive では、自動車固有の Android デバイス管理(Android for Enterprise)またはプロファイル(管理または制限の対象)はまだサポートされていません。
ユーザーとアカウントの管理: ユーザー インターフェース
Android Automotive OS は、ユーザーとアカウントの管理に使用するユーザー エクスペリエンスとインターフェースを提供しています。
- CarSettings。自動車設定アプリには、ユーザーとアカウントを管理するための UI が含まれています。これには、管理ユーザーが他の非管理ユーザーのロールと制限を調整できる UI が含まれています。
- クイック設定。クイック設定(自動車設定アプリ内)には、ユーザーを簡単に切り替えるための UI が含まれています。
- ユーザー選択ツール。デバイスの起動後、システム UI には、ユーザーが既存のユーザーを切り替えて新しいユーザーを作成するためのユーザー選択ツール画面が表示されます。
ユーザーの管理: ロールと制限
今後のリリースでは、ユーザーロールを通じて適用されるデフォルト制限のカスタマイズが簡素化される予定です。