I've set up roles and permissions in Matillion, and now I'm testing the flow when user logs in for the first time.
Roles are setup in a way that only members of support team can create /delete project, and other users can have all permissions except this one.
The issue I'm facing is manifesting like this (only for the first time logging):
- User logs in
- Create project window pops up
- User can't create project because we restricted it, so we want him to switch to already created project
- User can't see this project, because it's created as private
I can resolve this only by logging as project admin and assigning user to project, but only after he logged in first time.
The problem i see in this approach is that users will keep coming back to us with explanation "something doesn't work", and I want to avoid that.
Is it possible to assign somehow user to project on user creation step, so we don't have to wait until he logs in, alert us and then we assign him?
Many thanks in advance,
Tanja