Android Management API

A API Android Management está disponível como parte da Android Enterprise, uma iniciativa que oferece aos desenvolvedores ferramentas para criar soluções para organizações gerenciar dispositivos Android. O programa é destinado a provedores de gerenciamento de mobilidade empresarial (EMMs). Para implantar uma solução de produção que use a API Android Management, os EMMs precisam seguir as etapas descritas em Lançar solução.

Você pode usar a API Android Management para oferecer suporte aos conjuntos de soluções de perfil de trabalho, dispositivo totalmente gerenciado e dispositivo dedicado.

Consulte o Guia de início rápido para testar a API.


Como funciona

A API Android Management oferece suporte a todo o ciclo de vida do gerenciamento de mobilidade empresarial, desde a inscrição inicial do cliente até a configuração e o gerenciamento de dispositivos.

Visão geral do gerenciamento do Android.

Como desenvolvedor de EMM, você fornece aos seus clientes um console de EMM no local ou baseado na nuvem. No console, os clientes geram tokens de registro do dispositivo e criam políticas de gerenciamento. Elas usam os tokens para registrar dispositivos e aplicar políticas de gerenciamento a eles.

No back-end, o console usa a API Android Management para criar tokens de registro, políticas e outros recursos de gerenciamento. Durante a inscrição, cada dispositivo instala o app complementar da API, o Android Device Policy. Quando as políticas são vinculadas a um dispositivo na API, o Android Device Policy aplica automaticamente as configurações da política no dispositivo.


Recursos de API

Esta seção descreve os principais recursos usados na API Android Management.

Empresas

Um recurso enterprises geralmente representa uma única organização. Você cria uma empresa como parte de um fluxo de configuração on-line que seus clientes usam para vincular a organização deles à sua solução de EMM. Políticas, tokens de registro e dispositivos pertencem a uma empresa.

Políticas

A API Android Management segue um modelo orientado por políticas. Um recurso policies contém um grupo de configurações de gerenciamento de dispositivos e apps que regem o comportamento de um dispositivo. O alcance e a flexibilidade das configurações com suporte no policies permitem que você configure dispositivos para vários casos de uso diferentes.

Consulte Criar uma política para mais informações.

Tokens de registro

Você vai usar o enrollmentTokens para vincular dispositivos a uma empresa, um processo chamado registro e provisionamento. Os tokens de registro podem conter detalhes extras (por exemplo, credenciais de Wi-Fi corporativas), um policyName vinculado a um recurso policies e um identificador de conta de usuário.

Depois de criar um token de registro, é possível transmiti-lo para um dispositivo usando um dos vários métodos de provisionamento diferentes. Os dispositivos instalam o Android Device Policy como parte do processo de provisionamento. Se um policyName for especificado no token de inscrição, a política será aplicada imediatamente após a conclusão do provisionamento.

A API Android Management simplifica o gerenciamento de usuários. Você pode registrar um dispositivo com ou sem especificar um usuário no token de inscrição.

  • Se você não especificar um usuário, um novo usuário será criado automaticamente.
  • Se você especificar um usuário existente, ele será associado ao dispositivo. Você pode associar um usuário a até 10 dispositivos.

Consulte Provisionar um dispositivo para mais informações.

Dispositivo

Um recurso devices é criado quando um dispositivo é registrado. O recurso contém detalhes somente leitura sobre um dispositivo, incluindo usuário, política e modo de gerenciamento associados.

O gerenciamento de dispositivos é realizado pela política, mas é possível usar enterprises.devices.issueCommand para bloquear, reinicializar ou redefinir a senha em um dispositivo. Para excluir permanentemente os dados de um dispositivo, chame enterprises.devices.delete.


Primeiros passos

Teste a API. Use o Guia de início rápido para configurar um dispositivo em minutos. Entenda as etapas necessárias para lançar a solução em um ambiente de produção antes de usar o Guia para desenvolvedores e a Referência da API neste site para criar a solução.