Backport "Move Authorize project access with external service to Core" to 11.10 See merge request gitlab-org/gitlab-ce!27317