Requisiti per la password utilizzata per sbloccare un dispositivo.
Rappresentazione JSON |
---|
{ "passwordMinimumLength": integer, "passwordMinimumLetters": integer, "passwordMinimumLowerCase": integer, "passwordMinimumNonLetter": integer, "passwordMinimumNumeric": integer, "passwordMinimumSymbols": integer, "passwordMinimumUpperCase": integer, "passwordQuality": enum ( |
Campi | |
---|---|
passwordMinimumLength |
La lunghezza minima consentita per la password. Il valore 0 indica che non ci sono limitazioni. Applicato solo quando |
passwordMinimumLetters |
Numero minimo di lettere richieste per la password. Applicato solo quando |
passwordMinimumLowerCase |
Numero minimo di lettere minuscole richieste per la password. Applicato solo quando |
passwordMinimumNonLetter |
Numero minimo di caratteri non costituiti da lettere (caratteri o simboli numerici) richiesto per la password. Applicato solo quando |
passwordMinimumNumeric |
Numero minimo di cifre numeriche richieste per la password. Applicato solo quando |
passwordMinimumSymbols |
Numero minimo di simboli richiesti per la password. Applicato solo quando |
passwordMinimumUpperCase |
Numero minimo di lettere maiuscole richieste per la password. Applicato solo quando |
passwordQuality |
La qualità della password richiesta. |
passwordHistoryLength |
La lunghezza della cronologia delle password. Dopo aver impostato questo campo, l'utente non sarà in grado di inserire una nuova password uguale a qualsiasi password presente nella cronologia. Il valore 0 indica che non ci sono limitazioni. |
maximumFailedPasswordsForWipe |
Numero di password errate di sblocco del dispositivo che è possibile inserire prima della cancellazione dei dati del dispositivo. Il valore 0 indica che non ci sono limitazioni. |
passwordExpirationTimeout |
Timeout scadenza password. Una durata in secondi con un massimo di nove cifre frazionarie, che termina con " |
passwordScope |
L'ambito a cui si applica il requisito della password. |
requirePasswordUnlock |
Il periodo di tempo dopo lo sblocco di un dispositivo o di un profilo di lavoro tramite una forma di autenticazione avanzata (password, PIN, sequenza) durante il quale il dispositivo può essere sbloccato con qualsiasi altro metodo di autenticazione (ad esempio impronta, agenti di attendibilità, volto). Una volta trascorso il periodo di tempo specificato, sarà possibile utilizzare solo forme di autenticazione efficaci per sbloccare il dispositivo o il profilo di lavoro. |
unifiedLockSettings |
Consente di stabilire se consentire o meno un blocco unificato per il dispositivo e il profilo di lavoro sui dispositivi con Android 9 e versioni successive con un profilo di lavoro. Può essere impostato solo se il criterio |
PasswordQuality
Requisiti di qualità delle password.
Nota:
- I requisiti basati sulla complessità sono
COMPLEXITY_LOW
,COMPLEXITY_MEDIUM
eCOMPLEXITY_HIGH
. - Un'istanza di
viene definita con ambito dispositivo sePasswordRequirements
è impostato supasswordScope
.SCOPE_DEVICE
- I requisiti basati sulla complessità possono essere specificati solo in un'istanza di
con ambito dispositivo.PasswordRequirements
- Se
ha un elemento basato sui dispositivi conpasswordPolicies
impostato su un valore basato sulla complessità, allora deve avere anche un altro elemento basato sul dispositivo conpasswordQuality
impostato su un valore non basato sulla complessità. In questo caso, solo il valore basato sulla complessità si applica ai dispositivi con profili di lavoro personali con Android 12 e versioni successive; su tutti gli altri dispositivi viene applicato solo il valore non basato sulla complessità.passwordQuality
- Ai dispositivi con profili di lavoro di proprietà personale su Android 12 e versioni successive verrà applicato un requisito non basato sulla complessità basato sui dispositivi che verrà applicato al secondo requisito più severo in base alla complessità per le applicazioni. Ciò potrebbe comportare una leggera discrepanza tra i requisiti richiesti e quelli applicati.
- Visita la pagina
per scoprire quali requisiti per le password vengono applicati al dispositivo.appliedPasswordPolicies
Enum | |
---|---|
PASSWORD_QUALITY_UNSPECIFIED |
Non ci sono requisiti per le password. |
BIOMETRIC_WEAK |
Il dispositivo deve essere almeno protetto con una tecnologia di riconoscimento biometrica a bassa sicurezza. Ciò include tecnologie in grado di riconoscere l'identità di un individuo che sono all'incirca equivalenti a un PIN di 3 cifre (il falso rilevamento è inferiore a 1 su 1000). Questo, quando applicato sui dispositivi con profili di lavoro di proprietà personale con ambito Android 12, verrà trattato come |
SOMETHING |
È richiesta una password, ma non ci sono limitazioni su quella che deve contenere. Questo, quando applicato sui dispositivi con profili di lavoro di proprietà personale con ambito Android 12, verrà trattato come |
NUMERIC |
La password deve contenere caratteri numerici. Questo, quando applicato sui dispositivi con profili di lavoro di proprietà personale con ambito Android 12, verrà trattato come |
NUMERIC_COMPLEX |
La password deve contenere caratteri numerici senza sequenze ripetute (4444) o ordinate (1234, 4321, 2468). Questo, quando applicato sui dispositivi con profili di lavoro di proprietà personale con ambito Android 12, verrà trattato come |
ALPHABETIC |
La password deve contenere caratteri alfabetici (o simboli). Questo, quando applicato sui dispositivi con profili di lavoro di proprietà personale con ambito Android 12, verrà trattato come |
ALPHANUMERIC |
La password deve contenere caratteri numerici e alfabetici (o simboli). Questo, quando applicato sui dispositivi con profili di lavoro di proprietà personale con ambito Android 12, verrà trattato come |
COMPLEX |
La password deve soddisfare i requisiti minimi specificati in Questo, quando applicato sui dispositivi con profili di lavoro di proprietà personale con ambito Android 12, verrà trattato come |
COMPLEXITY_LOW |
Definisci la banda di complessità della password ridotta come segue:
Imposta la banda di complessità minima che la password deve soddisfare. L'applicazione varia a seconda delle versioni di Android, delle modalità di gestione e degli ambiti delle password. Per ulteriori dettagli, consulta |
COMPLEXITY_MEDIUM |
Definisci la banda di complessità della password media come segue:
Imposta la banda di complessità minima che la password deve soddisfare. L'applicazione varia a seconda delle versioni di Android, delle modalità di gestione e degli ambiti delle password. Per ulteriori dettagli, consulta |
COMPLEXITY_HIGH |
Definisci la banda di complessità della password elevata come segue: Su Android 12 e versioni successive:
Imposta la banda di complessità minima che la password deve soddisfare. L'applicazione varia a seconda delle versioni di Android, delle modalità di gestione e degli ambiti delle password. Per ulteriori dettagli, consulta |
RequirePasswordUnlock
Il periodo di tempo dopo lo sblocco di un dispositivo o di un profilo di lavoro tramite una forma di autenticazione avanzata (password, PIN, sequenza) durante il quale il dispositivo può essere sbloccato con qualsiasi altro metodo di autenticazione (ad esempio impronta, agenti di attendibilità, volto). Una volta trascorso il periodo di tempo specificato, sarà possibile utilizzare solo forme di autenticazione efficaci per sbloccare il dispositivo o il profilo di lavoro.
Enum | |
---|---|
REQUIRE_PASSWORD_UNLOCK_UNSPECIFIED |
Non specificato. Il valore predefinito è USE_DEFAULT_DEVICE_TIMEOUT. |
USE_DEFAULT_DEVICE_TIMEOUT |
Il periodo di timeout è impostato sul valore predefinito del dispositivo. |
REQUIRE_EVERY_DAY |
Il periodo di timeout è impostato su 24 ore. |
UnifiedLockSettings
Consente di stabilire se consentire o meno un blocco unificato per il dispositivo e il profilo di lavoro sui dispositivi con Android 9 e versioni successive con un profilo di lavoro. Questa operazione non avrà effetto su altri dispositivi.
Enum | |
---|---|
UNIFIED_LOCK_SETTINGS_UNSPECIFIED |
Non specificato. Il valore predefinito è ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK . |
ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK |
È consentito un blocco comune per il dispositivo e il profilo di lavoro. |
REQUIRE_SEPARATE_WORK_LOCK |
È richiesto un blocco separato per il profilo di lavoro. |