Feng Office provides three ways to manage access permissions to its users:
In this section we will explore the three ways of defining permissions.
All three ways are accesible through the Administration Panel. To access the Administration Panel, please do as follows:
For every person in Feng Office, you can determine:
The first option (will the user be able to use Feng Office) is a simple yes or now.
The second option can be quickly defined by the 'User Role', which pre-configures a set of common allowed actions and restrictions.
The third set of settings (what elements or parts of the system the user will be able to access) is determined at the time of:
Defining a role on a user provides a preconfigured set of system permissions.
See the table below for a quick guide to the permissions defined by each role
|Super Administrator||Can do everything|
|Administrator||Can do everything, except managing other administrators and super administrators|
|Manager||Can do everything on Clients, Projects and Workspaces for which administrators granted Management permissions|
|Executive||Can work on everything, but cannot set permissions|
|Collaborator Customer||Is a Customer that can work on data but with restricted permissions, such as not creating or assigning tasks|
|Internal Collaborator||Can work on data, but cannot create nor assign tasks|
|External Collaborator||Can work on data, but cannot create nor assign tasks|
|Guest Customer||Has limited access to view his/her own data. Cannot upload data. Only comments|
|Guest||Has limited access to view his/her own data. Cannot upload data. Can't comment|
|Non-exec Director||Has access to all data. Can't break things|
For more detailes, here is a complete and detailed description of User Roles.
Note: Remember to save the changes after setting the permissions up!
Feng Office not only allows you setting up the permissions by users, but you may also create a group of users, set permissions for the group, and then all of these permissions will be applied to the users.
In order to add a new group, please do as following:
Once you get here, you will have to do as following:
IMPORTANT: You may add or remove users from a group whenever you feel like, but please bear in mind that the permissions the user will have are the maximum permissions granted by either the groups the user belong to (it may belong to more than one) or the permissions that were set for him as a user. This means that if the user cannot access a project due to his permissions, but he is added to a group that can, his permissions will be overridden and he will be able to access this project, and viceversa.
For instance: If John Doe does not have permissions to access Acme Project, but someone adds him to a group that has permissions over Acme Project, from then on John Doe will be able to access it.
To start with, lets define what is a Dimension member: a Dimension Member can be any of the following:
Besides setting the permissions by users and groups, Feng Office allows you doing so by Dimension Members as well.
After getting into the Administration Panel, you ought to select the Dimensions option as shown below:
Once you are there, you will see the different Dimensions - but collapsed by default -. In order to change the permissions here, you first have to expand them by clicking on the dimension name. I.E.: Click on Clients and Projects to see something similar as this picture:
Once the different options are displayed, you should click on Permissions to see the permissions for the specific dimension member.
In the previous picture, you may notice who has access to the project called Move your soul, which basically is everyone except for Andrew Wilson and Albert Anderson.
Important Note: please bear in mind Feng Office counts with Permissions Heritage as well, meaning that a user that has permissions on 27 Bar for instance, by default will have the same permissions to the projects or folders you create within. Of course, you may change them if you wish to later on.
You may also 'play' with the permission systems from here, and give or remove permissions to the different users. Changes done here will override the permissions granted on the users permissions and permissions by user groups, and viceversa.