Student teams gaining access to other team's forks #123872
Unanswered
cameronedmond
asked this question in
GitHub Education
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi everyone,
Hi there!
We are using Github Classroom's new fork-based method for handling student repositories. This has worked well this semester with a couple of hiccups as we navigate the system. However, we have encountered a major problem for our end-of-semester group assignment.
Students self-enroll in pairs and create teams in the Github Classroom when accepting the same starter code. The starter code repo is private.
We have noticed students are automatically given read access to every other team's fork (as well as the parent repo). This creates security concerns.
Currently, the only solution we have found is to:
This seems like a process we will need to repeat until all students have created their teams and accepted the assignment.
I have reviewed the template project my colleague set-up and the github classroom assignment, and I can't find anything different from how we set-up our other assignments for this unit. The only differences is that it is a group assignment, and we were still setting all the other ones to template repos.
Is this a known issue, and is there a more tenable solution than manually removing access?
Beta Was this translation helpful? Give feedback.
All reactions