Hi there,
I'm using Zabbix for some time now. Due to some changes in our network infrastructure, I've decided to set up a fresh monitoring server with - of course - Zabbix.
Before we were using LDAP authentication in Apache, mostly because the previous versions did not support LDAP authentication. In order to get things to work easier, we gave our "guest" user Super admin rights.
Now, I tried using both LDAP as HTTP auth in Zabbix but I'm clueless why the user should exist in Zabbix.
The reason I'm using LDAP (or HTTP Auth) is that I can use my own authentication database.
I understand that Zabbix should "know" the user, in order to attach some rights and media to the user. But now I have to create all the users by hand, in order to grant them access.
I would like to suggest the following change:
When a user logs in, Zabbix checks if the user exists locally. If this is true: Presto, access granted.
If the user does not exist, add it to the database. This way all "new" users can use Zabbix.
Of course, this could be a setting because there could be users that don't want this behaviour.
I'm looking forward to a response.
Thanks!
I'm using Zabbix for some time now. Due to some changes in our network infrastructure, I've decided to set up a fresh monitoring server with - of course - Zabbix.
Before we were using LDAP authentication in Apache, mostly because the previous versions did not support LDAP authentication. In order to get things to work easier, we gave our "guest" user Super admin rights.
Now, I tried using both LDAP as HTTP auth in Zabbix but I'm clueless why the user should exist in Zabbix.
The reason I'm using LDAP (or HTTP Auth) is that I can use my own authentication database.
I understand that Zabbix should "know" the user, in order to attach some rights and media to the user. But now I have to create all the users by hand, in order to grant them access.
I would like to suggest the following change:
When a user logs in, Zabbix checks if the user exists locally. If this is true: Presto, access granted.
If the user does not exist, add it to the database. This way all "new" users can use Zabbix.
Of course, this could be a setting because there could be users that don't want this behaviour.
I'm looking forward to a response.

Thanks!