4
4
- name : student
5
5
parents : unauthenticated
6
6
7
- - name : supervisor
7
+ - name : supervisor-student
8
8
parents : student
9
9
10
+ - name : supervisor
11
+ parents : supervisor-student
12
+
13
+ - name : supervisor-empowered
14
+ parents : supervisor
15
+
16
+
10
17
- name : superadmin
11
18
permissions :
12
19
- allow : true
@@ -130,7 +137,7 @@ permissions:
130
137
131
138
- allow : true
132
139
resource : group
133
- role : supervisor
140
+ role : supervisor-student
134
141
actions :
135
142
- supervise
136
143
@@ -156,7 +163,7 @@ permissions:
156
163
- viewDetail
157
164
158
165
- allow : true
159
- role : supervisor
166
+ role : supervisor-student
160
167
resource : instance
161
168
actions : addGroup
162
169
conditions : instance.isMember
@@ -168,7 +175,7 @@ permissions:
168
175
- viewGroups
169
176
170
177
- allow : true
171
- role : supervisor
178
+ role : supervisor-student
172
179
resource : instance
173
180
actions : []
174
181
@@ -239,7 +246,7 @@ permissions:
239
246
- user.isSameUser
240
247
241
248
- allow : true
242
- role : supervisor
249
+ role : supervisor-student
243
250
resource : user
244
251
actions :
245
252
- viewDetail
@@ -495,22 +502,22 @@ permissions:
495
502
- referenceExerciseSolution.isExerciseAuthor
496
503
497
504
- allow : true
498
- role : supervisor
505
+ role : supervisor-student
499
506
resource : exercise
500
507
actions :
501
508
- viewDetail
502
509
conditions :
503
510
- exercise.isPublic
504
511
505
512
- allow : true
506
- role : supervisor
513
+ role : supervisor-student
507
514
resource : exercise
508
515
actions :
509
516
- viewAll
510
517
- viewAllAuthors
511
518
512
519
- allow : true
513
- role : supervisor
520
+ role : supervisor-student
514
521
resource : group
515
522
actions :
516
523
- createExercise
@@ -549,7 +556,7 @@ permissions:
549
556
- file.isRelatedToAssignment
550
557
551
558
- allow : true
552
- role : supervisor
559
+ role : supervisor-student
553
560
resource : uploadedFile
554
561
actions :
555
562
- download
@@ -559,7 +566,7 @@ permissions:
559
566
- file.isExerciseOrAssignmentPublic
560
567
561
568
- allow : true
562
- role : supervisor
569
+ role : supervisor-student
563
570
resource : uploadedFile
564
571
actions :
565
572
- viewDetail
@@ -596,7 +603,7 @@ permissions:
596
603
- viewAll
597
604
598
605
- allow : true
599
- role : supervisor
606
+ role : supervisor-student
600
607
resource : hardwareGroup
601
608
actions :
602
609
- viewAll
@@ -613,14 +620,14 @@ permissions:
613
620
- viewAll
614
621
615
622
- allow : true
616
- role : supervisor
623
+ role : supervisor-student
617
624
resource : pipeline
618
625
actions :
619
626
- viewDetail
620
627
- viewAll
621
628
622
629
- allow : true
623
- role : supervisor
630
+ role : supervisor-student
624
631
resource : pipeline
625
632
actions :
626
633
- update
@@ -642,7 +649,7 @@ permissions:
642
649
- viewCourses
643
650
644
651
- allow : true
645
- role : supervisor
652
+ role : supervisor-student
646
653
resource : sis
647
654
actions :
648
655
- createTerm
0 commit comments