IntroductionBurstCMS's permissions system is copied off of Unix. Unix permissions define which users can read, write, or execute a file. The only difference between BurstCMS and Unix is that instead of execute, BurstCMS defines if one can append (comment) to a document. Like Unix, BurstCMS also has groups. Different groups have different permissions. Below are the default groups: - Superuser (only one user can be superuser)
- Administrator (Same permissions as superuser, but superuser can override administrator.)
- Moderator (Can change all comments, etc. but cannot change any settings.)
- Writer (Can only create documents and comments.)
- Commenter (Can only create comments.)
- Disabled (Cannot do anything.)
- Unregistered (Website visitors without a username and password in the database.)
A BurstCMS blog post, owned by a Moderator and with the group set to Writers and having the permissions of 775 means that the moderator and writers can read, write, and comment, and unregistered More detailed permissions infoTo get the three digit permissions number, like 755, the read, write, and append numbers are added to each other. Read permissions = 4 Write permissions = 2 Execute permissions = 1 Read + Write permissions = 6 Read + Execute permissions = 5 Read + Write + Execute permissions = 7 (You could have a Write + Execute permission, but there is no reason to.) The first digit is the permissions for the owner, the second digit is the permissions for the selected group, and the third digit is the permissions for ALL website visitors, even unregistered visitors.
|