Skip to content
This repository has been archived by the owner on Sep 20, 2022. It is now read-only.

Editing roles and permisisons (interface) #15

Open
sebble opened this issue Aug 13, 2011 · 5 comments
Open

Editing roles and permisisons (interface) #15

sebble opened this issue Aug 13, 2011 · 5 comments
Labels
Milestone

Comments

@sebble
Copy link
Owner

sebble commented Aug 13, 2011

There is no interface for editing a user's roles and permissions.

@keithnewman
Copy link
Collaborator

Would you be incorporating this into the DMS as one of the Admin options? Also, whatever permission that allows you to modify the permissions shouldn't allow the user to remove their own permission to edit permissions (if that makes sense).

@sebble
Copy link
Owner Author

sebble commented Aug 17, 2011

Would it be acceptable to not allow one to modify ones own permissions or roles? P.S. why is "Comment & Close" so easy to hit!

@keithnewman
Copy link
Collaborator

It would be acceptable to do that. However, you will of course need to manually create the first users permissions. You probably don't want to allow a user to delete their own account either, as this could take the only account with permission editing permissions down with it, meaning a new "admin" account would have to be manually made.

@sebble
Copy link
Owner Author

sebble commented Aug 19, 2011

Hrmm.. so we include an admin account with status 'locked' which means he can't remove himself or modify details. No need to lock other accounts, if they want to delete themselves then fine. Also this might add the ability to lock down accounts in general so that people's names don't change. It would be important to outline the rules for admin control here, should admin be able to modify accounts while they are still locked?

@sebble
Copy link
Owner Author

sebble commented Aug 20, 2011

I still haven't added the locked status for users, remind me..

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants