Gestione app
Gestione
In questa sezione è possibile impostare le policy relative alla disponibilità delle app, all'installazione, agli aggiornamenti e alla gestione dei permessi.
Gli account Managed Google Play vengono creati automaticamente durante il provisioning dei dispositivi.
1. Modalità Play Store
Questa modalità controlla quali app sono disponibili per l'utente nel Play Store e il comportamento del dispositivo quando le app vengono rimosse dalla policy.
ContentWhitelist loading..(predefinito): solo le app presenti nella policy sono disponibili e qualsiasi app non presente nella policy verrà disinstallata automaticamente dal dispositivo. Il Play Store mostrerà solo le app disponibili.
Blacklist: tutte le app sono disponibili e qualsiasi app che non dovrebbe essere sul dispositivo deve essere esplicitamente contrassegnata come bloccata nella policy delle applicazioni. Il Play Store mostrerà tutte le app, ad eccezione di quelle bloccate.
2. Policy app non attendibili
La policy per le app non attendibili (app da fonti sconosciute) applicata sul dispositivo. Questa opzione controlla l'impostazione del sistema Android che determina se un utente può installare app al di fuori del Play Store (sideloading).
Disallow (predefinito): impedisce l'installazione di app non attendibili su tutto il dispositivo.
Solo profilo personale: per i dispositivi con profili di lavoro, consente l'installazione di app non attendibili solo nel profilo personale del dispositivo.
Consenti: consente l'installazione di app non attendibili su tutto il dispositivo.
3. Google Play Protect
Se la verifica delle app tramite Google Play Protect è obbligatoria.
Obbligatoria (predefinito): forza la verifica delle app.
Scelta dell'utente: consente all'utente di scegliere se attivare la verifica delle app.
4. Policy dei permessi predefinita
La policy per l'autorizzazione delle richieste di permessi durante l'esecuzione alle app.
Prompt (predefinito): richiede all'utente di concedere un permesso.
Concedi: concede automaticamente un permesso.
Nega: nega automaticamente un permesso.
5. Funzioni delle app
Controlla se alle app sui dispositivi completamente gestiti o nei profili di lavoro è consentito esporre funzioni dell'app. Richiede Android 16 o versioni successive.
Consentito (predefinito): le app sui dispositivi completamente gestiti o nei profili di lavoro possono esporre funzioni dell'app.
Non consentito: le app sui dispositivi completamente gestiti o nei profili di lavoro non possono esporre funzioni dell'app.
6. Installazione app disabilitata
Se l'installazione delle app da parte dell'utente è disabilitata.
7. Disinstallazione app disabilitata
Se la disinstallazione delle applicazioni da parte dell'utente è disabilitata.
8. Policy dei permessi
Concessioni o negazioni esplicite di singoli permessi o di gruppi per tutte le app. Questi valori sovrascrivono l'impostazione Policy dei permessi predefinita.
Usa Aggiungi policy dei permessi per creare le voci e rimuovile con l'azione di eliminazione.
Ogni voce include:
Permesso/gruppo Android: Il permesso o il gruppo Android (obbligatorio), ad esempio android.permission.READ_CALENDAR o android.permission_group.CALENDAR.
Policy: Concedi / Nega / Prompt (utilizza le stesse opzioni di policy della Policy dei permessi predefinita).
9. Applicazioni
Elenco delle applicazioni che devono essere incluse nella policy. Il comportamento del contenuto dell'elenco dipende dal valore impostato in Modalità Play Store.
Se la Modalità Play Store è impostata su whitelist, solo le app presenti nella policy sono disponibili e qualsiasi app non presente nella policy verrà disinstallata automaticamente dal dispositivo.
Se la Modalità Play Store è impostata su blacklist, tutte le app sono disponibili e qualsiasi app che non dovrebbe essere sul dispositivo deve essere esplicitamente contrassegnata come bloccata nella policy delle applicazioni.
Per aggiungere una nuova app, fai clic sul pulsante Aggiungi applicazioni (o sull'icona Aggiungi applicazioni), quindi scegli l'app dal Play Store e fai clic sul pulsante Seleziona nella scheda dell'app.
Tutte le app pubblicate sul Play Store nel tuo paese sono disponibili per la selezione di default. Per selezionare le tue app private o web, devi prima caricarle nel sistema. Per ulteriori informazioni, consulta la pagina App private.
Ogni app può essere configurata con le proprie impostazioni, che sono contenute visivamente in una scheda:
9.1. Tipo di installazione
Il tipo di installazione da eseguire per un'app.
Disponibile: L'app è disponibile per l'installazione.
Preinstallata: L'app viene installata automaticamente e può essere rimossa dall'utente.
Installazione forzata: L'app viene installata automaticamente e non può essere rimossa dall'utente.
Bloccata: L'app è bloccata e non può essere installata. Se l'app era stata installata con una policy precedente, verrà disinstallata.
Richiesta per la configurazione: L'app viene installata automaticamente, non può essere rimossa dall'utente e impedirà il completamento della configurazione finché l'installazione non sarà terminata.
Kiosk: L'app viene installata automaticamente in modalità kiosk: viene impostata come home intent preferita e inserita nella whitelist per la modalità lock task. La configurazione del dispositivo non sarà completata finché l'app non sarà installata. Dopo l'installazione, gli utenti non potranno rimuovere l'app. È possibile impostare questo tipo di installazione per una sola app per policy. Quando questa opzione è presente nella policy, la barra di stato verrà disabilitata automaticamente. Per ulteriori informazioni, consulta la pagina dedicata alla Modalità Kiosk.
9.2. Vincoli di installazione
Definisce un insieme di restrizioni per l'installazione dell'app. Quando vengono selezionati più vincoli, devono essere soddisfatti tutti affinché l'app possa essere installata.
Questa opzione viene mostrata solo quando il Tipo di installazione è impostato su Preinstallata o Installazione forzata.
Rete non a consumo: installa l'app solo quando il dispositivo è connesso a una rete non a consumo (ad es. Wi-Fi).
In carica: installa l'app solo quando il dispositivo è in fase di ricarica.
Inattivo: installa l'app solo quando il dispositivo è inattivo.
9.3. Modalità aggiornamento automatico
Controlla la modalità di aggiornamento automatico dell'app.
Predefinito: l'app viene aggiornata automaticamente con bassa priorità per minimizzare l'impatto sull'utente. L'app viene aggiornata quando vengono soddisfatti tutti i seguenti vincoli: (1) il dispositivo non è in uso attivo, (2) il dispositivo è connesso a una rete non a consumo, (3) il dispositivo è in carica. Il dispositivo riceve una notifica di un nuovo aggiornamento entro 24 ore dalla pubblicazione da parte dello sviluppatore, dopodiché l'app verrà aggiornata la volta successiva in cui verranno soddisfatti i vincoli sopra indicati.
Posticipato: l'app non viene aggiornata automaticamente per un massimo di 90 giorni dopo che è diventata obsoleta. Dopo 90 giorni dall'obsolescenza, l'ultima versione disponibile viene installata automaticamente con bassa priorità (vedi Modalità aggiornamento automatico predefinita). Dopo l'aggiornamento dell'app, non verrà aggiornata di nuovo automaticamente finché non saranno passati 90 giorni dal momento in cui diventerà nuovamente obsoleta. L'utente può comunque aggiornare manualmente l'app dal Play Store in qualsiasi momento.
Alta priorità: L'app viene aggiornata il prima possibile. Non vengono applicati vincoli. Il dispositivo riceve una notifica immediata di un nuovo aggiornamento non appena questo diventa disponibile.
9.4. Codice versione minimo
La versione minima dell'app che viene eseguita sul dispositivo. Se impostata, il dispositivo tenterà di aggiornare l'app almeno a questo codice versione. Se l'app non è aggiornata, il dispositivo mostrerà un dettaglio di non conformità con il motivo di non conformità impostato su APP_NOT_UPDATED. L'app deve essere già stata pubblicata su Google Play con un codice versione maggiore o uguale a questo valore. Per policy, è possibile specificare un codice versione minimo per un massimo di 20 app.
9.5. Scope delegati
Gli scope delegati all'app da Android Device Policy. È possibile concedere ad altre app una selezione di permessi Android speciali:
Installazione certificati: consente l'accesso all'installazione e alla gestione dei certificati.
Configurazioni gestite: consente l'accesso alla gestione delle configurazioni gestite.
Blocca disinstallazione: consente l'accesso al blocco della disinstallazione.
Permessi: consente l'accesso alla policy dei permessi e allo stato di concessione dei permessi.
Accesso ai pacchetti: consente l'accesso allo stato dell'accesso ai pacchetti.
App di sistema: consente l'accesso per abilitare le app di sistema.
9.6. Rete preferenziale
Il servizio di rete preferenziale da utilizzare per questa app. Se impostato, l'app utilizzerà lo slice di rete aziendale specificato per le sue connessioni quando disponibile. Questo deve corrispondere a uno slice di rete configurato nella sezione Configurazione 5G Network Slicing del pannello Cellulare.
9.7. Policy dei permessi predefinita
La policy predefinita per tutti i permessi richiesti dall'app. Se specificata, questa sovrascrive la Policy dei permessi predefinita a livello di policy che si applica a tutte le app. Non sovrascrive le Policy dei permessi che si applicano a tutte le app.
Prompt (predefinito): richiede all'utente di concedere un permesso.
Concedi: concede automaticamente un permesso.
Nega: nega automaticamente un permesso.
9.8. App connesse tra profilo di lavoro e personale
Controlla se l'app può comunicare tra il profilo di lavoro e quello personale del dispositivo, previa autorizzazione dell'utente (Android 11+).
Non consentito (predefinito): impedisce all'app di comunicare tra profili diversi.
Consentito: consente all'app di comunicare tra profili diversi dopo aver ricevuto il consenso dell'utente.
9.9. Esenzione dal blocco Always On VPN
Specifica se all'app è consentito l'uso della rete quando la VPN non è connessa e il lockdown abilitato è attivo. Supportato solo su dispositivi con Android 10 o versioni successive.
Obbligatoria (predefinito): l'app rispetta l'impostazione di blocco Always On VPN.
Esente: l'app è esente dall'impostazione di blocco Always On VPN.
9.10. Widget del profilo di lavoro
Specifica se all'app installata nel profilo di lavoro è consentito aggiungere widget alla schermata home.
Consentito: l'applicazione può aggiungere widget alla schermata home.
Non consentito: l'applicazione non può aggiungere widget alla schermata home.
9.11. Impostazioni di controllo utente
Specifica se è consentito il controllo da parte dell'utente per una determinata app. Il controllo utente include azioni come l'arresto forzato e la cancellazione dei dati dell'app (Android 11+). Se extensionConfig è abilitato per un'app, il controllo utente è disabilitato indipendentemente da questa impostazione. Per le app in modalità kiosk, puoi usare Consentito per permettere il controllo utente.
Non specificato: utilizza il comportamento predefinito dell'app per determinare se il controllo utente è consentito o meno.
Consentito: il controllo utente è consentito per l'app.
Non consentito: il controllo utente è disabilitato per l'app.
9.12. Disabilitata
Se l'app è disabilitata. Quando disabilitata, i dati dell'app vengono comunque conservati.
9.13. Consenti fornitore di credenziali
Se all'app è consentito agire come fornitore di credenziali su Android 14 e versioni successive.
9.14. Configurazione gestita
Per configurare le impostazioni gestite dell'app, fai clic sul pulsante Abilita configurazione gestita. Se è già stata impostata una configurazione gestita per l'app, puoi modificarla con il pulsante Configurazione gestita o eliminarla con il pulsante Rimuovi configurazione.
L'opzione Configurazione gestita è disponibile solo per le app che supportano questa funzionalità.
9.15. Policy dei permessi
Concessioni o negazioni esplicite di permessi per l'app. Questi valori sovrascrivono la Policy dei permessi predefinita e le Policy dei permessi che si applicano a tutte le app.
Usa Aggiungi policy dei permessi per aggiungere una o più regole di permesso alla scheda dell'app e rimuovile con l'azione di eliminazione.
9.16. ID track
Elenco degli ID track di test chiuso dell'app a cui un dispositivo può accedere. Se vengono selezionati più ID track, i dispositivi riceveranno l'ultima versione disponibile tra tutti gli track accessibili. Se non viene selezionato alcun ID track, i dispositivi avranno accesso solo al track di produzione dell'app.
L'opzione ID track è disponibile solo per le app che hanno almeno un ID track disponibile per la tua organizzazione. Per ulteriori dettagli su come aggiungere la tua organizzazione a un track di test chiuso per una specifica app, leggi qui.
10. Impostazioni predefinite delle applicazioni
Imposta le app predefinite per i tipi supportati. Quando viene impostata un'app predefinita per almeno un tipo, agli utenti è impedito di modificare le app predefinite in quel profilo.
È consentita una sola impostazione dell'applicazione predefinita per Tipo di applicazione predefinita. L'elenco delle applicazioni predefinite non deve contenere duplicati.
10.1. Tipo di applicazione predefinita
Seleziona la categoria di app da configurare (ad esempio Browser, Dialer, SMS, Wallet o Assistente). La disponibilità dipende dalla versione di Android e dalla modalità di gestione.
10.2. Scope delle applicazioni predefinite
Seleziona dove deve essere applicata l'app predefinita (Completamente gestito, Profilo di lavoro o Profilo personale). È possibile scegliere solo gli scope supportati dal tipo selezionato.
Se nessuno degli scope selezionati è applicabile alla modalità di gestione del dispositivo, il dispositivo segnalerà un dettaglio di non conformità.
10.3. Applicazioni predefinite
Elenco delle app che possono essere impostate come predefinite per il tipo selezionato. L'app installata per prima e idonea viene impostata come predefinita.
Se gli scope includono Completamente gestito o Profilo di lavoro, ogni app deve essere presente anche nell'elenco Applicazioni con il Tipo di installazione non impostato su Bloccata.
11. Selezione chiave privata
Consente di mostrare l'interfaccia utente su un dispositivo affinché l'utente possa scegliere un alias della chiave privata se non sono presenti regole corrispondenti in Scegli regole chiave privata.
Per i dispositivi con versione Android precedente a P, l'impostazione di questa opzione potrebbe rendere vulnerabili le chiavi aziendali.
12. Scegli regole chiave privata
Controlla l'accesso delle app alle chiavi private. La regola determina quale chiave privata, se presente, Android Device Policy concede all'app specificata. L'accesso viene concesso quando l'app chiama KeyChain.choosePrivateKeyAlias (o eventuali overload) per richiedere un alias della chiave privata per un determinato URL, oppure per le regole che non sono specifiche per l'URL (ovvero se urlPattern non è impostato, o è impostato su stringa vuota o .*) su Android 11 e versioni successive, direttamente in modo che l'app possa chiamare KeyChain.getPrivateKey senza dover prima chiamare KeyChain.choosePrivateKeyAlias. Quando un'app chiama KeyChain.choosePrivateKeyAlias e più di una regola in choosePrivateKeyRules corrisponde, l'ultima regola corrispondente definisce quale alias della chiave restituire.
Usa Aggiungi regola chiave privata per creare le voci e rimuovile con l'azione di eliminazione.
12.1. Alias chiave privata
L'alias della chiave privata da utilizzare.
12.2. Pattern URL
Il pattern URL da confrontare con l'URL della richiesta. Se non impostato o vuoto, corrisponde a tutti gli URL. Utilizza la sintassi delle espressioni regolari di java.util.regex.Pattern.
12.3. Nomi dei pacchetti
I nomi dei pacchetti a cui si applica questa regola. L'hash del certificato di firma per ogni app viene verificato rispetto all'hash fornito da Play. Se non vengono specificati nomi di pacchetto, l'alias verrà fornito a tutte le app che chiamano KeyChain.choosePrivateKeyAlias o i relativi overload (ma non senza aver prima chiamato KeyChain.choosePrivateKeyAlias, anche su Android 11 e versioni successive). Qualsiasi app con lo stesso UID Android di un pacchetto specificato qui avrà accesso quando chiamerà KeyChain.choosePrivateKeyAlias.
Usa Aggiungi nome pacchetto per aggiungere le voci e rimuovile con l'azione di eliminazione.
Per eliminare un'app, fai clic sull'icona cestino in fondo alla scheda dell'app.