I’ve followed the following how to, however, i’m getting “currently there is no dashlet available, please contact the administrator” when logging in as my restricted user?
I’ve granted permission to…
Allow access to module director
Allow scheduling host and service checks
Allow acknowledging host and service problems
Allow commenting on hosts and services
Allow scheduled host and service downtime.
…then director/filter/hostgroups is set to “windows-hostgroup, linux-hostgroup”
|icinga2web|2.4.1|
|director|1.6.2|
|monitoring|2.4.1|
How about the main permissions for the monitoring objects?
The main restriction must be defined for monitoring/filter/objects . In this example, the user should only see the hosts and services inside the linux-servers group.
Your configuration above only limits the actions. Btw - I did not test this with 2.4.1, so upgrading to the latest stable release might be desirable.
Not run through the upgrade process, very nervous of doing it tbh as i’m close to having everything sorted with the setup! Can I get away with just upgrading icingaweb2 or would icinga2 need upgrading it too based on my versions above?
The monitoring/filter/objectsis also set to windows-hostgroup, linux-hostgroup
Your configuration above only limits the actions.
Ideally I’m after a view only account through which nothing can be changed.
That object filter doesn’t look good, it will never match. You’ll need to provide a key, comparison operator and a value plus logical and/or operators.