Page 1 of 2

Share or Create default dashboard

Posted: Thu Mar 03, 2011 3:07 pm
by symm2112
Is it possible for an admin to create dashboards that he can then "share" to specific users to make maintenance easy? For instance, I have clients that will need access to their own hosts. If I give them their access through the notifications, i've created a dashboard that I want to grant to members of a specific contact group. They may add people and I don't want to have to login as each user to configure the same dashboard if possible. I'd rather create it once through the admin user, save it, and then assign it to each member as I add their accounts to the server.

If not, is there a way to "save" the dashboard somewhere so that I can grant permissions to it so that they can grab it and add it to their views?

Re: Share or Create default dashboard

Posted: Thu Mar 03, 2011 3:20 pm
by tonyyarusso
I believe this feature is a current work in progress actually. I'm not sure of an ETA, but probably "soon".

Re: Share or Create default dashboard

Posted: Mon Apr 18, 2011 9:47 am
by rredmond
Oh yes, I was gonna post my own and then I spotted this one! We all have a boss that wants "YOUR" dashboard! The ability to clone to another user or share out a dashboard would be VERY helpful! If this is in devlopment please let me know when it is available!

Re: Share or Create default dashboard

Posted: Mon Apr 18, 2011 9:58 am
by rdedon
We have had several variations on this request and appears it would be an extremely useful feature. We will definitely make a post once completed :-)

Re: Share or Create default dashboard

Posted: Tue Jun 28, 2011 7:51 am
by nwieland
rdedon wrote:We have had several variations on this request and appears it would be an extremely useful feature. We will definitely make a post once completed :-)
Indeed it would be extremely useful, any ETA on this? :)

Re: Share or Create default dashboard

Posted: Tue Jun 28, 2011 11:36 am
by mguthrie
I'll mention it again in staff meeting today. There is definite interest in this feature.

Re: Share or Create default dashboard

Posted: Wed Jun 29, 2011 12:50 am
by nwieland
mguthrie wrote:I'll mention it again in staff meeting today. There is definite interest in this feature.
cheers!

Re: Share or Create default dashboard

Posted: Wed Jun 29, 2011 4:56 am
by Michalux
Until the awaited feature is available, You can use a workaround -> copy all dashboards directly in the postgres database :D
To do this connect to postgres nagiosxi database. Then in the table xi_users locate the user_id of the users You want to copy dashboards between.
Next go to the table xi_usermeta and look for the rows that have user_id equal to what You've found in xi_users and the keyname='dashboards'.
Then You can simply copy the keyvalue data from one user to another (using SQL update or phpPgAdmin) - this will duplicate all dashboards between users (be careful while coping - You cannot add data from one user's keyvalue to another. Have to overwrite it, so the destination user will loose all his current dashboards).

Of course an alternative to copying all dashboards is to copy just the dashboards You need, but it requires more effort to understand the data structure (not enough just to copy sections - have to change some values too) and is a little bit tricky, since all this data is actually one veeeery long line - so it is easy to make a mistake).

To do all of this I recommend using phpPgAdmin :) It simplifies the whole operation :)

Michalux

Re: Share or Create default dashboard

Posted: Fri Jul 01, 2011 1:05 pm
by mguthrie
We this component just about ready, but it will be released as a customer-only download. I'm guessing it should be available in the next month or so.

Re: Share or Create default dashboard

Posted: Fri Oct 21, 2011 3:33 pm
by cloberjewels
Was this released yet? Thx.