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

ui: Make user table available for every user #333

Closed
mathiashoeld opened this issue Jun 24, 2019 · 0 comments · Fixed by #337
Closed

ui: Make user table available for every user #333

mathiashoeld opened this issue Jun 24, 2019 · 0 comments · Fixed by #337

Comments

@mathiashoeld
Copy link
Contributor

mathiashoeld commented Jun 24, 2019

Current situation

The user needs to have one of the following permissions to see the table of users and groups:

  • global.createUser
  • global.createGroup
  • global.listPermissions

Proposed change

Since the change password feature has been added (#325), the user should be able to update his/her password anytime. Therefore the table should be available to all users. The actions like changing the permissions or creating new users is checked on the table itself again, so no actions can be performed without the proper permission.

@mathiashoeld mathiashoeld added this to the TruBudget 1.2.0 milestone Jun 24, 2019
@mathiashoeld mathiashoeld modified the milestones: TruBudget 1.3.0, TruBudget 1.2.0 Jun 26, 2019
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

Successfully merging a pull request may close this issue.

1 participant