Skip to main content

Permissions

Annolive uses a two-tier model:

  1. Domain user level — organization-wide (Admin, Staff, External)
  2. Project role — per project (admin, annotator, reviewer, guest)

Annotating or reviewing a task still requires being assigned to that task as an annotator or reviewer, even if you are a project or domain admin.

Domain levels

LevelTypical access
AdminAll projects in the domain; create/update/delete projects; manage users in Admin; implicit project-admin powers everywhere in the domain
StaffOnly projects they belong to; can view domain users; cannot manage users or create projects at the org level
ExternalOnly projects they belong to; cannot manage users or domain settings

Project roles

RoleCan manage project resources*AnnotateReview
adminYes (datasets, recipes, tasks, members, export, auto-annotate)If assigned to the taskIf assigned to the task
annotatorNoIf assigned to the taskNo
reviewerNoNoIf assigned to the task / QC
guestNo (read-only)NoNo

*Creating datasets, recipes, and tasks; exporting; Auto Annotate / Settings tabs; managing project membership.

Quick capability map

CapabilityDomain AdminProject adminAnnotator / ReviewerGuest
Open Admin panelYesNoNoNo
Create projectsYesNoNoNo
Manage domain usersYesNoNoNo
Create datasets / recipes / tasksYes*YesNoNo
Task tabs: Auto Annotate, Export, SettingsYes*YesNoNo
Label / review in playgroundIf assignedIf assignedIf assignedNo

*Domain admins act as project admins on every project in their domain.