Shared checkbox in networks should not be shown if non-admin users are not allowed to touch.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Dashboard (Horizon) |
Fix Released
|
Wishlist
|
Han Chao |
Bug Description
Currently, an admin user is allowed by the policy to create or update a network with the attribute of 'shared' checkbox during the creating workflow or the updating form. However, a non-admin user is not allowed by the policy to create or update the 'shared' attribute for the network.
The current implementation for non-admin users of this process is to present the 'shared' checkbox. This checkbox is disabled, namely not allowed to touch, and with help text of 'Non admin users are not allowed to set shared option.'.
By function point of view, this is correct with no problem. But from my opinion, non-admin users would try to tick the checkbox and then see that it is not allowed by the help text. This makes non-admin users confused. If this is not allowed to use by non-admin users, why not just make it invisible to non-admin users.
This is my concern to improve the use case.
Changed in horizon: | |
assignee: | nobody → Han Chao (hanchao-v) |
Changed in horizon: | |
milestone: | none → ocata-rc1 |
importance: | Undecided → Wishlist |
Fix proposed to branch: master /review. openstack. org/413380
Review: https:/