Requisiti della 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 sono presenti limitazioni. Applicato solo quando |
passwordMinimumLetters |
Numero minimo di lettere richieste per la password. Applicato solo quando |
passwordMinimumLowerCase |
Numero minimo di lettere minuscole obbligatorio per la password. Applicato solo quando |
passwordMinimumNonLetter |
Numero minimo di caratteri non costituiti da lettere (numeri o simboli) richiesti nella password. Applicato solo quando |
passwordMinimumNumeric |
Numero minimo di cifre numeriche richieste nella password. Applicato solo quando |
passwordMinimumSymbols |
Numero minimo di simboli richiesti nella 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. Una volta impostato questo campo, l'utente non sarà in grado di inserire una nuova password uguale a qualsiasi password della cronologia. Il valore 0 indica che non sono presenti limitazioni. |
maximumFailedPasswordsForWipe |
Numero di password errate per lo sblocco del dispositivo che è possibile inserire prima che il dispositivo venga cancellato. Il valore 0 indica che non sono presenti limitazioni. |
passwordExpirationTimeout |
Timeout scadenza password. Durata in secondi con un massimo di nove cifre frazionarie e 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 efficace (password, PIN, sequenza) per il quale 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. Questo valore 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
. - Si dice che un'istanza di
sia basata sul dispositivo se il criterioPasswordRequirements
è impostato supasswordScope
.SCOPE_DEVICE
- I requisiti basati sulla complessità possono essere specificati solo in un'istanza con ambito dispositivo di
.PasswordRequirements
- Se
ha un elemento basato sul dispositivo conpasswordPolicies
impostato su un valore basato sulla complessità, deve avere anche un altro elemento con ambito 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 di proprietà personale su Android 12 e versioni successive, mentre il valore non basato sulla complessità viene applicato a tutti gli altri dispositivi.passwordQuality
- Un requisito relativo ai dispositivi non basato sulla complessità applicato ai dispositivi con profili di lavoro di proprietà personale su Android 12 e versioni successive sarà considerato il requisito successivo basato sulla complessità più severo per l'applicazione. Ciò potrebbe determinare una leggera discrepanza tra i requisiti richiesti e quelli applicati.
- Visita la pagina
per sapere quali requisiti per le password vengono applicati sul dispositivo.appliedPasswordPolicies
Enum | |
---|---|
PASSWORD_QUALITY_UNSPECIFIED |
Non ci sono requisiti per le password. |
BIOMETRIC_WEAK |
Il dispositivo deve essere protetto almeno da una tecnologia di riconoscimento biometrico a bassa sicurezza. Sono incluse le tecnologie in grado di riconoscere l'identità di un individuo e corrispondono approssimativamente a un PIN di 3 cifre (il rilevamento dei falsi positivi è inferiore a 1 su 1.000). Quando applicato a dispositivi di profili di lavoro di proprietà personale con Android 12 con ambito dispositivo, verrà considerato |
SOMETHING |
La password è obbligatoria, ma non ci sono limitazioni su ciò che deve contenere la password. Quando applicato a dispositivi di profili di lavoro di proprietà personale con Android 12 con ambito dispositivo, verrà considerato |
NUMERIC |
La password deve contenere caratteri numerici. Quando applicato a dispositivi di profili di lavoro di proprietà personale con Android 12 con ambito dispositivo, verrà considerato |
NUMERIC_COMPLEX |
La password deve contenere caratteri numerici senza sequenze ripetute (4444) o ordinate (1234, 4321, 2468). Quando applicato a dispositivi di profili di lavoro di proprietà personale con Android 12 con ambito dispositivo, verrà considerato |
ALPHABETIC |
La password deve contenere caratteri alfabetici (o simbolici). Quando applicato a dispositivi di profili di lavoro di proprietà personale con Android 12 con ambito dispositivo, verrà considerato |
ALPHANUMERIC |
La password deve contenere caratteri numerici e alfabetici (o simbolici). Quando applicato a dispositivi di profili di lavoro di proprietà personale con Android 12 con ambito dispositivo, verrà considerato |
COMPLEX |
La password deve soddisfare i requisiti minimi specificati in Quando applicato a dispositivi di profili di lavoro di proprietà personale con Android 12 con ambito dispositivo, verrà considerato |
COMPLEXITY_LOW |
Definisci la banda di complessità della password bassa come:
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 ad alta complessità delle password 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 efficace (password, PIN, sequenza) per il quale 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 influisce 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 |
È necessario un blocco separato per il profilo di lavoro. |