Deploy Dashboard Permissions

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
optionstechnology
Posts: 234
Joined: Thu Nov 17, 2016 11:26 am

Deploy Dashboard Permissions

Post by optionstechnology »

Version 5.4.2

I would like to give my users permission to deploy dashboards without making them full admins

How can this be done?
avandemore
Posts: 1597
Joined: Tue Sep 27, 2016 4:57 pm

Re: Deploy Dashboard Permissions

Post by avandemore »

It cannot be done currently. What you are requesting is to have an Administrative level action work for a non-Admin. There is more work being done in the pipeline for permission granularity:

https://www.nagios.com/roadmaps/

However I'm not sure your request would be covered in that as it seems only an Admin should be able to alter other user's dashboards. I can submit a feature request if you like.
Previous Nagios employee
optionstechnology
Posts: 234
Joined: Thu Nov 17, 2016 11:26 am

Re: Deploy Dashboard Permissions

Post by optionstechnology »

Yes please do-

I have users who create dashboards for our clients and need to be able to deploy it to the client user accounts

In the meantime is there an easy way of doing this in the back end? Like can I copy a dashboard from one user to another?

Where are the dashboards physically located on the nagios server?
avandemore
Posts: 1597
Joined: Tue Sep 27, 2016 4:57 pm

Re: Deploy Dashboard Permissions

Post by avandemore »

Code: Select all

# mysql -uroot -pnagiosxi nagiosxi -e "SELECT * FROM xi_usermeta WHERE KEYNAME = 'dashboards';"
Will show you the existing dashboards.
There is no existing process to copy that data to other users other than as an Admin user.
Previous Nagios employee
optionstechnology
Posts: 234
Joined: Thu Nov 17, 2016 11:26 am

Re: Deploy Dashboard Permissions

Post by optionstechnology »

So as an admin how do I share a dashboard someone else has created?
avandemore
Posts: 1597
Joined: Tue Sep 27, 2016 4:57 pm

Re: Deploy Dashboard Permissions

Post by avandemore »

If a user wants to export their dashboard to another user, they need to be an admin. If an admin user exports their dashboard and is then demoted, the dashboard will remain.
Previous Nagios employee
optionstechnology
Posts: 234
Joined: Thu Nov 17, 2016 11:26 am

Re: Deploy Dashboard Permissions

Post by optionstechnology »

Will that give the other user the ability to edit the dashboard?
avandemore
Posts: 1597
Joined: Tue Sep 27, 2016 4:57 pm

Re: Deploy Dashboard Permissions

Post by avandemore »

Yes but it's not a shared dashboard, it's a copy.
Previous Nagios employee
Locked