Wir haben es endlich mit einer recht einfachen Konfiguration gemacht. Da Hosts in Hostgruppen zusammengefasst sind, erhalten Benutzer Zugriff auf diese Hostgruppen mit der folgenden Konfiguration in /etc/icingaweb2/roles.ini
:
[group1] users = "user1,user2" permissions = "monitoring/command/*,module/*" monitoring/filter/objects = "(hostgroup_name=hosts-group1-test|hostgroup_name=hosts-group1-prod)"
Ein Benutzer kann mehreren dieser Konfigurationsblöcke hinzugefügt werden.