Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • 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
* =