forked from NHSLeadership/assess
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrolesAndPermissions.json
More file actions
65 lines (64 loc) · 7.35 KB
/
rolesAndPermissions.json
File metadata and controls
65 lines (64 loc) · 7.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
{
"roles": {
"assess-sysop": {
"permissions": [
"assess:all-frameworks",
"assessment:viewAny", "assessment:view", "assessment:create", "assessment:update", "assessment:delete", "assessment:restore", "assessment:forceDelete", "assessment:reorder",
"assessmentRater:viewAny", "assessmentRater:view", "assessmentRater:create", "assessmentRater:update", "assessmentRater:delete", "assessmentRater:restore", "assessmentRater:forceDelete", "assessmentRater:reorder",
"assessmentVariantSelection:viewAny", "assessmentVariantSelection:view", "assessmentVariantSelection:create", "assessmentVariantSelection:update", "assessmentVariantSelection:delete", "assessmentVariantSelection:restore", "assessmentVariantSelection:forceDelete", "assessmentVariantSelection:reorder",
"framework:viewAny", "framework:view", "framework:create", "framework:update", "framework:delete", "framework:restore", "framework:forceDelete", "framework:reorder",
"frameworkVariantAttribute:viewAny", "frameworkVariantAttribute:view", "frameworkVariantAttribute:create", "frameworkVariantAttribute:update", "frameworkVariantAttribute:delete", "frameworkVariantAttribute:restore", "frameworkVariantAttribute:forceDelete", "frameworkVariantAttribute:reorder",
"frameworkVariantOption:viewAny", "frameworkVariantOption:view", "frameworkVariantOption:create", "frameworkVariantOption:update", "frameworkVariantOption:delete", "frameworkVariantOption:restore", "frameworkVariantOption:forceDelete", "frameworkVariantOption:reorder",
"node:viewAny", "node:view", "node:create", "node:update", "node:delete", "node:restore", "node:forceDelete", "node:reorder",
"nodeType:viewAny", "nodeType:view", "nodeType:create", "nodeType:update", "nodeType:delete", "nodeType:restore", "nodeType:forceDelete", "nodeType:reorder",
"question:viewAny", "question:view", "question:create", "question:update", "question:delete", "question:restore", "question:forceDelete", "question:reorder",
"questionVariantMatch:viewAny", "questionVariantMatch:view", "questionVariantMatch:create", "questionVariantMatch:update", "questionVariantMatch:delete", "questionVariantMatch:restore", "questionVariantMatch:forceDelete", "questionVariantMatch:reorder",
"questionVariant:viewAny", "questionVariant:view", "questionVariant:create", "questionVariant:update", "questionVariant:delete", "questionVariant:restore", "questionVariant:forceDelete", "questionVariant:reorder",
"rater:viewAny", "rater:view", "rater:create", "rater:update", "rater:delete", "rater:restore", "rater:forceDelete", "rater:reorder",
"response:viewAny", "response:view", "response:create", "response:update", "response:delete", "response:restore", "response:forceDelete", "response:reorder",
"retentionEvent:viewAny","retentionEvent:view",
"scaleOption:viewAny", "scaleOption:view", "scaleOption:create", "scaleOption:update", "scaleOption:delete", "scaleOption:restore", "scaleOption:forceDelete", "scaleOption:reorder",
"scale:viewAny", "scale:view", "scale:create", "scale:update", "scale:delete", "scale:restore", "scale:forceDelete", "scale:reorder",
"signpost:viewAny", "signpost:view", "signpost:create", "signpost:update", "signpost:delete", "signpost:restore", "signpost:forceDelete", "signpost:reorder"
]
},
"assess-support": {
"permissions": [
"assess:all-frameworks",
"assessment:viewAny", "assessment:view", "assessment:create", "assessment:update", "assessment:reorder",
"assessmentRater:viewAny", "assessmentRater:view", "assessmentRater:create", "assessmentRater:update", "assessmentRater:reorder",
"assessmentVariantSelection:viewAny", "assessmentVariantSelection:view", "assessmentVariantSelection:create", "assessmentVariantSelection:update", "assessmentVariantSelection:reorder",
"framework:viewAny", "framework:view", "framework:create", "framework:update", "framework:reorder",
"frameworkVariantAttribute:viewAny", "frameworkVariantAttribute:view", "frameworkVariantAttribute:create", "frameworkVariantAttribute:update", "frameworkVariantAttribute:reorder",
"frameworkVariantOption:viewAny", "frameworkVariantOption:view", "frameworkVariantOption:create", "frameworkVariantOption:update", "frameworkVariantOption:reorder",
"node:viewAny", "node:view", "node:create", "node:update", "node:reorder",
"nodeType:viewAny", "nodeType:view", "nodeType:create", "nodeType:update", "nodeType:reorder",
"question:viewAny", "question:view", "question:create", "question:update", "question:reorder",
"questionVariantMatch:viewAny", "questionVariantMatch:view", "questionVariantMatch:create", "questionVariantMatch:update", "questionVariantMatch:reorder",
"questionVariant:viewAny", "questionVariant:view", "questionVariant:create", "questionVariant:update", "questionVariant:reorder",
"rater:viewAny", "rater:view", "rater:create", "rater:update", "rater:reorder",
"response:viewAny", "response:view", "response:create", "response:update", "response:reorder",
"retentionEvent:viewAny","retentionEvent:view",
"scaleOption:viewAny", "scaleOption:view", "scaleOption:create", "scaleOption:update", "scaleOption:reorder",
"scale:viewAny", "scale:view", "scale:create", "scale:update", "scale:reorder",
"signpost:viewAny", "signpost:view", "signpost:create", "signpost:update", "signpost:reorder"
]
},
"assess-admin:mlf": {
"permissions": [
"assess:mlf",
"framework:viewAny", "framework:view", "framework:create", "framework:update", "framework:delete", "framework:restore", "framework:reorder",
"frameworkVariantAttribute:viewAny", "frameworkVariantAttribute:view", "frameworkVariantAttribute:create", "frameworkVariantAttribute:update", "frameworkVariantAttribute:delete", "frameworkVariantAttribute:restore", "frameworkVariantAttribute:reorder",
"frameworkVariantOption:viewAny", "frameworkVariantOption:view", "frameworkVariantOption:create", "frameworkVariantOption:update", "frameworkVariantOption:delete", "frameworkVariantOption:restore", "frameworkVariantOption:reorder",
"node:viewAny", "node:view", "node:create", "node:update", "node:delete", "node:restore", "node:reorder",
"nodeType:viewAny", "nodeType:view", "nodeType:create", "nodeType:update", "nodeType:delete", "nodeType:restore", "nodeType:reorder",
"question:viewAny", "question:view", "question:create", "question:update", "question:delete", "question:restore", "question:reorder",
"questionVariantMatch:viewAny", "questionVariantMatch:view", "questionVariantMatch:create", "questionVariantMatch:update", "questionVariantMatch:delete", "questionVariantMatch:restore", "questionVariantMatch:reorder",
"questionVariant:viewAny", "questionVariant:view", "questionVariant:create", "questionVariant:update", "questionVariant:delete", "questionVariant:restore", "questionVariant:reorder",
"scaleOption:viewAny", "scaleOption:view", "scaleOption:create", "scaleOption:update", "scaleOption:delete", "scaleOption:restore", "scaleOption:reorder",
"scale:viewAny", "scale:view", "scale:create", "scale:update", "scale:delete", "scale:restore", "scale:reorder",
"signpost:viewAny", "signpost:view", "signpost:create", "signpost:update", "signpost:delete", "signpost:restore", "signpost:reorder"
]
}
}
}