L'API Android Management è disponibile nell'ambito di Android Enterprise, un'iniziativa che fornisce agli sviluppatori gli strumenti per creare soluzioni che consentono alle organizzazioni di gestire il proprio parco dispositivi Android. Il programma è rivolto ai provider di gestione della mobilità aziendale (EMM). Per eseguire il deployment di una soluzione di produzione che utilizza l'API Android Management, i provider EMM devono seguire i passaggi descritti nella sezione Rilasciare la soluzione.
Puoi utilizzare l'API Android Management per supportare i set di soluzioni per profilo di lavoro, dispositivo completamente gestito e dispositivi dedicati.
Consulta la guida rapida per provare l'API.
Come funziona
L'API Android Management supporta l'intero ciclo di vita della gestione della mobilità aziendale, dalla registrazione iniziale dei clienti alla configurazione e gestione dei dispositivi.
In qualità di sviluppatore EMM, devi fornire ai tuoi clienti una console EMM on-premise o basata su cloud. Nella console, i clienti generano token di registrazione dei dispositivi e creano criteri di gestione. Utilizzano i token per registrare i dispositivi e applicare criteri di gestione ai dispositivi registrati.
Nel backend, la console utilizza l'API Android Management per creare token di registrazione, criteri e altre risorse di gestione. Durante la registrazione, ogni dispositivo installa l'app complementare dell'API, Android Device Policy. Quando i criteri sono collegati a un dispositivo nell'API, Android Device Policy applica automaticamente le impostazioni dei criteri sul dispositivo.
Risorse API
Questa sezione descrive le risorse principali utilizzate nell'API Android Management.
Aziende
Una risorsa enterprises
in genere rappresenta una singola organizzazione. Puoi creare un'azienda nell'ambito di un flusso di configurazione online che i tuoi clienti utilizzano per associare la loro organizzazione alla tua soluzione EMM. Criteri, token di registrazione e dispositivi appartengono a un'azienda.
Criteri
L'API Android Management segue un modello basato su criteri. Una risorsa policies
contiene un gruppo di impostazioni di gestione di dispositivi e app che regolano il comportamento di un dispositivo. La gamma e la flessibilità delle impostazioni supportate in policies
ti consentono di configurare i dispositivi per una varietà di casi d'uso diversi.
Per ulteriori informazioni, consulta Creare un criterio.
Token di registrazione
Puoi utilizzare enrollmentTokens
per associare i dispositivi a un'azienda, un processo chiamato registrazione e provisioning.
I token di registrazione possono facoltativamente contenere dettagli aggiuntivi (ad es. le credenziali Wi-Fi aziendali), un policyName
collegato a una risorsa policies
e un identificatore dell'account utente.
Dopo aver creato un token di registrazione, puoi passare il token a un dispositivo utilizzando uno dei vari metodi di provisioning. I dispositivi
installano Android Device Policy nell'ambito del processo di provisioning. Se nel token di registrazione è specificato un valore policyName
, il criterio verrà applicato subito dopo il completamento del provisioning.
L'API Android Management semplifica la gestione degli utenti: puoi registrare un dispositivo con o senza specificare un utente nel token di registrazione.
- Se non specifichi un utente, ne verrà creato automaticamente uno nuovo.
- Se specifichi un utente esistente, questo verrà associato al dispositivo. Puoi associare un utente a un massimo di 10 dispositivi.
Consulta Provisioning di un dispositivo per ulteriori informazioni.
Dispositivi
Una risorsa devices
viene creata quando un dispositivo viene registrato correttamente. La risorsa contiene dettagli di sola lettura su un dispositivo, tra cui l'utente associato, il criterio e la modalità di gestione.
La gestione dei dispositivi viene eseguita tramite i criteri, ma puoi utilizzare enterprises.devices.issueCommand
per bloccare, riavviare o reimpostare la password su un dispositivo. Per cancellare i dati di un dispositivo, chiama il numero enterprises.devices.delete
.
Inizia
Testa l'API: utilizza la guida rapida per configurare un dispositivo in pochi minuti. Assicurati di comprendere i passaggi necessari per rilasciare la soluzione in un ambiente di produzione prima di utilizzare la guida per gli sviluppatori e i riferimenti API su questo sito per creare la tua soluzione.