Handling user permissions

Drupal´s permission assigning scheme is very powerful.  For my site I was interested in creating several roles, like blogger, news editor, etc. This is done from admin>user management>roles, and permissions for the created roles are handled from admin>user management>permissions. For example, the “news writer” role has permissions to access the admin menu (under administration menu module heading), create news content, and access administration pages (under system module). This last is essential as without it all other actions we´ve assigned permissions for cant be carried out.

Another thing that I adjusted was the ability to have anonymous users posting comments, by activating comments and access comments permissions. Again this last permission may not seem that obvious but it is essential to remember.

It happened to me that I tweaked some permissions that resulted in anonymous users not being able to see content in the site. Actions can´t be undone and appropriate permissions are hard to remember before any change results in a potential catastrophe. The same can eventually happen when installing or removing new modules. The solution is rebuilding permissions, from content>post settings. This wipes all the current node permissions.

Advertisements

Posted on March 21, 2010, in Uncategorized. Bookmark the permalink. Leave a comment.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: