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

feat (jans-config-api): add deletable flag to admin-ui role object #888

Closed
duttarnab opened this issue Feb 23, 2022 · 1 comment
Closed
Assignees
Labels
comp-jans-config-api Component affected by issue or PR kind-enhancement Issue or PR is an enhancement to an existing functionality

Comments

@duttarnab
Copy link
Contributor

Users can manage role-permissions mapping using Gluu Flex Admin UI. There should be some restriction for deleting a role-permission mapping because users (with that admin-ui role) will lose all access to the UI if the mapping is deleted.

So we will add a deletable flag to admin-ui role object. Only those role-permission mapping can be deleted from admin-ui if the deletable flag is set to true for that role.

Apis Impacted

@duttarnab duttarnab added kind-enhancement Issue or PR is an enhancement to an existing functionality comp-jans-config-api Component affected by issue or PR labels Feb 23, 2022
@duttarnab duttarnab self-assigned this Feb 23, 2022
yuriyz pushed a commit that referenced this issue Feb 24, 2022
#900)

* feat: add deletable flag to admin-ui role object #888

* feat: add deletable flag to admin-ui role object #888

* feat: add deletable flag to admin-ui role object #888
@duttarnab
Copy link
Contributor Author

Done

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp-jans-config-api Component affected by issue or PR kind-enhancement Issue or PR is an enhancement to an existing functionality
Projects
None yet
Development

No branches or pull requests

1 participant