Skip to main content

Permissions Guide

This document explains the operational permissions for different roles and project types.


Quick Reference

Permissions by Role

OperationAdminProject Manager
View All Projects✅ Own projects + Public projects
Create/Delete Projects✅ All✅ Can create, can only delete own
Upload Data✅ All projects✅ Can only upload to own projects
Modify/Delete Data✅ All projects✅ Can only modify/delete own project data
Export Data✅ All projects✅ Can only export own project data
Annotate Data✅ All projects✅ Can only annotate own project data
Create Tasks✅ All projects✅ Can only create in own projects
Modify/Delete Tasks✅ All projects✅ Can only modify/delete own project tasks
Manage Users

Permissions by Project Type

OperationOwn ProjectsShared Projects (Public)
View Project✅ Members visible✅ Everyone visible
View Data✅ Members visible✅ Everyone visible
Upload Data✅ Members can upload❌ Admin only
Modify Data✅ Members can modify❌ Admin only
Delete Data✅ Members can delete❌ Admin only
Export Data✅ Members can export❌ Admin only
Annotate Data✅ Members can annotate❌ Admin only
View Tasks✅ Members visible✅ Everyone visible
Create Tasks✅ Members can create❌ Admin only
Modify Tasks✅ Members can modify❌ Admin only (participants can change status)
Delete Tasks✅ Members can delete❌ Admin and creator only

Admin Permissions

Admins have full access to all system content with no restrictions.

What You Can Do

  • Create, view, modify, and delete all projects (including public and private projects)
  • Upload, modify, and delete data from all projects
  • Export data from all projects
  • Annotate data from all projects
  • Create, modify, and delete tasks from all projects
  • Manage all user accounts and system settings
  • Change project visibility settings

What You Cannot Do

No restrictions.


Project Manager Permissions

Project managers can only operate on their own projects and have read-only access to public projects.

Permissions for Own Projects

What You Can Do

Project Management

  • View project information and members
  • Update project name, description, and other information
  • Add or remove project members
  • Merge project data

Data Operations

  • Upload new data
  • Modify data information
  • Delete data
  • Export data
  • Download data
  • Annotate data

Task Operations

  • Create tasks
  • Modify task information (name, assignments, etc.)
  • Delete tasks
  • Assign tasks to annotators and auditors

What You Cannot Do

  • Change project visibility settings (only admins can do this)

Permissions for Public Projects

What You Can Do

  • View project information and member lists
  • View data lists and details
  • View task lists and details
  • Download data (for learning reference)
  • View data annotation information

What You Cannot Do

  • Upload data
  • Modify or delete data
  • Export data
  • Annotate data
  • Create tasks
  • Modify task information (but if you are a task participant, you can modify task status)
  • Delete tasks (only admins and task creators can delete)

Special Notes

Task Status Modification: If you are an annotator or auditor for a public project task, you can modify task status:

  • Annotators can change to "In Progress" or "Completed"
  • Auditors can change to "Under Review", "Approved", or "Needs Revision"

However, you cannot modify other task information (such as name, assignments, etc.).


Own Projects

"Own projects" refer to private projects where you are a member.

What You Can Do

All Members Can

  • View project information and data
  • View all tasks in the project
  • Download data
  • Participate in tasks if assigned as annotator or auditor

Project Managers and Admins Can Also

  • Upload, modify, and delete data
  • Export data
  • Annotate data
  • Create, modify, and delete tasks
  • Manage project members

What You Cannot Do

  • Regular members cannot create tasks (requires project manager or admin role)
  • Regular members cannot modify or delete other people's data
  • Only admins can change project visibility settings

Shared Projects (Public Projects)

"Shared projects" are public projects open to all users. Everyone can view, but only admins can modify.

What You Can Do

All Users Can

  • View project information, data lists, and task lists
  • View data details and annotation information
  • Download data (for learning reference)
  • View task details and progress

Task Participants Can Also

  • Annotators can modify their task status to "In Progress" or "Completed"
  • Auditors can modify their task status to "Under Review", "Approved", or "Needs Revision"

What You Cannot Do

All Non-Admin Users Cannot

  • Upload data
  • Modify or delete data
  • Export data
  • Annotate data
  • Create tasks
  • Modify task information (except task status)
  • Delete tasks (only admins and task creators can)

Only Admins Can

  • All modification operations for public projects (upload, modify, delete data, create, modify, delete tasks, etc.)

Frequently Asked Questions

Q: Why can't I modify data in public projects?

A: Public project data is visible to all users. To prevent accidental modifications, only admins can modify. This ensures both data sharing and data integrity.

Q: I'm a project manager. Why can't I upload data to public projects?

A: Data modification operations for public projects (including upload, modify, delete) are only allowed for admins. This ensures the accuracy and consistency of public data.

Q: Can I modify the status of tasks in public projects?

A: Yes. If you are an annotator or auditor for the task, you can modify the task status, but you cannot modify other task information (such as task name, assignments, etc.).

Q: How do I make my project public?

A: Only admins can make a project public. Please contact the system administrator to set it up.


Last updated: 2024