Pebble uses the standard security model as defined in the Java Servlet 2.3 specification and it's because of this that you need to define at least a single user in both the blog-owner and blog-contributor roles when you first set up Pebble. The separation that these roles provide give the ability to easily set up multi-contributor blogs. For example, you may want to run a team blog for a project and have more than one person contributing to the blog content.
To do this, simply define one or more users in the blog-owner role that will be responsible for configuring and customizing the blog and one or more users in the blog-contributor role that will be responsible for posting and editing blog content.
The full list of privileges is as follows.
Feature | Blog Owner | Blog Contributor |
Add/edit/remove blog entry | | Yes |
Add/edit/remove draft blog entry | | Yes |
Add/edit/remove blog entry template | | Yes |
Add/edit/remove static page | | Yes |
Add/edit/remove category | | Yes |
Add/edit/remove template | | Yes |
Remove comment | | Yes |
Remove TrackBack | | Yes |
Send TrackBack | | Yes |
Manage images in blog | | Yes |
Manage files in blog | | Yes |
Edit blog properties | Yes | |
Add/remove referer filter | Yes | |
Rebuild search index | Yes | |
Reload blog | Yes | |
Export blog | Yes | |
View installed themes | Yes | |
Manage files in theme | Yes | |
View logs (files and summaries), requests and referers | Yes | |
E-mail Notifications
With more than one person contributing to a blog, you may want to know when new entries are added. To do this, you can enable the e-mail notification for blog entries in the blog properties window, specifying a single or comma separated list of e-mail addresses.
|