Restrict forking to project/group members

Problem to solve

To help organizations keep their code secure, GitLab should allow organizations better management over project forks. Currently, if a member in a GitLab.com group forks code into their personal namespace and then leaves the organization (and the GitLab.com group), the fork remains.

Proposal

  • Only allow projects in a group to be forked if a user is a member of that project or group.
  • If that member is removed from the project or group, any associated forks are also removed.

Links / references

Edited Oct 30, 2018 by Jeremy Watson (ex-GitLab)
Assignee Loading
Time tracking Loading