Salesforce Global Identity, Hub, and Setup
Design | Ideation, Vision, Funding, and Strategy
--
During the generative work on TrailblazerID (which was a project to unify the identity services for all external Salesforce properties), we had a parallel track of work to explore the same problem space for internal experiences and applications.
Salesforce’s many acquisitions over the years resulted in a fragmentation of systems where users had separate logins and identities for all the Salesforce applications from Sales, Marketing, Analytics, Commerce, and beyond. To add, there exists a collection of “global tools” and administrative tasks that live above all Salesforce applications that had no shared architecture or experiences.
This project set out to remedy that problem.
Project Kickoff & Alignment
Global Identity covered a very broad area of Salesforce and so required the cooperation of several product organizations. As the design lead, I was responsible for organizing the group, driving collaboration, and pulling together research, product, design, and doc to deliver the final vision.
Defining the System
Most projects I lead follow a similar trajectory, starting with aligning on the problem statement, vision, goals, and basic direction (and oftentimes this phase is preceded by generative research). After this first stage of the project I like to deliver schematics, workflows, and information architecture assets to 1) facilitate the design team’s ideation and 2) to drive communication and alignment with the larger team.
Getting Pragmatic
With the basics out of the way, the team was freed up to begin ideating on the experience. We began articulating the navigation and app experiences that would soon double as resources for facilitating user validation.
Application navigation was a major subject of the project and here we see explorations of different ways of getting to/from different applications.
User validation began to take shape and the following are snapshots of the user validation sessions for the full end-to-end experiences.
Next Phase of Design
After wireframes and validation, the project moved into higher fidelity designs and refinements to the navigation and interaction models.
Global Setup
As mentioned, in addition to Global Identity, one of the other main tenants of the project was the notion of a Global Setup experience. Our research and design brought the in-app navigation models to an acceptable level of completeness and so we shifted to focus more intently on global setup.
Looking to existing app patterns for inspiration, I did an audit of the builders and experiences of Salesforce for education.
From the principles and research, I delivered several options that went into design critique and workgroup review.
Final Designs
After further refinement, ideation, and vetting I was able to deliver the final designs for what soon became the model for the future of Global Setup apps.
Conclusion
The Global Identity project was ambitious in its scope and ahead of the rest of the company in realizing the full range of the problem and wanting to fund its solution. Close to the end of the time I was leading this project it was shelved in order to focus on the TrailblazerID .
Eventually, around 2019 this project gained funding and entered full development and now exists in several different capacities across a handful of product orgs including Customer 360, Salesforce Hub, and Global Identity teams.