← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1651626] [NEW] Shared checkbox in networks should not be shown if non-admin users are not allowed to touch.

 

Public bug reported:

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.

** Affects: horizon
     Importance: Undecided
     Assignee: Han Chao (hanchao-v)
         Status: New

** Changed in: horizon
     Assignee: (unassigned) => Han Chao (hanchao-v)

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1651626

Title:
  Shared checkbox in networks should not be shown if non-admin users are
  not allowed to touch.

Status in OpenStack Dashboard (Horizon):
  New

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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1651626/+subscriptions


Follow ups