Questa pagina fornisce una panoramica delle nuove API, funzionalità e modifiche del comportamento introdotte in Android 11 per le aziende.
Profilo di lavoro
In Android 11 sono disponibili le seguenti nuove funzionalità per i profili di lavoro.
Miglioramenti del profilo di lavoro per i dispositivi di proprietà dell'azienda
Android 11 introduce un supporto migliorato per i profili di lavoro sui dispositivi di proprietà dell'azienda. Se un profilo di lavoro viene aggiunto dalla procedura guidata di configurazione utilizzando gli strumenti di provisioning aggiunti in Android 10, il dispositivo viene riconosciuto come di proprietà dell'azienda e viene messa a disposizione del controller dei criteri dei dispositivi (DPC) una gamma più ampia di criteri di gestione delle risorse e di sicurezza del dispositivo. Queste funzionalità consentono una gestione più semplice sia dell'uso di lavoro sia di quello personale su dispositivi di proprietà dell'azienda, mantenendo al contempo le protezioni della privacy del profilo di lavoro.
Se un profilo di lavoro viene aggiunto a un dispositivo utilizzando qualsiasi altro metodo, Android 11 riconosce il dispositivo come di proprietà personale. Il comportamento e le funzionalità disponibili per i profili di lavoro sui dispositivi di proprietà personale rimangono invariati.
Dispositivi di cui è stato eseguito l'upgrade ad Android 11
Verrà eseguito l'upgrade dei profili di lavoro sui dispositivi completamente gestiti all'esperienza migliorata dei profili di lavoro su Android 11. Per i clienti, ciò significa che i dispositivi riceveranno i vantaggi della privacy migliorata e la coerenza di un'unica esperienza di profilo di lavoro sia sui dispositivi di proprietà personale sia su quelli di proprietà dell'azienda, senza dover registrare di nuovo il profilo di lavoro precedente sui dispositivi completamente gestiti. In alternativa, se preferisci, rimuovendo il profilo di lavoro prima dell'upgrade puoi mantenere un'esperienza con il dispositivo completamente gestito durante l'upgrade.
I clienti possono contattare il proprio provider EMM per assicurarsi che i loro dispositivi siano pronti per l'upgrade ad Android 11. I provider EMM possono trovare indicazioni più dettagliate sulla migrazione nella community di provider EMM di Android Enterprise (è necessario accedere).
Miglioramenti all'esperienza utente
Le schede personali e di lavoro introdotte nell'Avvio app predefinito in Android 9 sono state estese ad altre funzionalità dei dispositivi. In Android 11, i produttori di dispositivi possono presentare schede di lavoro e personali:
- Nell'app Impostazioni, in particolare per Posizione, Spazio di archiviazione, Account e Informazioni sull'app.
- Quando un utente tocca Condividi .
- Quando a un utente viene presentata l'opzione di aprire un elemento selezionato con un'altra app (menu Apri con).
- Durante la selezione dei documenti.
Android 11 introduce anche miglioramenti UX che rendono più chiaro agli utenti quando il loro profilo di lavoro è in pausa. Inoltre, quando un utente attiva il profilo di lavoro, non deve più inserire il passcode di lavoro se è uguale a quello del dispositivo.
Pulsante Reimposta passcode del profilo di lavoro
Quando un profilo di lavoro è in pausa, la schermata di blocco del profilo di lavoro ora supporta un pulsante Ho dimenticato la password per i dispositivi Android 11 con password del dispositivo e del profilo di lavoro separate. Se il tuo DPC è consapevole del boot diretto, puoi impostare e attivare un token per attivare il pulsante.
Quando un utente preme il pulsante, visualizza un testo che lo invita a contattare l'amministratore IT. La pressione del pulsante avvia anche il profilo di lavoro in modalità di avvio diretto (bloccato), consentendo al PDC di completare i passaggi per eseguire un ripristino del passcode del profilo di lavoro sicuro.
Dispositivi di proprietà aziendale
Le seguenti nuove funzionalità sono disponibili per i dispositivi di proprietà dell'azienda. Il termine dispositivo di proprietà dell'azienda si riferisce sia ai dispositivi completamente gestiti sia ai dispositivi con profilo di lavoro di proprietà dell'azienda.
Modalità Common Criteria
Questa modalità risponde a specifici requisiti Common Criteria Mobile Device Fundamentals Protection Profile (MDFPP). Gli amministratori dei dispositivi di proprietà dell'azienda ora possono attivare la modalità Common Criteria (e controllare se è attivata) su un dispositivo. Se abilitata, la modalità Criteri comuni aumenta la sicurezza di determinati componenti di sicurezza su un dispositivo, inclusa la crittografia AES-GCM delle chiavi a lungo termine Bluetooth e degli archivi di configurazione Wi-Fi.
Assistenza per l'attestazione delle chiavi individuali
In Android 11, gli amministratori dei dispositivi di proprietà dell'azienda possono richiedere l'attestazione del dispositivo utilizzando certificati di attestazione individuali:
- Assicurati che
KeyGenParameterSpec
sia stato creato con StrongBox specificato. - Passa
ID_TYPE_INDIVIDUAL_ATTESTATION
per l'argomentoidAttestationFlags
.
È disponibile anche un nuovo metodo per verificare se un dispositivo supporta l'attestazione univoca dell'ID dispositivo.
Altro
Ora gli utenti vengono avvisati quando un amministratore:
- Attiva i servizi di geolocalizzazione sul proprio dispositivo di proprietà dell'azienda. Se l'amministratore imposta un criterio globale per accettare automaticamente tutte le autorizzazioni, l'utente riceve una notifica quando un'app richiede e, in base a questo criterio, viene concessa l'autorizzazione di accesso alla posizione.
- Concede a un'app l'autorizzazione a utilizzare la posizione di un dispositivo di proprietà personale.
Pre-concessione dell'accesso ai certificati alle app di lavoro: i DPC che hanno come target Android 11 ora hanno la possibilità di concedere a singole app l'accesso a chiavi
KeyChain
specifiche, consentendo a queste app di chiamaregetCertificateChain()
egetPrivateKey()
senza dover prima chiamarechoosePrivateKeyAlias()
.Ad esempio, le app VPN che vengono eseguite come servizio in background possono utilizzare questa funzionalità per accedere ai certificati di cui hanno bisogno senza richiedere alcuna interazione da parte dell'utente. È disponibile anche un nuovo metodo per revocare l'accesso.
Tutti i metodi relativi all'impostazione di requisiti minimi per le password richiedono una qualità della password adeguata prima di poter essere applicati.
setPasswordMinimumLength()
richiede almenoPASSWORD_QUALITY_NUMERIC
.- Tutti gli altri metodi minimi per le password richiedono almeno
PASSWORD_QUALITY_COMPLEX
.
Miglioramenti alla VPN sempre attiva: gli utenti non possono più disattivare la VPN sempre attiva se è stata configurata da un amministratore.
Aggiornamenti a
ADMIN_POLICY_COMPLIANCE
:- Durante il provisioning di un dispositivo Android 11, il sistema ora invia
ADMIN_POLICY_COMPLIANCE
prima di impostareDEVICE_PROVISIONED
sutrue
. ADMIN_POLICY_COMPLIANCE
può essere utilizzato facoltativamente anche quando aggiungi un Account Google per eseguire il provisioning di un dispositivo. Nella release di Android del 2021, sarà obbligatorio per questo metodo di provisioning.
- Durante il provisioning di un dispositivo Android 11, il sistema ora invia
Sono disponibili nuove API anche per:
- Controlla e imposta se l'ora automatica è attivata su un dispositivo. Se attivata, l'ora ottenuta automaticamente dalla rete. Sostituisce
setAutoTimeRequired()
egetAutoTimeRequired()
(per ulteriori informazioni, consulta la sezione Ritirai). - Controlla e imposta se il fuso orario automatico è attivo su un dispositivo. Se abilitato, il fuso orario viene ottenuto automaticamente dalla rete.
- Controlla e configura i criteri di protezione ripristino dati di fabbrica su un dispositivo di proprietà dell'azienda.
- Controlla e imposta se un utente può modificare le impostazioni di rete configurate dall'amministratore su un dispositivo di proprietà dell'azienda.
- Controlla e imposta i pacchetti protetti su un dispositivo completamente gestito. Gli utenti non possono cancellare i dati delle app o forzare l'interruzione dei pacchetti protetti.
- Imposta le impostazioni di geolocalizzazione principali su un dispositivo.
- Controlla e imposta se l'ora automatica è attivata su un dispositivo. Se attivata, l'ora ottenuta automaticamente dalla rete. Sostituisce
Deprecazioni
Android 11 include i seguenti ritiri dell'API importanti:
L'impostazione
Settings.Secure.LOCATION_MODE
è deprecata. Le app non devono utilizzare questo valore come argomentosetting
per il metodosetSecureSetting()
. I proprietari del dispositivo devono invece chiamare il numerosetLocationEnabled()
.resetPassword()
è ora completamente deprecato. Tutti i PDC devono utilizzare la reimpostazione sicura del passcode.setAutoTimeRequired()
egetAutoTimeRequired()
. UtilizzasetAutoTime()
egetAutoTime()
.setStorageEncryption
egetStorageEncryption()
. Usa invecegetStorageEncryptionStatus()
.setGlobalSetting()
esetSecureSetting()
sono per lo più deprecati: sono disponibili metodi setter dedicati e limitazioni utente per sostituire la maggior parte delle impostazioni (vedi il riferimento per ulteriori dettagli).setOrganizationColor()
è completamente deprecato.
Scopri di più
Per scoprire altre modifiche che potrebbero interessare la tua app, leggi le pagine relative alle modifiche del comportamento di Android 11 (per le app destinate ad Android 11 e per tutte le app).