Tipi di gestione

L'API EMM di Google Play include una risorsa Devices che rappresenta ogni entità gestita da un EMM e associata a un utente specifico. Nelle sedi dei tuoi clienti, i dispositivi vengono gestiti utilizzando la console EMM e il controller dei criteri dei dispositivi (DPC). Le organizzazioni forniscono app agli utenti tramite la versione gestita di Google Play.

Dispositivi e tipi di gestione

Se il tuo DPC gestisce un intero dispositivo, questo ha un valore di managementType pari a managedDevice. Se il DPC gestisce solo il profilo di lavoro, il dispositivo ha un valore managementType pari a managedProfile , che rappresenta solo il profilo gestito sul dispositivo fisico. Questi dispositivi sono chiamati "dispositivi gestiti".

I dispositivi con un tipo di gestione unmanagedProfile sono chiamati "dispositivi non gestiti", ad esempio:

  • Dispositivi legacy con versioni Android precedenti alla 5.0 o che non supportano i profili di lavoro.
  • Dispositivi non controllati da un DPC e che non hanno managedDevice o managedProfile come tipo di gestione. Ad esempio, l'amministratore di G Suite di un'organizzazione potrebbe consentire agli utenti di aggiungere i propri account email aziendali ai propri dispositivi Android personali senza configurare un profilo di lavoro.

Che cosa puoi fare con il tipo di gestione unmanagedProfile

Con il tipo di gestione unmanagedProfile, gli utenti dei dispositivi precedenti possono scaricare le app tramite la versione gestita del Google Play Store dell'organizzazione e:

  • Accedi alle app private messe a loro disposizione utilizzando ACL per utente e per app.
  • Scaricare le licenze dalle applicazioni con licenza collettiva acquistate dalla loro azienda.
  • Accedi alla versione gestita di Google Play per installare app consigliate e selezionate da un amministratore.

Inoltre, gli amministratori possono vedere quali app di lavoro sono installate sul dispositivo.

Puoi utilizzare il tipo di gestione unmanagedProfile sui dispositivi su cui sono installate versioni di Android precedenti alla 5.0 o sui dispositivi che non supportano i profili di lavoro. Se un dispositivo supporta i profili di lavoro, utilizza i tipi di gestione managedDevice o managedProfile.

Un utente deve accettare i Termini di servizio (TdS) presentati quando tenta di accedere per la prima volta alla versione gestita di Google Play. Dopo che l'utente ha accettato i TdS:

  • Nella versione gestita di Google Play viene creato un record unmanagedProfile per ogni dispositivo non gestito di un utente.
  • Puoi visualizzare i dispositivi nell'API EMM di Google Play.
  • L'utente può installare le app allo stesso modo degli utenti i cui dispositivi sono gestiti direttamente dal tuo DPC.

Riepilogo di risorse, metodi e tipi di gestione

Risorsa e metodo           Descrizione managed
Device
managed
Profilo
unmanaged
Profile
Devices.get Restituisce una risorsa Devices che contiene i dettagli sul dispositivo.
Devices.getState Consente di recuperare se l'accesso di un dispositivo ai servizi Google è attivato o disattivato. ✔ (solo utenti gestiti da Google) ✔ (solo utenti gestiti da Google)
Devices.list Recupera un elenco di risorse Device per il userID specificato.
Devices.setState Consente di impostare se l'accesso di un dispositivo ai servizi Google è attivato o disattivato. È necessario configurare la gestione dei dispositivi Android nella Console di amministrazione Google. ✔ (solo utenti gestiti da Google) ✔ (solo utenti gestiti da Google)
Entitlements.delete Rimuove il diritto e l'app
dal dispositivo.
✔ (l'app non viene rimossa dal dispositivo)
Entitlements.update Quando richiamato con il parametro facoltativo di installazione, tenta di installare l'app sul dispositivo e assegna il diritto all'utente.
Installs.get Recupera i dettagli dell'installazione di un'app su un dispositivo. ✔ (limitato alle app installate dall'account di lavoro)
Installs.list Recupera i dettagli di tutte le app installate su un dispositivo. ✔ (limitato alle app installate dall'account di lavoro)
Installs.delete Richieste di rimozione di un'app da un dispositivo.
Installs.update Richieste di installare la versione più recente dell'app su un dispositivo.