Page 1 of 1

Deploy Dashboard Permissions

Posted: Wed Mar 22, 2017 6:00 am
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?

Re: Deploy Dashboard Permissions

Posted: Wed Mar 22, 2017 10:27 am
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.

Re: Deploy Dashboard Permissions

Posted: Thu Mar 23, 2017 4:09 am
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?

Re: Deploy Dashboard Permissions

Posted: Thu Mar 23, 2017 9:10 am
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.

Re: Deploy Dashboard Permissions

Posted: Fri Mar 24, 2017 11:05 am
by optionstechnology
So as an admin how do I share a dashboard someone else has created?

Re: Deploy Dashboard Permissions

Posted: Fri Mar 24, 2017 12:24 pm
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.

Re: Deploy Dashboard Permissions

Posted: Tue Mar 28, 2017 11:33 am
by optionstechnology
Will that give the other user the ability to edit the dashboard?

Re: Deploy Dashboard Permissions

Posted: Tue Mar 28, 2017 12:02 pm
by avandemore
Yes but it's not a shared dashboard, it's a copy.