متطلبات كلمة المرور المستخدَمة لفتح قفل الجهاز
تمثيل 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 |
مهلة انتهاء صلاحية كلمة المرور مدة بالثواني مع ما يصل إلى تسعة أرقام كسور، وتنتهي بـ " |
passwordScope |
النطاق الذي ينطبق عليه شرط كلمة المرور |
requirePasswordUnlock |
هي المدة الزمنية التي يمكن بعدها فتح قفل الجهاز أو ملف العمل باستخدام أي طريقة مصادقة أخرى (مثل بصمة الإصبع أو وكلاء الثقة أو التعرّف على الوجه) بعد فتح قفله باستخدام طريقة مصادقة قوية (كلمة المرور أو رقم التعريف الشخصي أو النقش). بعد انقضاء الفترة الزمنية المحدّدة، لا يمكن استخدام سوى أشكال المصادقة القوية لفتح قفل الجهاز أو ملف العمل. |
unifiedLockSettings |
يتحكّم هذا الإعداد في ما إذا كان مسموحًا بقفل موحّد للجهاز وملف العمل على الأجهزة التي تعمل بالإصدار 9 من نظام التشغيل Android والإصدارات الأحدث والتي تتضمّن ملف عمل. لا يمكن ضبط هذا الخيار إلا إذا تم ضبط |
PasswordQuality
متطلبات جودة كلمة المرور
ملاحظة:
- المتطلبات المستندة إلى التعقيد هي
COMPLEXITY_LOW
وCOMPLEXITY_MEDIUM
وCOMPLEXITY_HIGH
. - يُقال إنّ مثيلاً من
له نطاق الجهاز إذا تم ضبطPasswordRequirements
علىpasswordScope
.SCOPE_DEVICE
- يُقال إنّ مثيلاً من
يقتصر على الملف الشخصي إذا تم ضبطPasswordRequirements
علىpasswordScope
.SCOPE_PROFILE
- يُقال إنّ مثيلاً من
يستند إلى التعقيد (أو لا يستند إلى التعقيد) إذا تم ضبطPasswordRequirements
على قيمة تستند إلى التعقيد (أو لا تستند إلى التعقيد).passwordQuality
- بالنسبة إلى كل نطاق، إذا كان هناك عنصر يستند إلى التعقيد، يجب أن يكون هناك أيضًا عنصر لا يستند إلى التعقيد للنطاق نفسه.
- إذا كان هناك عنصر يستند إلى التعقيد ونطاقه على مستوى الملف الشخصي، وكانت هناك عناصر نطاقها على مستوى الجهاز، يجب أن تتوفّر العناصر التي تستند إلى التعقيد ونطاقها على مستوى الجهاز والعناصر التي لا تستند إلى التعقيد ونطاقها على مستوى الجهاز.
- إذا كانت هناك عناصر على مستوى الملف الشخصي تتضمّن قيمًا تستند إلى التعقيد وقيمًا لا تستند إلى التعقيد (في هذه الحالة، يجب ألا تكون العناصر على مستوى الجهاز متوفّرة أو يجب أن تتضمّن قيمًا تستند إلى التعقيد وقيمًا لا تستند إلى التعقيد أيضًا)، سيتم تطبيق القيم المستندة إلى التعقيد على الأجهزة التي تتضمّن ملفات عمل على نظام التشغيل Android 12 والإصدارات الأحدث لكلا النطاقين، وسيتم تطبيق القيم غير المستندة إلى التعقيد على جميع الأجهزة الأخرى.
- في حال توفُّر عناصر على مستوى الجهاز تتضمّن قيمًا تستند إلى التعقيد وقيمًا لا تستند إلى التعقيد، ولكن لا تتوفّر عناصر على مستوى الملف الشخصي، سيتم تطبيق القيمة المستندة إلى التعقيد على الأجهزة التي تعمل بنظام التشغيل Android 12 والإصدارات الأحدث والتي تتضمّن ملف عمل شخصي، وسيتم تطبيق القيمة غير المستندة إلى التعقيد فقط على جميع الأجهزة الأخرى.
- سيتم التعامل مع المتطلبات غير المستندة إلى التعقيد والمطبَّقة على مستوى الجهاز على أجهزة ملف العمل المملوكة شخصيًا والتي تعمل بالإصدار 12 من نظام التشغيل Android والإصدارات الأحدث على أنّها المتطلبات الأكثر صرامة المستندة إلى التعقيد والمطبَّقة على التطبيق. وقد يؤدي ذلك إلى اختلاف طفيف بين المتطلبات المطلوبة والمتطلبات المطبَّقة.
- اطّلِع على
لمعرفة متطلبات كلمة المرور التي يتم تطبيقها فعليًا على الجهاز.appliedPasswordPolicies
- راجِع دليل PasswordQuality للحصول على مزيد من التفاصيل حول كيفية اختيار مثيلات
PasswordRequirements
ليتم تطبيقها استنادًا إلى وضع الإدارة.
عمليات التعداد | |
---|---|
PASSWORD_QUALITY_UNSPECIFIED |
لا توجد متطلبات لكلمة المرور. |
BIOMETRIC_WEAK |
يجب أن يكون الجهاز مزوّدًا بتكنولوجيا التعرّف البيومتري منخفضة الأمان كحدّ أدنى. ويشمل ذلك التكنولوجيات التي يمكنها التعرّف على هوية شخص ما والتي تعادل تقريبًا رقم تعريف شخصي مكوّنًا من 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
هي المدة الزمنية التي يمكن بعدها فتح قفل الجهاز أو ملف العمل باستخدام أي طريقة مصادقة أخرى (مثل بصمة الإصبع أو وكلاء الثقة أو التعرّف على الوجه) بعد فتح قفله باستخدام طريقة مصادقة قوية (كلمة المرور أو رقم التعريف الشخصي أو النقش). بعد انقضاء الفترة الزمنية المحدّدة، لا يمكن استخدام سوى أشكال المصادقة القوية لفتح قفل الجهاز أو ملف العمل.
عمليات التعداد | |
---|---|
REQUIRE_PASSWORD_UNLOCK_UNSPECIFIED |
غير محدد القيمة التلقائية هي USE_DEFAULT_DEVICE_TIMEOUT. |
USE_DEFAULT_DEVICE_TIMEOUT |
يتم ضبط مدة المهلة على القيمة التلقائية للجهاز. |
REQUIRE_EVERY_DAY |
تم ضبط مهلة الجلسة على 24 ساعة. |
UnifiedLockSettings
يتحكّم هذا الإعداد في ما إذا كان مسموحًا بقفل موحّد للجهاز وملف العمل على الأجهزة التي تعمل بالإصدار 9 من نظام التشغيل Android والإصدارات الأحدث والتي تتضمّن ملف عمل. ولن يؤثر ذلك في الأجهزة الأخرى.
عمليات التعداد | |
---|---|
UNIFIED_LOCK_SETTINGS_UNSPECIFIED |
غير محدد القيمة التلقائية هي ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK . |
ALLOW_UNIFIED_WORK_AND_PERSONAL_LOCK |
يُسمح باستخدام قفل مشترك للجهاز وملف العمل. |
REQUIRE_SEPARATE_WORK_LOCK |
يجب توفير قفل منفصل لملف العمل. |