Q: I have created user accounts but when they login they are able to change all the settings of the software independantly. The top right hand side menu such as settings, about, is seen there. How do I disable access to these settings?
A: When a user clicks 'Settings' from the top right corner of the menu the options displayed are based on module permissions for the groups the user is a member of.
By default, installations have 2 main user permissions groups: “Administrators” & “Everyone”
The 'Admin' user is a member of the 'Administrators' group. Most other users will be members of the 'Everyone' group.
You can see what module permissions have been set for these groups. Log in as an 'Administrator' (eg the 'Admin' user). Click 'Settings' In the 'User Admin' row, click 'Group List and Module Permissions'. Click 'Edit Module Access' for the 'Everyone' group. You probably don't want to change the default settings for this group. If there is a tick in the 'Administrator' column for a module, then members of this group will be able to access advanced functionality on the 'Settings' page. You cannot edit module permissions for the 'Administrators' group. Administrators have read, write, and administrator access to all modules.
Now check which groups your users are in. Click 'Settings' Click 'Users List' from the 'User Admin' row. Click 'Groups' next to the user you want to review. By default you should expect to see access Granted to the 'Everyone' group, and that users Personal' group, eg user 'Tom' would be a member of the Personal group '[Tom]'.
If a user has access Granted to the 'Administrators' group they will have access to advanced settings on the 'Settings' page.