@universis/candidates
Version:
Universis api server plugin for study program candidates, internship selection etc
43 lines (42 loc) • 1.04 kB
JSON
{
"$schema": "https://themost-framework.github.io/themost/models/2018/2/schema.json",
"@id": "https://themost.io/schemas/CourseClassRegisterActionReview",
"name": "CourseClassRegisterActionReview",
"title": "CourseClassRegisterActionReviews",
"abstract": false,
"sealed": false,
"hidden": true,
"inherits": "Review",
"version": "1.1",
"fields": [
{
"name": "itemReviewed",
"title": "Item reviewed",
"description": "The item that is being reviewed.",
"type": "CourseClassRegisterAction"
}
],
"privileges": [
{
"mask": 15,
"type": "global"
},
{
"mask": 15,
"type": "global",
"account": "Administrators"
},
{
"mask": 15,
"type": "self",
"filter": "itemReviewed/courseClass/instructors/instructor eq instructor()",
"account": "Instructors"
},
{
"mask": 15,
"type": "self",
"filter": "itemReviewed/courseClass/course/department eq departments()",
"account": "Registrar"
}
]
}