Intro to Permissions
Solodev features a granular permissions management system that allows site administrators to specify which areas of your Solodev deployment users have access to and which actions they can perform in those areas. Permissions are assigned to the folders themselves and any sub-folders of that folder will inherit the permissions of the parent folder.
When deciding how to set up permissions in Solodev, consider the hierarchy of your organization as the two should reflect one another. For example, your marketing department should have permissions to add and edit content but you may have a marketing director who is the only user with the permission to publish the content live to your website. Not every user should have “super user access,” and giving users too few permissions may prevent them from doing their jobs.
Before you can set up permissions in your Solodev deployment you must add users to Solodev. Prior to walking you through the process of adding users we will go over some best practices. Every Solodev Deployment contains four folders. The third folder, "users", is where you will eventually build out your entire user hierarchy.
Group Similar Users
Do not make the mistake of blindly adding users to your users folder or you will find it difficult to assign different permissions to different areas of your deployment. The best way to avoid this is to create sub-folders within your users directory for different departments within your organization as shown below.
Within each of these "departmental" folders will be users. However, IT, marketing, sales, and support directors should all live in the admin folder so they have more access to more areas and actions than their counterparts. The admin folder should, therefore, contain subfolders for IT, marketing, sales, and support for these admin users to live.
This is a typical departmental folder. Everyone in this marketing folder will have the same access to the same areas and same actions. Notice the tree view to the left showing the hierarchy as well as the grid view to the right showing the contents of the marketing folder.
This folder is where your department admins will live. Unlike the marketing folder which contained users in the first level, the admin folder has further sub-folders for each department's administrators.