otomi-core
otomi-core copied to clipboard
Inform the user that groups OIDC claim does not contain any matching team
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