-
Bug
-
Resolution: Not a bug
-
Low
-
None
-
JCMA - 1.12.15
-
None
-
1
-
Severity 3 - Minor
-
1
Issue Summary
When a dashboard is shared with a group instead of a project, it's not migrated to Cloud despite all gadgets/filters are referenced to the selected project.
This is reproducible on Data Center:
Steps to Reproduce
- Create Project A on on-prem instance
- Create some filters with JQL project = "Project A"
- Create a dashboard, add some gadgets (eg: Pie Chart gadgets, Filter Results gadget)
- Choose the newly created filters on the gadgets
- Migrate Project A to Cloud with This includes dashboards linked to projects selected for migration that are specified in the gadgets or dashboard permissions. option
Expected Results
Dashboards are migrated to Cloud as the project selected for migration is specified in gadgets, despite not in the dashboard permissions.
Actual Results
Dashboards are not migrated to Cloud if the project selected for migration is not specified in the dashboard permissions.
Workaround
Option 1 (Production migration is not done)
Include the migrating projects in dashboard permissions
- SQL query to view all dashboard permissions
SELECT pp.id as dashboard_id,pp.pagename as dashboard_name,sp.sharetype as permission_type,sp.param1 as share_to FROM sharepermissions sp JOIN portalpage pp ON pp.id=sp.entityid WHERE entitytype = 'PortalPage';
Option 2 (Post production migration)
- Create a dummy project
- Adding the dummy project to the permission of the missing dashboards
- Migrate the dummy project to Cloud, with This includes dashboards linked to projects selected for migration that are specified in the gadgets or dashboard permissions. option
- relates to
-
MIG-2150 JCMA - Dashboards shared with group are not migrated to Cloud
- Gathering Interest