Suporte a vários usuários

O Android oferece suporte a configurações, apps e dados de vários usuários. O Android Automotive depende do suporte multiusuário do Android para oferecer uma experiência compartilhada, em que cada usuário do dispositivo é destinado a ser usado por uma pessoa física diferente. No Android 10 e versões mais recentes, o Android Automotive oferece suporte a estes tipos de usuários:

  • Usuário do sistema sem cabeça. O usuário do sistema sem cabeça é executado em segundo plano e hospeda todos os serviços do sistema. No setor automotivo, o usuário do sistema não é destinado a ser usado nem acessado diretamente por uma pessoa física.
  • Usuário regular. Os dispositivos automotivos são compartilhados, e cada usuário é destinado a ser usado por uma pessoa física diferente. Os usuários do Android podem ter funções diferentes. Consulte Papéis e restrições para mais informações. No Automotive, todos os usuários comuns são secundários.
  • Usuário visitante. Os usuários automotivos podem incluir usuários temporários, como amigos, que pegam um veículo emprestado. Para acomodar usos como esse, o Android Automotive oferece a um usuário convidado acesso a todos os componentes necessários para usar o veículo. Só é possível definir um usuário visitante por dispositivo.

O diagrama a seguir ilustra como o modo de usuário do sistema sem cabeça do Automotive oferece suporte à experiência multiusuário:

Experiência multiusuário

Figura 1. Experiência multiusuário.

Para saber mais, consulte Android Automotive multiusuário.

Funções e restrições

Os veículos são dispositivos compartilhados que podem ser dirigidos por pessoas diferentes. Cada pessoa pode ter um usuário, cada um com os próprios apps e dados. No entanto, o proprietário de um veículo pode não querer que todos os usuários tenham a mesma capacidade de modificar o dispositivo. Portanto, o Automotive oferece suporte ao conceito de fornecer aos usuários diferentes funções e restrições. Os seguintes papéis de usuário são compatíveis:

  • Administrador. Por padrão, os usuários comuns com a função de administrador podem realizar todas as tarefas. Os usuários administradores podem conceder a função de administrador a outros usuários.
  • Não é administrador. Por padrão, os usuários comuns com a função de não administrador não podem redefinir os dados de fábrica do dispositivo, conceder a si mesmos uma função de administrador ou excluir outros usuários.
  • Convidado. Por padrão, um usuário visitante não pode redefinir para a configuração original do dispositivo nem excluir outros usuários. Por padrão, um usuário visitante tem outras restrições, como não poder modificar (adicionar ou remover) contas, instalar apps ou aplicar uma tela de bloqueio. Por padrão, o convidado também é temporário.

Como mencionado acima, cada função tem um conjunto padrão de restrições para que um novo usuário criado com essa função tenha as mesmas restrições.