...
- Repository data will never be deleted
- General access to the repository will be controlled by updating the access_file turnin group list. The section of the access_file that is rewritten will be surrounded by comments and user changes are not allowed.
- As new semesters (and students) are cycled into the turnin group list, the permission blocks for these new semesters and students will be added to the access_file.
- As new semesters (and students) are cycled into the turnin group list, new repository folders will be added for the semesters and students.
- The access_file turnin group list will be updated when new course groups are automatically created within Grouper. This means that a new semester may force an old semester out of the turnin group list before any new students have been added to the new course group.
access_file format
Code Block |
---|
[groups] ### TURNIN MAINTAINED VALUES: BEGIN ### ### DO NOT CHANGE ANYTHING BETWEEN THESE TAGS ### turnin_admin = @general.IT.ARC.custom.turnin_admin turnin_instructor = @auto.courses.COMP422.Fa10.instructor, \ @auto.courses.COMP422.Sp10.instructor, \ @auto.courses.COMP422.Fa11.instructor turnin_ta = @auto.courses.COMP422.Fa10.TA, \ @auto.courses.COMP422.Sp10.TA, \ @auto.courses.COMP422.Fa11.TA turnin_student = @auto.courses.COMP422.Sp10.student, \ @auto.courses.COMP422.Sp10.student, \ @auto.courses.COMP422.Sp10.student turnin_test_student = xxxtuu1,xxxtgu1,xxxtuu2,xxxtgu2 ### TURNIN MAINTAINED VALUES: END ### admin = @turnin_admin instructor = @turnin_instructor ta = @turnin_ta student = <at:var at:name="turnin_student," />turnin_test_student [/] @admin = rw @instructor = rw @ta = rw @student = r [/rice_config] @admin = rw @instructor = rw @ta = rw * = [/staff] @admin = rw @instructor = rw @ta = tw * = [/course] @admin = rw @instructor = rw @ta = rw @student = r * = [/turnin] @admin = rw @instructor = rw @ta = rw @student = r * = [/turnin/F10] @admin = rw @instructor = rw @ta = rw @student = r * = [/turnin/F10/netId1] @admin = rw @instructor = rw @ta = rw netId1 = r * = [/turnin/F10/netId2] @admin = rw @instructor = rw @ta = rw netId2 = r * = [/turnin/S10] @admin = rw @instructor = rw @ta = rw @student = r * = [/turnin/S10/netId1] @admin = rw @instructor = rw @ta = rw netId1 = r * = [/turnin/S10/netId2] @admin = rw @instructor = rw @ta = rw netId2 = r * = [/turnin/F11] @admin = rw @instructor = rw @ta = rw @student = r * = [/turnin/F11/netId1] @admin = rw @instructor = rw @ta = rw netId1 = r * = [/turnin/F11/netId2] @admin = rw @instructor = rw @ta = rw netId2 = r * = [/turnin/test] @admin = rw @instructor = rw @ta = rw @student = r * = [/turnin/test/xxxtuu1] @admin = rw @instructor = rw @ta = rw xxxtuu1 = rw * = [/turnin/test/xxxtgu1] @admin = rw @instructor = rw @ta = rw xxxtgu1 = rw * = [/turnin/test/xxxtuu2] @admin = rw @instructor = rw @ta = rw xxxtuu2 = rw * = [/turnin/test/xxxtgu2] @admin = rw @instructor = rw @ta = rw xxxtgu2 = rw * = |