-
Type:
Problem report
-
Resolution: Unresolved
-
Priority:
Critical
-
None
-
Affects Version/s: 8.0.0, 8.0.1rc1, 8.2.0alpha1
-
Component/s: Frontend (F)
Steps to reproduce:
- Install Zabbix 8.0.0 on Rocky Linux 9.
- Configure an LDAP connection in Zabbix.
- Create a user group named "Zabbix Administrator (LDAP)".
- Set the group's authentication source to the previously configured LDAP connection.
- Navigate to Users → Users.
- Click on Create user.
- Fill in the required user details (username, name, surname, etc.).
- Assign the new user to the "Zabbix Administrator (LDAP)" group.
- Try to save the new user without entering a local password.
Result:
Zabbix prevents the user from being created and displays a validation error in the browser's JavaScript console:
text{{Validation error for missing field "/password1": This field cannot be empty.
Validation error for missing field "/password2": This field cannot be empty.}}
The password fields are not displayed in the user creation form, but Zabbix still validates them as mandatory.

Expected:
Zabbix should allow the creation of users assigned to an LDAP authentication group without requiring a local password.
Since these users authenticate against the configured LDAP server, a local Zabbix password should not be required.
The user should be created successfully using the LDAP authentication configuration.