Skip to content

Staff Scope ​

sfc.staff_scope

Fields ​

Every record also has id, created_at and updated_at.

FieldLabelTypeRules
useruserlink → core.userrequired
serviceservicelink → sfc.service
collegecollegelink → core.college
programmeprogrammelink → core.programme
document_typesdocument typestext

Unique together: user + service + college + programme

Permissions ​

RoleCan
sfc:adminread, create, update, delete
sfc:verifierread — only own rows (via user)
sfc:signatoryread — only own rows (via user)
sfc:printerread — only own rows (via user)
sfc:dispatcherread — only own rows (via user)
sfc:accountsread — only own rows (via user)

API ​

http
GET    /api/sfc/staff_scope?<field>=<value>&limit=100&offset=0
POST   /api/sfc/staff_scope
GET    /api/sfc/staff_scope/:id
PATCH  /api/sfc/staff_scope/:id
DELETE /api/sfc/staff_scope/:id

Edulab Bench developer documentation