otomi-core icon indicating copy to clipboard operation
otomi-core copied to clipboard

Inform the user that groups OIDC claim does not contain any matching team

Open j-zimnowoda opened this issue 1 year ago • 1 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)

j-zimnowoda avatar Feb 12 '24 10:02 j-zimnowoda

Hey team! Please add your planning poker estimate with Zenhub @Ani1357 @dennisvankekem @ElderMatt @ferruhcihan @merll

j-zimnowoda avatar Mar 11 '24 09:03 j-zimnowoda