⌘ Styx - Users
Multi-user support has evolved a lot as Serendipity has matured. The current version grants/denies capabilities based on user group memberships. Earlier user rights are maintained to a limited degree for backwards compatibility.
User levels worked great for a while, but the need for increased power and flexibility led to user groups. There is no limit to the number of groups that can be created, and users can be assigned to as many groups as necessary.
The key difference between the former user levels and the current user groups is that, although user groups have default permissions, each of these can be changed to whatever meets your needs.
Serendipity defaults to three user groups, each corresponding to the previous user levels: Administrator, Chief Editor and Standard Editor. The corresponding default permissions for each of these groups is as follows:
Default user group permissions
|Administrate other user’s categories||-||+||+|
|Administrate other user’s entries||-||+||+|
|Administrate media files||+||+||+|
|Add new media files||+||+||+|
|Delete media files||+||+||+|
|Administrate media directories||-||+||+|
|Administrate other user’s media files||-||+||+|
|View media files||+||+||+|
|View other user’s media files||+||+||+|
|Administrate other user’s plugins||-||-||+|
|Create new users||-||+||+|
|Administrate users that are not in your group(s)||-||-||+|
|Administrate users that are in your group(s)||-||+||+|
|Access blog-centric configuration||-||+||+|
|Access personal configuration||+||+||+|
|Change “forbid creating entries”||-||+||+|
|Change right to publish entries||-||+||+|
|Access system configuration||-||-||+|