Wymagania dotyczące hasła używanego do odblokowania urządzenia.
Zapis JSON |
---|
{ "passwordMinimumLength": integer, "passwordMinimumLetters": integer, "passwordMinimumLowerCase": integer, "passwordMinimumNonLetter": integer, "passwordMinimumNumeric": integer, "passwordMinimumSymbols": integer, "passwordMinimumUpperCase": integer, "passwordQuality": enum ( |
Pola | |
---|---|
password |
Minimalna dozwolona długość hasła. Wartość 0 oznacza brak ograniczeń. Jest to wymagane tylko wtedy, gdy |
password |
Minimalna liczba liter wymagana w haśle. Egzekwowane tylko wtedy, gdy zasada |
password |
Minimalna liczba małych liter wymagana w haśle. Jest stosowany tylko wtedy, gdy |
password |
Minimalna liczba znaków innych niż litery (cyfry lub symbole) wymagana w haśle. Jest stosowany tylko wtedy, gdy |
password |
Minimalna liczba cyfr wymaganych w haśle. Egzekwowane tylko wtedy, gdy zasada |
password |
Minimalna liczba symboli wymaganych w haśle. Jest stosowany tylko wtedy, gdy |
password |
Minimalna liczba wielkich liter wymaganych w haśle. Egzekwowane tylko wtedy, gdy zasada |
password |
Wymagana jakość hasła. |
password |
długość historii haseł, Po ustawieniu tego pola użytkownik nie będzie mógł wpisać nowego hasła, które jest takie samo jak dowolne hasło z historii. Wartość 0 oznacza brak ograniczeń. |
maximum |
Liczba nieprawidłowych haseł do odblokowania urządzenia, które można wpisać przed wyczyszczeniem urządzenia. Wartość 0 oznacza brak ograniczeń. |
password |
Limit czasu wygaśnięcia hasła. Czas w sekundach z maksymalnie 9 miejscami po przecinku, zakończony literą „ |
password |
Zakres, w którym obowiązują wymagania dotyczące hasła. |
require |
Czas, po którym urządzenie lub profil służbowy można odblokować za pomocą silnej metody uwierzytelniania (hasło, kod PIN, wzór), po odblokowaniu go za pomocą innej metody uwierzytelniania (np. odcisku palca, zaufanego agenta lub twarzy). Po upływie określonego czasu do odblokowania urządzenia lub profilu służbowego można używać tylko silnych metod uwierzytelniania. |
unified |
Określa, czy na urządzeniach z Androidem 9 lub nowszym i profilem służbowym dozwolone jest stosowanie blokady zintegrowanej dla urządzenia i profilu służbowego. Tę wartość można ustawić tylko wtedy, gdy zasada |
PasswordQuality
Wymagania dotyczące jakości haseł.
Uwaga:
- Wymagania dotyczące złożoności to
COMPLEXITY_LOW
,COMPLEXITY_MEDIUM
iCOMPLEXITY_HIGH
. - Wystąpienie
jest ograniczone do urządzenia, jeśliPasswordRequirements
ma wartośćpasswordScope
.SCOPE_DEVICE
- Wymagania dotyczące złożoności można określić tylko w instancji
na poziomie urządzenia.PasswordRequirements
- Jeśli element
zawiera element ograniczony do urządzenia, w którympasswordPolicies
jest ustawiona na wartość opartą na złożoności, musi też mieć inny element ograniczony do urządzenia z wartościąpasswordQuality
ustawioną na wartość nieopartą na złożoności. W tym przypadku na urządzeniach z Androidem 12 lub nowszym i z profilem służbowym należącym do użytkownika obowiązuje tylko wartość określana na podstawie złożoności, a na wszystkich innych urządzeniach – tylko wartość określana bez uwzględniania złożoności.passwordQuality
- Wymagania dotyczące urządzeń z Androidem 12 lub nowszym, które nie są oparte na złożoności, będą traktowane jako następne najsurowsze wymagania dotyczące aplikacji. Może to spowodować niewielką rozbieżność między wymaganiami a zastosowane wymagania.
- Sprawdź
, aby zobaczyć, które wymagania dotyczące hasła są faktycznie stosowane na urządzeniu.appliedPasswordPolicies
Wartości w polu enum | |
---|---|
PASSWORD_QUALITY_UNSPECIFIED |
Nie ma wymagań dotyczących haseł. |
BIOMETRIC_WEAK |
Urządzenie musi być zabezpieczone co najmniej niskiego poziomu technologią rozpoznawania biometrycznego. Dotyczy to technologii, które umożliwiają rozpoznawanie tożsamości osoby, co jest równoważne 3-cyfrowemu kodom PIN (fałszywe wykrywanie występuje rzadziej niż 1 na 1000). Gdy zostanie zastosowany na urządzeniach z osobistym profilem służbowym na Androidzie 12, będzie traktowany jako |
SOMETHING |
Hasło jest wymagane, ale nie ma żadnych ograniczeń dotyczących tego, co może zawierać. Gdy ta opcja zostanie zastosowana na urządzeniach z profilem służbowym na urządzeniach z Androidem 12 i ograniczonym do nich, w przypadku aplikacji będzie traktowana jako |
NUMERIC |
Hasło musi zawierać cyfry. Gdy zostanie zastosowany na urządzeniach z osobistym profilem służbowym na Androidzie 12, będzie traktowany jako |
NUMERIC_COMPLEX |
Hasło musi zawierać znaki liczbowe bez powtarzających się (4444) lub uporządkowanych (1234, 4321, 2468) sekwencji. Gdy zostanie zastosowany na urządzeniach z osobistym profilem służbowym na Androidzie 12, będzie traktowany jako |
ALPHABETIC |
Hasło musi zawierać litery (lub symbole). Gdy zostanie zastosowany na urządzeniach z osobistym profilem służbowym na Androidzie 12, będzie traktowany jako |
ALPHANUMERIC |
Hasło musi zawierać zarówno znaki liczbowe, jak i litery (lub symbole). Gdy ta opcja zostanie zastosowana na urządzeniach z profilem służbowym na urządzeniach z Androidem 12 i ograniczonym do nich, w przypadku aplikacji będzie traktowana jako |
COMPLEX |
Hasło musi spełniać minimalne wymagania określone w Gdy ta opcja zostanie zastosowana na urządzeniach z profilem służbowym na urządzeniach z Androidem 12, będzie traktowana jako |
COMPLEXITY_LOW |
Zdefiniuj pasmo niskiej złożoności hasła jako:
Określa minimalny poziom złożoności, który musi spełniać hasło. Egzekwowanie zasad różni się w zależności od wersji Androida, trybów zarządzania i zakresów haseł. Aby dowiedzieć się więcej, zobacz |
COMPLEXITY_MEDIUM |
Średni poziom złożoności hasła to:
Określa minimalny zakres złożoności, jaki musi spełniać hasło. Egzekwowanie zasad różni się w zależności od wersji Androida, trybów zarządzania i zakresów haseł. Aby dowiedzieć się więcej, zobacz |
COMPLEXITY_HIGH |
Pasmo wysokiej złożoności hasła definiuje się jako: W Androidzie 12 i nowszych:
Określa minimalny poziom złożoności, który musi spełniać hasło. Egzekwowanie zasad różni się w zależności od wersji Androida, trybów zarządzania i zakresów haseł. Aby dowiedzieć się więcej, zobacz |
RequirePasswordUnlock
Czas, po którym urządzenie lub profil służbowy można odblokować za pomocą silnej metody uwierzytelniania (hasło, kod PIN, wzór), po odblokowaniu go za pomocą innej metody uwierzytelniania (np. odcisku palca, zaufanego agenta lub twarzy). Po upływie określonego czasu do odblokowania urządzenia lub profilu służbowego można używać tylko silnych metod uwierzytelniania.
Wartości w polu enum | |
---|---|
REQUIRE_PASSWORD_UNLOCK_UNSPECIFIED |
Nie określono. Wartość domyślna to USE_DEFAULT_DEVICE_TIMEOUT. |
USE_DEFAULT_DEVICE_TIMEOUT |
Czas oczekiwania jest ustawiony zgodnie z ustawieniami domyślnymi urządzenia. |
REQUIRE_EVERY_DAY |
Czas oczekiwania jest ustawiony na 24 godziny. |
UnifiedLockSettings
Określa, czy na urządzeniach z Androidem 9 lub nowszym i profilem służbowym dozwolone jest stosowanie blokady zintegrowanej na urządzeniu i profilu służbowym. Nie będzie to miało wpływu na inne urządzenia.
Wartości w polu enum | |
---|---|
UNIFIED_LOCK_SETTINGS_UNSPECIFIED |
Nie określono. Domyślna wartość to ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK . |
ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK |
Dozwolona jest wspólna blokada urządzenia i profilu służbowego. |
REQUIRE_SEPARATE_WORK_LOCK |
Wymagane jest osobne zablokowanie profilu służbowego. |