User Role Management
- FathomNet
- Jun 9
- 1 min read
Granular user roles are a good way to introduce people into your project, while controlling the way they can interact with data. While each project team will have different requirements for data review, quality assurance, and quality control, the FathomNet team has done user research to identify these basic roles for the current version of Portal.
Available user roles and descriptions
Project Admin - Can edit all aspects of the project. Project appears on Dashboard. Can upload media, create and edit observations, run algorithms on media, export data, delete content and change privacy and permissions settings.
Editor - Project appears on Dashboard. Can view all media and observations. Can upload media, create and edit annotations, run algorithms on media, export data and delete content.
Annotator - Project appears on Dashboard. Can view all media and observations.
Can upload media, create and edit annotations, run algorithms on media, export data and delete content.
Verifier - Project appears on Dashboard. Can view all media and observations. Can edit annotations.
Viewer - Can find the project in Search. Can view all media and observations.
General Public - If the Project is Public: Project is findable in Search. Can view all media and observations. If the project is Private: Project is not findable or viewable.
Example: Using Roles for QA/QC
Administrator creates a Public Project
Adds an Editor, Annotator, Verifier
Editor uploads and organizes media into folders
Optionally: Run an Algorithm
Annotator & Verifier generate and verify Labels
General Viewers (because of Privacy); can see but not interact
Editor or Admin export the verified observations
Including box coordinates, relevant sensor data, etc.
Comments