lied-workspace/manifests/access_control.example.json

32 lines
633 B
JSON

{
"schema_version": "1.0",
"users": {
"admin@example.org": {
"role": "admin",
"github_logins": ["komisla"],
"all_projects": true,
"can_create_projects": true
},
"reviewer@example.org": {
"role": "viewer",
"projects": [
{
"name": "Bach-Singet-dem-Herrn",
"access": "read"
}
]
},
"annotator@example.org": {
"role": "editor",
"projects": [
{
"name": "Bach-Singet-dem-Herrn",
"access": "write",
"pages": [1, 2, 3],
"sections": ["alto", "tenor"]
}
]
}
}
}