Challenge

Solution

Use Auth0 to set up custom rules that handle the Salesforce logic in a single place for all clients.

Impact

Cheaper and better maintained SSO solution, unified and well tested auth logic that is shared across clients old and new.

Where there is unity there is always victory.
Publilius Syrus

65,000+

Users

5

Clients Apps

100%

Testing Coverage

Outsell Inc. was looking to migrate from a costly, proprietary and hard-to-maintain single sign-on solution that made it difficult to alter existing web properties and introduce new ones.

After an extensive discovery and audit of Outsell's existing web properties, we were able to come up with 3 major strategic pivots to best satisfy Outsell's immediate and long-term goals:

Migrate to Auth0 - This provided a significant reduction in cost and maintenance while also increasing the stability, performance, testability and flexibility of their auth pipeline.

Consolidate authorization logic - This reduced the overhead of maintaining Salesforce driven authorization logic on a per-client basis in favor of a single and consistent authorization pipeline that could be ingested immediately by any client without massive set up costs.

Write test suite - This provided the dual benefit of limiting the introduction of bugs into a BUSINESS CRITICAL part of Outsell's tech stack and providing a mechanism to easily diagnose and banish any bugs that slipped through the cracks.

The benefits of this engagement were immediately obvious when we built Outsell's Data Platform and were able to immediately use this new authorization pipeline.