Skip to content

Roles Permissions Matrix

Razi Rais edited this page Jul 22, 2019 · 22 revisions

The following table represents logical association b/w roles and permissions in doccano.

Permissions(P) are represented by the rows and Roles(R) by the columns.

*Not currently available but can be added.

P ↓ / R → Label Manager Label Reviewer Data Manager Project Admin Annotator
Can add label x
Can change label x x
Can delete label x
Can view label x x
Can export data* x
Can import data* x
Can add project x
Can view project x
Can change project x
Can delete project x
Can add document annotation x
Can view document annotation x
Can change document annotation x
Can delete document annotation x

Currently following permissions are implemented in doccano:

Permission Detail File
IsProjectUser Validate user has access to the project permissions.py
IsAdminUserAndWriteOnly Validate request is of type 'GET' or 'HEAD' or 'OPTIONS' permissions.py
IsOwnAnnotation Validate user access to the annotation permissions.py
Clone this wiki locally