All users within Contensis need to have permissions set against them to view part or all of the system files such as pages, images or documents. There are different types of permissions that can be set for each user.
Administration permissions
These permissions allow a user to perform administrative actions in a specific folder or a whole project, such as assign templates and content types.
Content permissions
These permissions allow users to create, edit, delete, approve or view pieces of content. These can be set for either users or whole user groups. Again these are set against specific folders or the project as a whole. Users will only be able to create, edit, delete or approve content inside of the folders you have given them the permission in.
Template permissions
These permissions allow users to create, edit, delete, approve or against a content type within a specific folder or a complete project. Template permissions give control over who can access the different types of pages based on these templates.
For example: users won't be able to view or edit pages within a specific folder unless they are given view permissions and edit permissions for the templates assigned to that folder.
Set folder permissions
- First make sure that the required group/s have been added to the Project.
- Select the Project from the pop up, at the foot of the Project Explorer, and select your Project.
- Open the root folder properties screen by clicking on the folder and selecting Properties.
- The Folder Permissions screen will be displayed. Here you will see a list of user groups and the permissions they can be assigned to the right of the screen.
- Select / deselect as many options as needed for each user group. The settings are updated automatically.
Permissions that can be set
Admin
This allows a user access to the folder permissions screen and set other folder permissions. Different groups can be set as folder administrators for different folders. The system administrator group has this access on all folders.
View
This will allow users to see the folder in the Project Explorer. This is required if the user is to have any other permission.
Create
This allows the user to create pieces of content within the folder specified.
Delete
This lets a user delete folders from the folder.
Rename
This gives users the ability to rename files within the folder.
Manage Menu
This permission is used so that users can reorder the files and exclude items from the menu.
Set content permissions
Following on from the steps carried out above.
- Click through to the Content Types tab, you will see a list of all content types allowed within that folder.
- Click on the Edit icon located in the Permissions column against the content type, a window will appear showing you the current permissions set on the content type.
- From this screen you can add or remove permissions using the buttons that are standard throughout Contensis. This screen works largely in the same manner as setting folder permissions.
Set template permissions
Once again carrying on from the steps above.
- Click through to the Templates tab, you will see a list of all templates allowed within that folder.
- Click on the Edit icon located in the Permissions column against the template, a window will appear showing you the current permissions set on the template.
- From this screen you can add or remove permissions using the buttons that are standard throughout Contensis. This screen works in exactly the same way as setting content type permissions.
System administrators can also assign CSS files against templates from this screen.
Propagate changes
Once you have finished setting the permissions for the folder, you can propagate the changes through to all subfolders. This is accessed through the Folder Permissions screen, there are two options when propagating:
- Limited propagation: changes will only be applied to folders where the item you are propagating exists.
- Full propagation: changes will be propagated to all subfolders, where a subfolder doesn't have the item assigned it will be assigned as part of the propagation.