Skip to content
This repository has been archived by the owner on Jun 4, 2019. It is now read-only.

As an Administrator, I want to add other Administrators to my site #25

Open
robyurkowski opened this issue Feb 13, 2013 · 2 comments
Open
Assignees
Milestone

Comments

@robyurkowski
Copy link
Contributor

So if the work becomes overwhelming, I can delegate it to someone else.

@knewter
Copy link
Member

knewter commented Feb 18, 2013

So in general, we want some role based authentication system (because maybe I don't really want to add other administrators, maybe I want to add people that are allowed to administer just the forums).

Something like a role system and an API for allowing plugins to hook into that as well so that you can from one central place manage which of the various plugins a given 'backend user' is allowed to fiddle with?

@robyurkowski
Copy link
Contributor Author

Absolutely with @knewter here, but I think we also need to specify multiple levels of control. How about an API that lets your plugins register themselves and sub-permissions underneath that? So if I was modifying a group to let them mod a forem installation, inside the group form, you'd get something like this:

Forem
[x] Can view all forums
[x] Can edit posts
[x] Can edit other users's posts

As neat as that would be, I'd be worried that it'd be hard to deal with complex permissions as in forem's 'Can view specific forum' option. How could we handle that? Alternatively, is this creeping too far into the user space and too far out of the code?

@ghost ghost assigned parndt Mar 13, 2013
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants