# Apple policy: Код-пароль

 Раздел **Настройки код-пароля** позволяет управлять требованиями к код-паролю устройства и связанными с ним правилами безопасности (например, минимальной длиной и сложностью).

## Параметры

 В редакторе Apple Policy параметры код-пароля настраиваются с помощью переключателей и числовых полей. Многие поля содержат всплывающие подсказки, указывающие на поддерживаемые версии ОС и требования к супервизии (supervision).

### Переключатели код-пароля

- **ChangeAtNextAuth**: принудительный сброс пароля при следующем входе пользователя в систему.
- **RequireAlphanumericPasscode**: требование наличия как минимум одной буквы и одной цифры.
- **RequireComplexPasscode**: требование «сложного» код-пароля (отсутствие повторяющихся/последовательных паттернов и наличие как минимум одного спецсимвола).
- **RequirePasscode**: требование наличия код-пароля без дополнительных требований к его длине или сложности. Примечание: настройка других параметров код-пароля подразумевает обязательное наличие самого код-пароля.

### Числовые поля

- **FailedAttemptsResetInMinutes**: количество минут до сброса счетчика неудачных попыток (требуется настройка MaximumFailedAttempts).
- **MaximumFailedAttempts**: количество разрешенных неудачных попыток до стирания или блокировки устройства (диапазон: 2–11).
- **MaximumGracePeriodInMinutes**: время, в течение которого устройство может оставаться разблокированным без ввода код-пароля (0 = отключено).
- **MaximumInactivityInMinutes**: время бездействия до блокировки устройства (диапазон: 0–15).
- **MaximumPasscodeAgeInDays**: максимальный срок действия код-пароля до принудительной смены (диапазон: 0–730).
- **MinimumComplexCharacters**: минимальное количество «сложных» символов (диапазон: 0–4).
- **MinimumLength**: минимальная длина код-пароля (диапазон: 0–16).
- **PasscodeReuseLimit**: глубина истории код-паролей для предотвращения повторного использования старых паролей (диапазон: 1–50).