I have projects in Gitlab (visibility is Internal).There is an option for any user (email ending with company email) to register. But once they register, they get only Guest