@idpass/data-collect-core / SystemRole
Enumeration: SystemRole
Defined in: interfaces/types.ts:698
RBAC role identifiers for the DataCollect system.
Enumeration Members
ENUMERATOR
ENUMERATOR:
"enumerator"
Defined in: interfaces/types.ts:700
Can create and update entities in assigned areas
SUPERVISOR
SUPERVISOR:
"supervisor"
Defined in: interfaces/types.ts:702
Can review submissions and see all data in assigned areas
PROGRAM_ADMIN
PROGRAM_ADMIN:
"program-admin"
Defined in: interfaces/types.ts:704
Can manage users and configure the program
SYSTEM_ADMIN
SYSTEM_ADMIN:
"system-admin"
Defined in: interfaces/types.ts:706
Can manage programs and tenants (replaces current admin role)
VIEWER
VIEWER:
"viewer"
Defined in: interfaces/types.ts:708
Read-only access to assigned data