Linking Users to Projects
The platform features a native security model. Based on a user's identity, once the user has been authenticated by the login provider, the platform allows a user to be associated to an existing project.
To add a user to a project, select the "Project Settings" section for the project. Within "Project Settings", select the "Users" tab. This will display the list of users already associated to the project:
Next, click on the "Add User..." button. This will show a dialog prompting for a User ID and a desired access level:
In the "User ID" field you must provide the identifier for the desired user. This identifier could be the user's email, or a different handle, depending on how identity is managed by the login system. If not sure about which ID to use, please contact your network administrator.
The "Access Level" field allows to pick one of the two possible access levels:
- Read-Only: The user can view and read data, but cannot add new data or change the existing data in any way. The user will not be able to add other users to the project, nor to change the access level of existing users.
- Full Control: The user is allowed to perform all operations
It is possible to change the access level of a User later, by clicking on the context menu next to the user icon, and then selecting the "Change Access Level" submenu. The submenu will display the possible access levels to grant the user.
To remove a User from a project, open the context menu and select "Remove from Project".