The problem
We had been moving more admin-type settings, like billing, account and profile settings, user management, etc to our platform-level admin layer. Because we had already moved user management over, we'd have to also move SSO over as some of our larger customers use SSO to create/edit users. Unfortunately, we couldn't move over all of our supported identity providers from the get-go. So we looked at which provider was most popular among our users — SAML — and we started there. An additional challenge we ran into was that, up until this point, we only had SSO functionality in one of our products (Forms), but we wanted all products to have access. After chatting with customers, searching through previous support tickets, and interviewing our solution engineers, we were able to drastically improve the experience as well.