ISSUE TYPE
COMPONENT NAME
CLOUDSTACK VERSION
SUMMARY
As reported in #8713 (comment), the Storage submenu in the sidebar is not displayed to users when they do not have permission to the API listVolumesMetrics. However, roles can have permissions to other APIs, such as listBackups and listSnapshots, in which case the submenu should be displayed. This scenario is probably not exclusive to the Storage menu.
STEPS TO REPRODUCE
Create a role with permission to allow the APIs listBackups and listSnapshots and deny the API listVolumesMetrics. The UI dashboard will not show the Storage menu in the sidebar.
EXPECTED RESULTS
The UI should show the Storage submenu alongside with its own Backups and Snapshots submenus.
ACTUAL RESULTS
The submenu Storage is not displayed, even though the role has permission to list snapshots and backups.
ISSUE TYPE
COMPONENT NAME
CLOUDSTACK VERSION
SUMMARY
As reported in #8713 (comment), the
Storagesubmenu in the sidebar is not displayed to users when they do not have permission to the APIlistVolumesMetrics. However, roles can have permissions to other APIs, such aslistBackupsandlistSnapshots, in which case the submenu should be displayed. This scenario is probably not exclusive to theStoragemenu.STEPS TO REPRODUCE
Create a role with permission to allow the APIs
listBackupsandlistSnapshotsand deny the APIlistVolumesMetrics. The UI dashboard will not show theStoragemenu in the sidebar.EXPECTED RESULTS
The UI should show the
Storagesubmenu alongside with its ownBackupsandSnapshotssubmenus.ACTUAL RESULTS
The submenu
Storageis not displayed, even though the role has permission to list snapshots and backups.