Improving configuration for Group SAML: Discovery
The current configuration page for Group SAML SSO is a little daunting:
It's intentionally comprehensive, since many providers have different language/terms that we need to be aware of. When we did user testing, SAML experts quickly navigated this page. Newcomers struggled and took extra time to parse/understand the terms, and we should ideally make configuration digestible for someone setting up SAML for the first time.
Proposal
We should explore opportunities to break this page down:
- Which options can we conceal/collapse?
- Can we explore breaking configuration into multiple steps?
- Can we create a wizard for making configuration super easy for common providers? e.g. pick Okta/Azure/OneLogin for a super easy configuration with an Other option for a more manual setup?
References
GitHub's configuration page: