기기 잠금 해제에 사용되는 비밀번호의 요구사항입니다.
JSON 표현 |
---|
{ "passwordMinimumLength": integer, "passwordMinimumLetters": integer, "passwordMinimumLowerCase": integer, "passwordMinimumNonLetter": integer, "passwordMinimumNumeric": integer, "passwordMinimumSymbols": integer, "passwordMinimumUpperCase": integer, "passwordQuality": enum ( |
필드 | |
---|---|
passwordMinimumLength |
허용되는 최소 비밀번호 길이입니다. 값이 0이면 제한이 없음을 의미합니다. |
passwordMinimumLetters |
비밀번호에 필요한 최소 문자 수입니다. |
passwordMinimumLowerCase |
비밀번호에 필요한 최소 소문자 수입니다. |
passwordMinimumNonLetter |
비밀번호에 필요한 비문자 (숫자 또는 기호)의 최소 개수입니다. |
passwordMinimumNumeric |
비밀번호에 필요한 최소 숫자 수입니다. |
passwordMinimumSymbols |
비밀번호에 필요한 최소 기호 수입니다. |
passwordMinimumUpperCase |
비밀번호에 필요한 최소 대문자 수입니다. |
passwordQuality |
필요한 비밀번호 품질입니다. |
passwordHistoryLength |
비밀번호 기록의 길이입니다. 이 필드를 설정하면 사용자는 기록에 있는 비밀번호와 동일한 새 비밀번호를 입력할 수 없습니다. 값이 0이면 제한이 없음을 의미합니다. |
maximumFailedPasswordsForWipe |
기기가 초기화되기 전에 입력할 수 있는 잘못된 기기 잠금 해제 비밀번호의 수입니다. 값이 0이면 제한이 없음을 의미합니다. |
passwordExpirationTimeout |
비밀번호 만료 시간 제한입니다. 소수점 아래가 최대 9자리까지이고 ' |
passwordScope |
비밀번호 요구사항이 적용되는 범위입니다. |
requirePasswordUnlock |
강력한 형태의 인증 (비밀번호, PIN, 패턴)을 사용하여 기기나 직장 프로필을 잠금 해제한 후 다른 인증 방법 (예: 지문, 신뢰할 수 있는 에이전트, 얼굴)을 사용하여 잠금 해제할 수 있는 시간입니다. 지정된 기간이 지나면 강력한 형태의 인증만 사용하여 기기 또는 직장 프로필을 잠금 해제할 수 있습니다. |
unifiedLockSettings |
직장 프로필이 있는 Android 9 이상을 실행하는 기기에서 기기와 직장 프로필에 통합 잠금이 허용되는지 제어합니다. |
PasswordQuality
비밀번호 품질 요구사항입니다.
참고:
- 복잡성 기반 요구사항은
COMPLEXITY_LOW
,COMPLEXITY_MEDIUM
,COMPLEXITY_HIGH
입니다.
이passwordScope
로 설정된 경우SCOPE_DEVICE
인스턴스는 기기 범위로 지정된 것으로 간주됩니다.PasswordRequirements
이passwordScope
로 설정된 경우SCOPE_PROFILE
인스턴스는 프로필 범위로 지정된 것으로 간주됩니다.PasswordRequirements
인스턴스가PasswordRequirements
이 복잡성 기반 값 (각각 비복잡성 기반 값)으로 설정된 경우 복잡성 기반 (각각 비복잡성 기반)이라고 합니다.passwordQuality
- 각 범위에서 복잡성 기반 요소가 있는 경우 동일한 범위에 복잡성 기반이 아닌 요소도 있어야 합니다.
- 프로필 범위 복잡도 기반 요소가 있고 기기 범위 요소가 있는 경우 기기 범위 복잡도 기반 요소와 기기 범위 비복잡도 기반 요소가 모두 있어야 합니다.
- 복잡성 기반 값과 비복잡성 기반 값이 모두 있는 프로필 범위 요소가 있는 경우 (이 경우 기기 범위 요소가 없거나 복잡성 기반 값과 비복잡성 기반 값이 모두 있어야 함) 각 복잡성 기반 값은 Android 12 이상의 직장 프로필이 있는 기기에 두 범위 모두에 적용되고 각 비복잡성 기반 값은 다른 모든 기기에 적용됩니다.
- 복잡성 기반 값과 복잡성 기반이 아닌 값이 모두 있는 기기 범위 요소가 있지만 프로필 범위 요소가 없는 경우 Android 12 이상의 개인 소유 직장 프로필 기기에는 복잡성 기반 값이 적용되고 다른 모든 기기에는 복잡성 기반이 아닌 값만 적용됩니다.
- Android 12 이상의 개인 소유 직장 프로필 기기에 적용된 복잡성 기반이 아닌 기기 범위 요구사항은 애플리케이션에 적용되는 다음으로 엄격한 복잡성 기반 요구사항으로 취급됩니다. 이로 인해 요청된 요구사항과 적용된 요구사항 간에 약간의 불일치가 발생할 수 있습니다.
- 기기에 실제로 적용되는 비밀번호 요구사항은
를 참고하세요.appliedPasswordPolicies
- 관리 모드에 따라 적용할
PasswordRequirements
인스턴스를 선택하는 방법에 관한 자세한 내용은 PasswordQuality 가이드를 참고하세요.
열거형 | |
---|---|
PASSWORD_QUALITY_UNSPECIFIED |
비밀번호 요구사항이 없습니다. |
BIOMETRIC_WEAK |
기기는 최소한 보안 수준이 낮은 생체 인식 기술로 보호되어야 합니다. 여기에는 3자리 PIN과 대략적으로 유사한 개인의 신원을 인식할 수 있는 기술이 포함됩니다 (잘못된 감지율이 1,000분의 1 미만). Android 12 기기 범위에서 개인 소유 직장 프로필 기기에 적용되면 애플리케이션에 |
SOMETHING |
비밀번호는 필수이지만 비밀번호에 포함되어야 하는 항목에 대한 제한은 없습니다. Android 12 기기 범위에서 개인 소유 직장 프로필 기기에 적용되면 애플리케이션에 |
NUMERIC |
비밀번호에 숫자 문자가 포함되어야 합니다. Android 12 기기 범위에서 개인 소유 직장 프로필 기기에 적용되면 애플리케이션에 |
NUMERIC_COMPLEX |
비밀번호에는 동일 숫자를 반복 (4444)하거나 연속 숫자 (1234, 4321, 2468)로 지정할 수 없습니다. Android 12 기기 범위에서 개인 소유 직장 프로필 기기에 적용되면 애플리케이션에 |
ALPHABETIC |
비밀번호에는 영문자 (또는 기호)가 포함되어야 합니다. Android 12 기기 범위에서 개인 소유 직장 프로필 기기에 적용되면 애플리케이션에 |
ALPHANUMERIC |
비밀번호는 숫자와 영문자 (또는 기호)를 모두 포함해야 합니다. Android 12 기기 범위에서 개인 소유 직장 프로필 기기에 적용되면 애플리케이션에 |
COMPLEX |
비밀번호는 Android 12 기기 범위에서 개인 소유 직장 프로필 기기에 적용되면 애플리케이션에 |
COMPLEXITY_LOW |
비밀번호 복잡성이 낮은 대역을 다음과 같이 정의합니다.
비밀번호가 충족해야 하는 최소 복잡성 대역을 설정합니다. 강제 적용은 Android 버전, 관리 모드, 비밀번호 범위에 따라 다릅니다. 자세한 내용은 |
COMPLEXITY_MEDIUM |
중간 비밀번호 복잡성 대역을 다음과 같이 정의합니다.
비밀번호가 충족해야 하는 최소 복잡성 대역을 설정합니다. 강제 적용은 Android 버전, 관리 모드, 비밀번호 범위에 따라 다릅니다. 자세한 내용은 |
COMPLEXITY_HIGH |
높은 비밀번호 복잡성 대역을 다음과 같이 정의합니다. Android 12 이상:
비밀번호가 충족해야 하는 최소 복잡성 대역을 설정합니다. 강제 적용은 Android 버전, 관리 모드, 비밀번호 범위에 따라 다릅니다. 자세한 내용은 |
RequirePasswordUnlock
강력한 형태의 인증 (비밀번호, PIN, 패턴)을 사용하여 기기나 직장 프로필을 잠금 해제한 후 다른 인증 방법 (예: 지문, 신뢰할 수 있는 에이전트, 얼굴)을 사용하여 잠금 해제할 수 있는 시간입니다. 지정된 기간이 지나면 강력한 형태의 인증만 사용하여 기기 또는 직장 프로필을 잠금 해제할 수 있습니다.
열거형 | |
---|---|
REQUIRE_PASSWORD_UNLOCK_UNSPECIFIED |
지정되지 않음. 기본값은 USE_DEFAULT_DEVICE_TIMEOUT입니다. |
USE_DEFAULT_DEVICE_TIMEOUT |
시간 제한 기간이 기기의 기본값으로 설정됩니다. |
REQUIRE_EVERY_DAY |
제한 시간은 24시간으로 설정됩니다. |
UnifiedLockSettings
직장 프로필이 있는 Android 9 이상을 실행하는 기기에서 기기와 직장 프로필에 통합 잠금이 허용되는지 제어합니다. 다른 기기에는 영향을 미치지 않습니다.
열거형 | |
---|---|
UNIFIED_LOCK_SETTINGS_UNSPECIFIED |
지정되지 않음. 기본값은 ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK 입니다. |
ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK |
기기와 직장 프로필에 공통 잠금이 허용됩니다. |
REQUIRE_SEPARATE_WORK_LOCK |
직장 프로필에는 별도의 잠금이 필요합니다. |