Bitbucket refugee here, new to Gitlab.com and struggling to set the correct privacy settings for my Gitlab.com groups. Ultimately what I want is projects for this particular group default to being shown to any member of the group, but hidden from the public.
I know Gitlab.com runs as a single large Gitlab EE instance. So I’m unclear when I set the group visibility level whether “internal user” refers to any gitlab.com user, or only to users who are part of this specific group… ? I definitely want the latter and not the former.
The explanations for the group visibility levels are also a bit ambiguous between “Public” and “Internal”:
- Public says that any public projects are viewable by anyone. What about non-public projects?
- Internal says that the “internal projects are only viewed by logged in users”. What about public projects belonging to the group?
I’m probably just misunderstanding things here–I searched for a bit, but not finding much.