Dashboard > Community Wiki Archive > Basic role suggestion
Basic role suggestion Log In View a printable version of the current page.

Added by GrĂ©gory Joseph , last edited by Boris Kraft on Jun 23, 2008  (view change)
Labels: 

Here are some suggestion for creating a "base" role which is the minimal permissions for a user to be able to log in, access the admin central and start working. Please consider this as a sample or suggestion, not a definitive solution, and tailor it to your own needs. It might also be incomplete or have flaws, so please report/edit/discuss on the list !

So, you need to create a role. Call it "base", for instance. Then you need to give the following permissions in the following repositories:

  • Website: read access to /$
    This allows to display the root of web in admincentral.
  • Documents: read access on /$
    This allows to display the root of dms in admincentral.
  • Configuration: read access on
    • /modules/adminInterface/config/menu/website
    • /modules/adminInterface/config/menu/dms
    • /modules/adminInterface/config/menu/inbox
    • /modules/templating/templates

This allows the display of the given menu items and the usage of the templates. For instance if you have a custom module with templates, you probably want to add it here too. (reminder: the samples are in a separate module, so they'll most likely need to be added here if you want to use them)

  • Website: read access on /dms
    This is a hack until we have url-based permissions (MAGNOLIA-1162) which allows to display documents that are in the dms, for as long as their url starts with /dms

Save and you're done. From there on you can create roles for, say, readwrite in Website /foobar and Documents /baz, and only assignt these restricted roles to your users, if you only want them to be able to edit content or manipulate documents, for instance.

In its previous incarnation on JspWiki, this page was last edited on Feb 9, 2007 10:26:08 AM by GregoryJoseph

This has actually been implemented and is distributed with the samples module.

Powered by a free Atlassian Confluence Open Source Project License granted to Magnolia International. Evaluate Confluence today.
Powered by Atlassian Confluence 2.7, the Enterprise Wiki. Bug/feature request - Atlassian news - Contact administrators