We have Gitlab 15.9 CE (self-hosted)
- new external user gets invited to a project by email
- user sign-up / register (sadly, sign-up needs to be enabled for all and not onyl for invited users)
- new user logs in the first time with newly created username and password
- user will be redirected to “/users/sign_up/welcome” saying “…we’d like to know a bit more about you…” and asking for a role
What is the purpose of this welcome page?
Why a new user need to choose a role? The term ‘role’ is misleading with the role of a project member.
What will be done with the information (selected role)?
Any new user who sees this, would think this page is enabled by the admin with intent and serves any purpose maybe a survey.
But if I, as an admin, will be asked by project owner or new users, why new users get to this annoying welcome page, I can’t say any good reason. For me, this seems useless, too.
So, my last question is, how can this welcome page be disabled, so a new user gets instantly logged in?