Calidad de las políticas de contraseñas
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
En esta página, se resume la documentación proporcionada para PasswordRequirements.PasswordQuality
y se representa cómo se eligen las instancias de passwordRequirements
para que se apliquen según el modo de administración del dispositivo.
- Los requisitos basados en la complejidad son
COMPLEXITY_LOW
, COMPLEXITY_MEDIUM
y COMPLEXITY_HIGH
.
- Los requisitos basados en la calidad son todos los demás requisitos, excepto
PASSWORD_QUALITY_UNSPECIFIED
.
Antes de Android 12
Si están presentes, los parámetros de configuración basados en la calidad siempre se seleccionan para todos los alcances.
Android 12 y versiones posteriores
El comportamiento depende del modo de administración de dispositivos.
Dispositivos completamente administrados
Si está presente, siempre se aplica el parámetro de configuración basado en la calidad centrado en el dispositivo.
Dispositivos con perfil de trabajo de la empresa
Las primeras dos columnas representan la configuración de contraseñas que se especifica en la política. Las últimas dos columnas representan qué parámetros de configuración de contraseña se eligieron para aplicarse.
Configuración centrada en el dispositivo |
Configuración centrada en el perfil |
Configuración aplicada centrada en el dispositivo |
Configuración aplicada centrada en el perfil |
Complejidad y calidad |
Complejidad y calidad |
Complejidad |
Complejidad |
Complejidad y calidad |
Calidad |
Calidad |
Calidad |
Complejidad y calidad |
Ninguno |
Calidad |
Ninguno |
Calidad |
Complejidad y calidad |
No permitido |
Calidad |
Calidad |
Calidad |
Calidad |
Calidad |
Ninguno |
Calidad |
Ninguno |
Ninguno |
Complejidad y calidad |
Ninguno |
Complejidad |
Ninguno |
Calidad |
Ninguno |
Calidad |
Ninguno |
Ninguno |
Ninguno |
Ninguno |
Dispositivos con perfil de trabajo de propiedad personal
Las primeras dos columnas representan la configuración de contraseñas que se especifica en la política. Las últimas dos columnas representan qué parámetros de configuración de contraseña se eligieron para aplicarse.
Configuración centrada en el dispositivo |
Configuración centrada en el perfil |
Configuración aplicada centrada en el dispositivo |
Configuración aplicada centrada en el perfil |
Complejidad y calidad |
Complejidad y calidad |
Complejidad |
Complejidad |
Complejidad y calidad |
Calidad |
Complejidad |
Calidad |
Complejidad y calidad |
Ninguno |
Complejidad |
Ninguno |
Calidad |
Complejidad y calidad |
No permitido |
Calidad |
Calidad |
Complejidad (traducción de Calidad) |
Calidad |
Calidad |
Ninguno |
Complejidad (traducción de Calidad) |
Ninguno |
Ninguno |
Complejidad y calidad |
Ninguno |
Complejidad |
Ninguno |
Calidad |
Ninguno |
Calidad |
Ninguno |
Ninguno |
Ninguno |
Ninguno |
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-07-26 (UTC)
[null,null,["Última actualización: 2025-07-26 (UTC)"],[],[],null,["# Password policies quality\n\nThis page summarizes documentation provided for\n[`PasswordRequirements.PasswordQuality`](/android/management/reference/rest/v1/PasswordRequirements#passwordquality)\nand represents how [`passwordRequirements`](/android/management/reference/rest/v1/PasswordRequirements)\ninstances are chosen to be applied based on the device management mode.\n\n1. Complexity-based requirements are [`COMPLEXITY_LOW`](/android/management/reference/rest/v1/PasswordRequirements#PasswordQuality.ENUM_VALUES.COMPLEXITY_LOW), [`COMPLEXITY_MEDIUM`](/android/management/reference/rest/v1/PasswordRequirements#PasswordQuality.ENUM_VALUES.COMPLEXITY_MEDIUM) and [`COMPLEXITY_HIGH`](/android/management/reference/rest/v1/PasswordRequirements#PasswordQuality.ENUM_VALUES.COMPLEXITY_HIGH).\n2. Quality-based requirements are all other requirements except [`PASSWORD_QUALITY_UNSPECIFIED`](/android/management/reference/rest/v1/PasswordRequirements#PasswordQuality.ENUM_VALUES.PASSWORD_QUALITY_UNSPECIFIED).\n\nPrior to Android 12\n-------------------\n\nQuality-based settings are always selected for all scopes if present.\n\nAndroid 12 and later\n--------------------\n\nBehavior depends on the device management mode.\n\n### Fully managed devices\n\nDevice scoped quality-based setting is always applied if present.\n\n### Company-owned work profile devices\n\nThe first two columns represent which password settings are specified in the\npolicy. The last two columns represent which password settings are chosen to be\napplied.\n\n| Device-scoped setting | Profile-scoped setting | Applied device-scoped setting | Applied profile-scoped setting |\n|-----------------------|------------------------|-------------------------------|--------------------------------|\n| Complexity \\& Quality | Complexity \\& Quality | Complexity | Complexity |\n| Complexity \\& Quality | Quality | Quality | Quality |\n| Complexity \\& Quality | *None* | Quality | *None* |\n| Quality | Complexity \\& Quality | *Not allowed* ||\n| Quality | Quality | Quality | Quality |\n| Quality | *None* | Quality | *None* |\n| *None* | Complexity \\& Quality | *None* | Complexity |\n| *None* | Quality | *None* | Quality |\n| *None* | *None* | *None* | *None* |\n\n### Personally owned work profile devices\n\nThe first two columns represent which password settings are specified in the\npolicy. The last two columns represent which password settings are chosen to be\napplied.\n\n| Device-scoped setting | Profile-scoped setting | Applied device-scoped setting | Applied profile-scoped setting |\n|-----------------------|------------------------|--------------------------------------|--------------------------------|\n| Complexity \\& Quality | Complexity \\& Quality | Complexity | Complexity |\n| Complexity \\& Quality | Quality | Complexity | Quality |\n| Complexity \\& Quality | *None* | Complexity | *None* |\n| Quality | Complexity \\& Quality | *Not allowed* ||\n| Quality | Quality | Complexity (Translated from Quality) | Quality |\n| Quality | *None* | Complexity (Translated from Quality) | *None* |\n| *None* | Complexity \\& Quality | *None* | Complexity |\n| *None* | Quality | *None* | Quality |\n| *None* | *None* | *None* | *None* |"]]