Default user groups

General project discussion. NOT for help questions.
Post Reply
westis

Default user groups

Post by westis »

I posted this as a feature request in Trac, but thought it could be good to post it here as well, if somebody has opinions on this.

What would you think about some default user groups with default-set permissions? These could be:
  • Admin -- automatically all permissions
  • Editor -- permission to add, modify and possibly remove pages, as well as html blobs & news, and possibly stylesheet associations
  • Designer -- permission to add, modify and remove stylesheets, stylesheet associations & templates
With these three default groups it's easier for a newbie to set permissions. Any group can still be modified, and new groups added, but with these three user groups as default by install.

The Admin group would automatically have permissions for all extensions that are installed. For other groups this would be set manually, like now.

The next step could be to automatically give permission to the Editor Group when content-type extensions are installed (like guestbook, glossary, FAQ etc.).

This would go along with the three user roles defined in the documentation at http://www.cmsmadesimple.org/getting_started.shtml
wiseleo

Re: Default user groups

Post by wiseleo »

This is reminiscent of Sharepoint and the like. Definitely a good idea.
westis

Re: Default user groups

Post by westis »

It's already implemented by Wishy and will be included in the next 0.11 beta release. :-)
Post Reply

Return to “General Discussion”