Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-2509

Save, reuse and share Dashboards (like dashboard picklist)

    • We collect Jira feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      It would be nice to be able to create a dashboard layout and save it with a name and then allow users to select it as their dashboard.

      I would like our development team to all use the same dashboard, the QA team to use a different dashboard and other people outside of development who browse through JIRA to have yet another dashboard. It would be nice if I could create three dashboards like "Dev Dashboard","QA Dashboard", etc and then when you configure your dashboard you could select on of the predefined layouts.

            [JRASERVER-2509] Save, reuse and share Dashboards (like dashboard picklist)

            AntonA added a comment -

            Larissa,

            The feature is available in JIRA Professional and Enterprise. If you do have JIRA Professional or Enterprise, you need to have the Create Shared Object permission:
            http://www.atlassian.com/software/jira/docs/latest/global_permissions.html

            If you are still having trouble, please create a support request in our support instance:
            http://support.atlassian.com

            Cheers,
            Anton

            AntonA added a comment - Larissa, The feature is available in JIRA Professional and Enterprise. If you do have JIRA Professional or Enterprise, you need to have the Create Shared Object permission: http://www.atlassian.com/software/jira/docs/latest/global_permissions.html If you are still having trouble, please create a support request in our support instance: http://support.atlassian.com Cheers, Anton

            We've just got JIRA in the last few months and I've set up a dashboard for my team, however no-one but me can see it. It says it's a private dashboard, but does not allow me to open it up to other users.
            I believe this is the feature that was being discussed in this tracker - please can someone advise what I need to do?

            Many thanks

            Larissa Jackson added a comment - We've just got JIRA in the last few months and I've set up a dashboard for my team, however no-one but me can see it. It says it's a private dashboard, but does not allow me to open it up to other users. I believe this is the feature that was being discussed in this tracker - please can someone advise what I need to do? Many thanks

            Brian Lane added a comment -

            Hello All,

            I am happy to report that this new feature is being resolved as part of our JIRA 3.13 release.

            We expect 3.13 to be released in early Sept.

            Thanks to all of you for your feedback and suggestions! The feedback we received via JRA-2509 really helped define the feature/functionality.

            Cheers.

            Brian Lane
            JIRA Product Manager

            Brian Lane added a comment - Hello All, I am happy to report that this new feature is being resolved as part of our JIRA 3.13 release. We expect 3.13 to be released in early Sept. Thanks to all of you for your feedback and suggestions! The feedback we received via JRA-2509 really helped define the feature/functionality. Cheers. Brian Lane JIRA Product Manager

            Nick,
            Can I hope issue JRA-14068 will be also addressed with implementation of shared dashboards?
            Sergiy.

            Sergiy LIZENKO added a comment - Nick, Can I hope issue JRA-14068 will be also addressed with implementation of shared dashboards? Sergiy.

            Hi guys,

            We do appreciate the plugins being written and think they are filling a gap, but we will be writing this from scratched. The feature I have in mind is similar to Roman's though will be fully configurable via the UI. More importantly though, users will be able to search for pages they wish to include and add them to their dashboard. We will be introducing the concept of multiple share permissions (and extending filters to use this as well) and favourites (again, you will be able to favourite filters). We see filters a necessary piece of work for this issue due to so many portals being backed by filters (and we have been wanting to make filters easier to use for a long time anyway).
            It should fully replace both plugins (sorry) and add a lot more functionality and usability on top.

            As a bonus, for those using project roles, project admins will also be able to add dashboard pages to the the browse project page. I think will be awesome.

            I totally agree with the pain of the ownership issues, though we still can't come up with an appropriate (easy) fix. Due to the time that this will take already, we decided not to make it part of this work.

            Cheers for the input guys,
            Nick

            Nick Menere [Atlassian] (Inactive) added a comment - Hi guys, We do appreciate the plugins being written and think they are filling a gap, but we will be writing this from scratched. The feature I have in mind is similar to Roman's though will be fully configurable via the UI. More importantly though, users will be able to search for pages they wish to include and add them to their dashboard. We will be introducing the concept of multiple share permissions (and extending filters to use this as well) and favourites (again, you will be able to favourite filters). We see filters a necessary piece of work for this issue due to so many portals being backed by filters (and we have been wanting to make filters easier to use for a long time anyway). It should fully replace both plugins (sorry) and add a lot more functionality and usability on top. As a bonus, for those using project roles, project admins will also be able to add dashboard pages to the the browse project page. I think will be awesome. I totally agree with the pain of the ownership issues, though we still can't come up with an appropriate (easy) fix. Due to the time that this will take already, we decided not to make it part of this work. Cheers for the input guys, Nick

            I haven't checked out Roman's plug in but if it "does what it says on the packet" it seems like a more elegant approach than mine and is more likely the way you'd want to implement the "proper" functionality.

            Atlassian - I assume the sharing of portal pages would work in much the same way as sharing filters? If this is the case one thing worth considering is a couple of particular quirks of the shared filter approach that can be quite annoying that would be great not to bring across. The first issue is that an administrator can't delete someone else's filter and literally has to ask them to do this. Secondly, you can't transfer ownership of filters or have more than one owner. It's quite common to use a shared filter across a group and have that filter needing to be updated quite frequently. This causes a lot of issues when the specific owner is on leave/away etc. Although this perhaps doesn't sound like it would happen that often we've had it occur enough times to be painful and in these cases had to resort to modifying the underlying database directly to switch owners.

            Anyway, hopefully these suggestions are useful!

            Simon

            Simon Keary added a comment - I haven't checked out Roman's plug in but if it "does what it says on the packet" it seems like a more elegant approach than mine and is more likely the way you'd want to implement the "proper" functionality. Atlassian - I assume the sharing of portal pages would work in much the same way as sharing filters? If this is the case one thing worth considering is a couple of particular quirks of the shared filter approach that can be quite annoying that would be great not to bring across. The first issue is that an administrator can't delete someone else's filter and literally has to ask them to do this. Secondly, you can't transfer ownership of filters or have more than one owner. It's quite common to use a shared filter across a group and have that filter needing to be updated quite frequently. This causes a lot of issues when the specific owner is on leave/away etc. Although this perhaps doesn't sound like it would happen that often we've had it occur enough times to be painful and in these cases had to resort to modifying the underlying database directly to switch owners. Anyway, hopefully these suggestions are useful! Simon

            Thanks Roman but I've installed your plugin but, after haivng followed your instructions for the installation, I dont see it in the plugins list under Administration. As a consequence, I can not share any dashboard, even if i have configured it.
            I am running 3.11. Any incompatibility ? Any Idea ? A.

            Antonio Vollono added a comment - Thanks Roman but I've installed your plugin but, after haivng followed your instructions for the installation, I dont see it in the plugins list under Administration. As a consequence, I can not share any dashboard, even if i have configured it. I am running 3.11. Any incompatibility ? Any Idea ? A.

            RomanR added a comment -

            There is one more Jira plugin implemening this functionality. It already has first release candidate and seems to be stable and very usefull. The portal pages are NOT duplicated for every user like in Simon Keary's 'Publish Portal Page Plugin' but provides just view to your authored dashboards for other users. This feature provides possibility to update portal page by author and the updates are immediately visible by other users.

            See http://code.google.com/p/jira-dashboard-sharing/

            RomanR added a comment - There is one more Jira plugin implemening this functionality. It already has first release candidate and seems to be stable and very usefull. The portal pages are NOT duplicated for every user like in Simon Keary's 'Publish Portal Page Plugin' but provides just view to your authored dashboards for other users. This feature provides possibility to update portal page by author and the updates are immediately visible by other users. See http://code.google.com/p/jira-dashboard-sharing/

            Antonio Vollono added a comment - - edited

            A quick question, only to understand where we are going. Is JIRA going to "take on board" the plugin developed by Simon Keary (Publish Portal Page Plugin) ?
            Any other feature in mind then?

            It would be great to have a kind of "short design description"? (maybe I am asking too much...but this feature is indeed very usefull).

            As an example I have noticed that with the plug in developed by Simon, if I publish the Dashboard named "pippo" to "user a", having only the default dashboard, then "user a" will not have anymore the default dashboard but only a new Dashboard (only one) named "pippo". Can this be changed in the fact that published Dashboards are only "added" and never ovewrite the default one (or the ones configured by the user receiving the Dashboard) unless there is a Dashboard with the same name?

            Antonio Vollono added a comment - - edited A quick question, only to understand where we are going. Is JIRA going to "take on board" the plugin developed by Simon Keary (Publish Portal Page Plugin) ? Any other feature in mind then? It would be great to have a kind of "short design description"? (maybe I am asking too much...but this feature is indeed very usefull). As an example I have noticed that with the plug in developed by Simon, if I publish the Dashboard named "pippo" to "user a", having only the default dashboard, then "user a" will not have anymore the default dashboard but only a new Dashboard (only one) named "pippo". Can this be changed in the fact that published Dashboards are only "added" and never ovewrite the default one (or the ones configured by the user receiving the Dashboard) unless there is a Dashboard with the same name?

            I created issue 14060 not realizing one already existed. I am linking it to this issue and hope this improvement will get on the road map as soon as possible.

            Steven Ilg added a comment - I created issue 14060 not realizing one already existed. I am linking it to this issue and hope this improvement will get on the road map as soon as possible.

              nick.menere Nick Menere [Atlassian] (Inactive)
              1bc0a3ff3de4 Chris Gross
              Votes:
              435 Vote for this issue
              Watchers:
              178 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - 445h
                  445h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 410h 22m Time Not Required
                  410h 22m