Inform the user that groups OIDC claim does not contain any matching team
j-zimnowoda opened this issue · comments
WHY
Currently when a user that is added to IdP / Keycloak but not added to team groups, or group mapper is not configured correctly.
Then a user sees white screen instead of Otomi-console and only the page title is telling about the root cause of the problem. It is not user friendly and this story is about improving it.
User Story
AS A authenticated user
I WANT TO know what to do if Otomi cannot match any team group
SO I can ask admin to add me to the team groups
Acceptance criteria
GIVEN a a user that does not belong to any team
WHEN I log in to Otomi
THEN I see page with information about required action
AND I can click logout to invalidate my current session.
Definition of done
- Relevant PRs are merged
- Tested by peer
- Updated documentation reviewed by peer
- Short demo video recorded and stored on google drive (if applicable)
Hey team! Please add your planning poker estimate with Zenhub @Ani1357 @dennisvankekem @ElderMatt @ferruhcihan @merll