ข้อกำหนดสำหรับรหัสผ่านที่ใช้ปลดล็อกอุปกรณ์
การแสดง JSON |
---|
{ "passwordMinimumLength": integer, "passwordMinimumLetters": integer, "passwordMinimumLowerCase": integer, "passwordMinimumNonLetter": integer, "passwordMinimumNumeric": integer, "passwordMinimumSymbols": integer, "passwordMinimumUpperCase": integer, "passwordQuality": enum ( |
ช่อง | |
---|---|
password |
ความยาวขั้นต่ำของรหัสผ่านที่อนุญาต ค่า 0 หมายความว่าไม่มีข้อจำกัด มีผลบังคับใช้เฉพาะเมื่อ |
password |
จำนวนตัวอักษรขั้นต่ำที่ต้องมีในรหัสผ่าน บังคับใช้เมื่อ |
password |
จํานวนตัวอักษรพิมพ์เล็กขั้นต่ำในรหัสผ่าน บังคับใช้เมื่อ |
password |
จำนวนขั้นต่ำของอักขระที่ไม่ใช่ตัวอักษร (ตัวเลขหรือสัญลักษณ์) ที่ต้องมีในรหัสผ่าน มีผลบังคับใช้เฉพาะเมื่อ |
password |
จำนวนตัวเลขขั้นต่ำที่ต้องมีในรหัสผ่าน มีผลบังคับใช้เฉพาะเมื่อ |
password |
จํานวนสัญลักษณ์ขั้นต่ำที่ต้องมีในรหัสผ่าน มีผลบังคับใช้เฉพาะเมื่อ |
password |
จำนวนตัวอักษรพิมพ์ใหญ่ขั้นต่ำที่ต้องมีในรหัสผ่าน มีผลบังคับใช้เฉพาะเมื่อ |
password |
คุณภาพรหัสผ่านที่กำหนด |
password |
ระยะเวลาของประวัติรหัสผ่าน หลังจากตั้งค่าช่องนี้ ผู้ใช้จะป้อนรหัสผ่านใหม่ซึ่งเหมือนกับรหัสผ่านในประวัติไม่ได้ ค่า 0 หมายความว่าไม่มีข้อจำกัด |
maximum |
จำนวนครั้งที่ป้อนรหัสผ่านที่ผิดเพื่อปลดล็อกอุปกรณ์ได้ก่อนที่จะมีการล้างข้อมูลอุปกรณ์ ค่า 0 หมายความว่าไม่มีข้อจำกัด |
password |
หมดเวลาการหมดอายุของรหัสผ่าน ระยะเวลาเป็นวินาทีที่มีเศษทศนิยมได้สูงสุด 9 หลัก โดยลงท้ายด้วย " |
password |
ขอบเขตที่ข้อกำหนดของรหัสผ่านมีผล |
require |
ระยะเวลาหลังจากปลดล็อกอุปกรณ์หรือโปรไฟล์งานโดยใช้รูปแบบการตรวจสอบสิทธิ์ที่รัดกุม (รหัสผ่าน, PIN, รูปแบบ) ที่สามารถปลดล็อกโดยใช้วิธีการตรวจสอบสิทธิ์อื่นๆ (เช่น ลายนิ้วมือ เอเจนต์ความน่าเชื่อถือ ใบหน้า) หลังจากพ้นช่วงเวลาที่ระบุไว้แล้ว มีเพียงรูปแบบการตรวจสอบสิทธิ์ที่รัดกุมเท่านั้นที่จะใช้ปลดล็อกอุปกรณ์หรือโปรไฟล์งานได้ |
unified |
ควบคุมว่าจะอนุญาตให้ใช้การล็อกแบบรวมสำหรับอุปกรณ์และโปรไฟล์งานหรือไม่ในอุปกรณ์ที่ใช้ Android 9 ขึ้นไปที่มีโปรไฟล์งาน คุณจะตั้งค่านี้ได้ก็ต่อเมื่อตั้งค่า |
PasswordQuality
ข้อกำหนดด้านคุณภาพของรหัสผ่าน
หมายเหตุ
- ข้อกำหนดตามระดับความซับซ้อนคือ
COMPLEXITY_LOW
,COMPLEXITY_MEDIUM
และCOMPLEXITY_HIGH
- ระบบจะถือว่าอินสแตนซ์ของ
อยู่ระดับอุปกรณ์หากมีการตั้งค่าPasswordRequirements
เป็นpasswordScope
SCOPE_DEVICE
- คุณจะระบุข้อกำหนดตามระดับความซับซ้อนได้ในอินสแตนซ์ระดับอุปกรณ์ของ
เท่านั้นPasswordRequirements
- หาก
มีองค์ประกอบระดับอุปกรณ์ที่กําหนดpasswordPolicies
เป็นค่าตามระดับความซับซ้อน องค์ประกอบดังกล่าวต้องมีองค์ประกอบระดับอุปกรณ์อีกรายการที่กําหนดpasswordQuality
เป็นค่าที่ไม่อิงตามระดับความซับซ้อนด้วย ในกรณีนี้ เฉพาะค่าตามความซับซ้อนเท่านั้นที่ใช้กับอุปกรณ์โปรไฟล์งานส่วนบุคคลที่ใช้ Android 12 ขึ้นไป และเฉพาะค่าที่ไม่ตามความซับซ้อนเท่านั้นที่ใช้กับอุปกรณ์อื่นๆ ทั้งหมดpasswordQuality
- ข้อกำหนดระดับอุปกรณ์ที่ไม่อิงตามความซับซ้อนซึ่งใช้กับอุปกรณ์ที่มีโปรไฟล์งานซึ่งเป็นเจ้าของส่วนตัวใน Android 12 ขึ้นไปจะได้รับการจัดการเป็นข้อกำหนดระดับแอปพลิเคชันตามความซับซ้อนที่เข้มงวดที่สุดลำดับถัดไป ซึ่งอาจทําให้ข้อกําหนดที่จําเป็นและข้อกําหนดที่ใช้มีความคลาดเคลื่อนเล็กน้อย
- ดู
เพื่อดูข้อกำหนดรหัสผ่านที่มีผลกับอุปกรณ์จริงappliedPasswordPolicies
Enum | |
---|---|
PASSWORD_QUALITY_UNSPECIFIED |
ไม่มีข้อกำหนดเกี่ยวกับรหัสผ่าน |
BIOMETRIC_WEAK |
อุปกรณ์ต้องได้รับการรักษาความปลอดภัยด้วยเทคโนโลยีการจดจำข้อมูลไบโอเมตริกที่มีการรักษาความปลอดภัยในระดับต่ำเป็นอย่างน้อย ซึ่งรวมถึงเทคโนโลยีที่สามารถจดจำตัวตนของบุคคลซึ่งเทียบเท่ากับ PIN 3 หลักโดยประมาณ (การตรวจจับที่ผิดพลาดน้อยกว่า 1 ใน 1,000) เมื่อใช้กับอุปกรณ์ที่มีโปรไฟล์งานซึ่งเป็นเจ้าของส่วนตัวในขอบเขตอุปกรณ์ 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, รูปแบบ) ที่จะปลดล็อกโดยใช้วิธีการตรวจสอบสิทธิ์อื่นๆ (เช่น ลายนิ้วมือ, ตัวแทนความน่าเชื่อถือ, ใบหน้า) หลังจากระยะเวลาที่ระบุผ่านไปแล้ว คุณจะปลดล็อกอุปกรณ์หรือโปรไฟล์งานได้โดยใช้เฉพาะการตรวจสอบสิทธิ์ที่รัดกุมเท่านั้น
Enum | |
---|---|
REQUIRE_PASSWORD_UNLOCK_UNSPECIFIED |
ไม่ระบุ ค่าเริ่มต้นคือ USE_DEFAULT_DEVICE_TIMEOUT |
USE_DEFAULT_DEVICE_TIMEOUT |
ระบบจะตั้งค่าระยะเวลาหมดเวลาเป็นค่าเริ่มต้นของอุปกรณ์ |
REQUIRE_EVERY_DAY |
ตั้งค่าระยะเวลาหมดเวลาเป็น 24 ชั่วโมง |
UnifiedLockSettings
ควบคุมว่าจะอนุญาตให้ใช้การล็อกแบบรวมสำหรับอุปกรณ์และโปรไฟล์งานหรือไม่ในอุปกรณ์ที่ใช้ Android 9 ขึ้นไปที่มีโปรไฟล์งาน การดำเนินการนี้จะไม่ส่งผลต่ออุปกรณ์อื่นๆ
Enum | |
---|---|
UNIFIED_LOCK_SETTINGS_UNSPECIFIED |
ไม่ระบุ ค่าเริ่มต้นคือ ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK |
ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK |
อนุญาตให้ใช้ล็อกเดียวกันสำหรับอุปกรณ์และโปรไฟล์งาน |
REQUIRE_SEPARATE_WORK_LOCK |
ต้องมีล็อกแยกต่างหากสำหรับโปรไฟล์งาน |