HTTP
Обзор
Для проверки имен пользователей и паролей можно использовать аутентификацию на основе HTTP или веб-сервера (например, BasicAuthentication, NTLM/Kerberos). Обратите внимание, что пользователь также должен существовать в Zabbix, однако его пароль Zabbix использоваться не будет.
Будьте осторожны! Перед включением этой функции убедитесь, что аутентификация веб-сервера настроена и работает правильно.
Аутентификацию HTTP можно отключить, установив $ZBX_FEATURE_FLAGS['http_auth_enabled'] = false в файле конфигурации веб-интерфейса (zabbix.conf.php).
В этом случае вкладка Настройки HTTP с параметрами аутентификации HTTP будет скрыта.
Конфигурация

Параметры конфигурации:
| Параметр | Описание |
|---|---|
| Включить HTTP-аутентификацию | Установите флажок, чтобы включить HTTP-аутентификацию. При наведении указателя мыши на появится подсказка с предупреждением о том, что при аутентификации веб-сервера все пользователи (даже с доступом к веб-интерфейсу, настроенным как LDAP/Внутренняя) будут проходить аутентификацию на веб-сервере, а не в Zabbix. |
| Форма входа по умолчанию | Укажите, куда перенаправлять неаутентифицированных пользователей: Форма входа Zabbix — стандартная страница входа Zabbix. Форма входа HTTP — страница входа HTTP. Рекомендуется включать аутентификацию на основе веб-сервера только для страницы index_http.php. Если для параметра Форма входа по умолчанию установлено значение «Страница входа HTTP», пользователь будет автоматически авторизован, если модуль аутентификации веб-сервера установит действительное имя пользователя в переменной $_SERVER.Поддерживаются следующие ключи $_SERVER: PHP_AUTH_USER, REMOTE_USER, AUTH_USER. |
| Удалять имя домена | Список имен доменов, разделенных запятыми, которые следует удалять из имени пользователя. Например, comp,any: если имя пользователя — «Admin@any» или «comp\Admin», пользователь войдет в систему как «Admin»; если имя пользователя — «notacompany\Admin», вход будет запрещен. |
| Учитывать регистр при входе | Снимите флажок, чтобы отключить учет регистра в именах пользователей при входе (по умолчанию учет регистра включен). Отключение учета регистра позволяет, например, войти как «admin», даже если пользователь Zabbix называется «Admin» или «ADMIN». Обратите внимание: если учет регистра при входе отключен и существует несколько пользователей Zabbix с похожими именами (например, Admin и admin), вход для этих пользователей всегда будет запрещен со следующим сообщением об ошибке: «Аутентификация не выполнена: предоставленные учетные данные не являются уникальными». |
Для внутренних пользователей, которые не могут войти с использованием HTTP-учетных данных (если в качестве формы входа по умолчанию установлена форма входа HTTP), что приводит к ошибке 401, можно добавить строку ErrorDocument 401 /index.php?form=default к директивам базовой аутентификации. Это перенаправит пользователя на обычную форму входа Zabbix.
появится подсказка с предупреждением о том, что при аутентификации веб-сервера все пользователи (даже с