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

Namespace Access #592

Closed
elisafw-ux opened this issue Oct 7, 2022 · 3 comments · Fixed by #733
Closed

Namespace Access #592

elisafw-ux opened this issue Oct 7, 2022 · 3 comments · Fixed by #733
Assignees
Labels
ui User interface

Comments

@elisafw-ux
Copy link

  1. As a user I want to be able to edit access if:

a. I want to add or remove permission
b. I typed the wrong username and I want to change it

  1. As a user I want to know what each of the permissions mean w/o needing to refer to documentation so that I can quickly make a decision.

Designs

1. Edit Access

Screen Shot 2022-10-06 at 9.31.47 PM.png

2. Permissions
Add definitions on Grant User Access, Grant Service Account Access, Create New Service Account, Edit Access

Screen Shot 2022-10-06 at 9.32.26 PM.png

@elisafw-ux elisafw-ux added the ui User interface label Oct 7, 2022
@Jonesy Jonesy added the blocked label Jan 16, 2023
@elisafw-ux
Copy link
Author

Notes:

regarding "Namespace.View" - atm viewing Consumers, Auth Profiles and Namespace Access are excluded from this permission.. we should probably decide whether it should be all or whether a new permission is needed or keep as is..

@ikethecoder ikethecoder self-assigned this Jan 27, 2023
@ikethecoder
Copy link
Member

@Jonesy Backend changes are complete.

Use branch feature/ns-access-ui as the other one was too long and causing issues during deployment.

There are now grantPermissions and updatePermissions - they share the same structure, but grantPermissions will fail if permission already exist.

There are also createUmaPolicy and updateUmaPolicy for the service accounts.

@Jonesy
Copy link
Contributor

Jonesy commented Feb 1, 2023

I think I got all of the requests updated in the whitelist @ikethecoder , we just need to figure out where to store the help text under each permission checkbox. Also is all the content for each possible permission saved somewhere I can copy from @elisafw-ux ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ui User interface
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants