Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Slightly confusing GUI/documentation led to information delete #79

Open
LorensK opened this issue Aug 17, 2018 · 0 comments
Open

Slightly confusing GUI/documentation led to information delete #79

LorensK opened this issue Aug 17, 2018 · 0 comments

Comments

@LorensK
Copy link

LorensK commented Aug 17, 2018

ISSUE TYPE
  • Bug Report
COMPONENT NAME
  • gui
  • documentation
CONFIGURATION
OS / ENVIRONMENT

Java GUI on MacOS

SUMMARY

It is not totally obvious to a new user of the GUI that even if they have selected a secret, clicking "Policies" will edit the policy of the whole group. Of course, users should know that policies are per group and not per secret, and yes, the policy window that opens mentions the name of the group and not that of an individual secret.

It would be made more explicit by adding a vertical separating line between the sections "Secrets Groups", "Secrets", "Versions", and "Entry". Each of those sections has its title, its buttons, and its table of data -- and the buttons run together.

It might even be a good idea to disable buttons in the sections that do not contain the currently selected element, but that is a bigger change.

STEPS TO REPRODUCE
  • create a new secret in an existing group (through the CLI)
  • launch the GUI to check
  • click on the just-created secret
  • note in the documentation https://schibsted.github.io/strongbox/#install (in the "groups" section, of course) "To help avoid misconfiguration Strongbox generates a suitable read-only policy for you.", wonder what that policy is, mistakenly conclude that it means that "suitable" read-only roles are auto-added
  • click on "Policies", see that what seems to be all the account's roles are listed there -- even though the secret was just created!
  • delete the unwanted roles... for that secret
  • notice that the change also affected the other secrets in the group
  • go dig out from backups the list of roles that should access the group...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant