Group owners can limit API access by team members to projects
A user may have access to private repositories that third-parties shouldn't have access to. Currently, when enabling any kind of API integrated service like CodeCov, the third-party service will gain access to every project. There is no way for the user to limit, or for the group owner to prevent this.
Proposal
- Add the ability for group owners to disable API access by team members by role (master, developer, reporter)
Links
https://gitlab.com/gitlab-org/gitlab-ce/issues/41165#note_58313289