How to take over XI dashboard created by someone else

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
dlukinski
Posts: 1130
Joined: Tue Oct 06, 2015 9:42 am

How to take over XI dashboard created by someone else

Post by dlukinski »

Hello XI support

How could access and take over dashboard, created by someone else?
- this is very important as more and more users trying to publish their dashboards to others?


Thank you
User avatar
jbrunkow
Posts: 441
Joined: Fri Mar 13, 2020 10:45 am

Re: How to take over XI dashboard created by someone else

Post by jbrunkow »

Do you need the person to be able to view or edit the dashboard? Is the user who created the dashboard still with your company?
DASHBOARDS DOCUMENT

If a person wants to share a dashboard they created with another, they can navigate to the Dashboards section of XI using the bar on top > click on the name of the dashboard they want to share under My Dashboards on the left pane > click on the three horizontal lines in the top right > click on the chain link to Get permalink > click the Copy to Clipboard button in the following popup > and share that link with whomever they please.
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.

Be sure to check out our Knowledgebase for helpful articles and solutions!
dlukinski
Posts: 1130
Joined: Tue Oct 06, 2015 9:42 am

Re: How to take over XI dashboard created by someone else

Post by dlukinski »

jbrunkow wrote:Do you need the person to be able to view or edit the dashboard? Is the user who created the dashboard still with your company?
DASHBOARDS DOCUMENT

If a person wants to share a dashboard they created with another, they can navigate to the Dashboards section of XI using the bar on top > click on the name of the dashboard they want to share under My Dashboards on the left pane > click on the three horizontal lines in the top right > click on the chain link to Get permalink > click the Copy to Clipboard button in the following popup > and share that link with whomever they please.

This is not what we need: how I could get over the dashboard (so that it becomes mine and I maintain one, including re-deployments)?
User avatar
jbrunkow
Posts: 441
Joined: Fri Mar 13, 2020 10:45 am

Re: How to take over XI dashboard created by someone else

Post by jbrunkow »

If you navigate to the Dashboards section of XI using the bar on top > then click Deploy Dashboards under Dashboard Tools on the left > that should bring you to the Dashboard Deployment Tool.
This tool allows admins to deploy one or more of their own dashboards to other users. This can be useful when you design a dashboard that other users may want access to.
If you want each user's copy of your dashboard to stay synchronized with your dashboard, select the 'Keep Synced' option.
Is that what you are looking for?

Note: Re-deploying a dashboard that has already been deployed will overwrite the user's old copy of the deployed dashboard.
To see all dashboards.

Code: Select all

# mysql -uroot -pnagiosxi nagiosxi -e "SELECT * FROM xi_usermeta WHERE KEYNAME = 'dashboards';"
I hope that helps! Let me know if I can answer any more questions.
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.

Be sure to check out our Knowledgebase for helpful articles and solutions!
dlukinski
Posts: 1130
Joined: Tue Oct 06, 2015 9:42 am

Re: How to take over XI dashboard created by someone else

Post by dlukinski »

jbrunkow wrote:If you navigate to the Dashboards section of XI using the bar on top > then click Deploy Dashboards under Dashboard Tools on the left > that should bring you to the Dashboard Deployment Tool.
This tool allows admins to deploy one or more of their own dashboards to other users. This can be useful when you design a dashboard that other users may want access to.
If you want each user's copy of your dashboard to stay synchronized with your dashboard, select the 'Keep Synced' option.
Is that what you are looking for?

Note: Re-deploying a dashboard that has already been deployed will overwrite the user's old copy of the deployed dashboard.
To see all dashboards.

Code: Select all

# mysql -uroot -pnagiosxi nagiosxi -e "SELECT * FROM xi_usermeta WHERE KEYNAME = 'dashboards';"
I hope that helps! Let me know if I can answer any more questions.

Hi

This command did not work for root, or nagios users
How could I get access for under my login?

Thanks
ssax
Dreams In Code
Posts: 7682
Joined: Wed Feb 11, 2015 12:54 pm

Re: How to take over XI dashboard created by someone else

Post by ssax »

There is not currently a process, sql query, or tool that will allow you to do this because the way it is written and the way the data is stored.

We can submit a feature request for development to add this functionality on your behalf if you'd like? Please keep in mind that the decision to implement the enhancement is at the discretion of our development team.
User avatar
jbrunkow
Posts: 441
Joined: Fri Mar 13, 2020 10:45 am

Re: How to take over XI dashboard created by someone else

Post by jbrunkow »

The SQL command didn't work for you?

Code: Select all

mysql -uroot -pnagiosxi nagiosxi -e "SELECT * FROM xi_usermeta WHERE KEYNAME = 'dashboards';"
from= topic 42994

What output did you get instead when you ran it? Any error messages?
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.

Be sure to check out our Knowledgebase for helpful articles and solutions!
Locked