Defining Access Control for IBM SaaS Management
As a Senior Lead UX Designer on the IBM Multi-Cloud SaaS Platform (MCSP) team, I focused on identity and access management (IAM). The platform enabled IBM customers to track and manage their SaaS subscriptions, providing administrators tools for access management, product usage tracking, and cost oversight across accounts. My primary goal was to streamline account management by reducing administrative workload and clearly redefining access levels tailored to each of the platform’s user roles.
Examples of my implemented designs for managing user access across an account
My Role
Worked with product management and development to identify strategic design priorities and requirements
Developed conceptual designs through to delivery of final designs to visual design and development teams
Led cross-functional collaboration to ensure designs the met customer needs
Redefined role-based access/permissions for users of the platform
Assessment for defining access for each key role
Key Challenges Overcome
Defining role access
Evaluated each page and UI to determine role-specific access:
Whether a role should access a page
Content visibility and interaction permissions
Actions users could perform
Conducted a detailed analysis for each role and built team consensus through:
Collaboration with domain experts to refine access definitions
Sharing progress, resolving issues, and finalizing updates
Mapping the platform
Navigating the platform through the perspective of each user role (account, subscription, and instance administrators and viewers)
Capturing screenshots and notes for every UI element and action
Removed overlapping permissions and provided clear role definitions
Eliminated inefficient navigation to complete user tasks
Incorporating new, prioritized UIs from the development roadmap
Final updated role based access matrix for platform
Delivering the Final Strategy
To finalize the role-based access strategy, I:
Created a detailed Figma map documenting UIs and role-specific annotations.
Designed a simplified chart summarizing access levels for key pages and actions.
These deliverables served as critical tools for:
Internal Alignment: Clarifying role expectations across teams.
Communication: Sharing the strategy with broader SaaS development teams.
Documentation: Helping content teams explain role management visually.
This approach ensured clarity and seamless adoption across stakeholders.