Overview
What this challenge is about.
Design auth for a B2B SaaS: JWT rotation, RBAC roles, SSO (SAML/OIDC), audit-log pipeline. Get a verifiable certificate.
The scenario
The SaaS (around 30 percent of revenue from Enterprise tier, SOC 2 Type II) cannot ship another auth P1 — sales is losing deals over the audit-log gaps the team already knows about.
The Brief
What you'll do, and what you'll demonstrate.
Design a multi-workspace auth + RBAC system that fixes the homegrown system's gaps and migrates 9,000 workspaces without disrupting customers.
Earning criteria — what you'll demonstrate
- Design a workspace-scoped RBAC model that supports both default and custom roles
- Integrate SAML and OIDC for per-workspace identity-provider configuration
- Apply STRIDE threat-modeling to an authentication subsystem
- Plan a staged migration that protects existing users and contracts
Program Fit
Where this fits in your program.
Sharpens the same skills your degree expects you to demonstrate.
Engineering Software as a Service
Master · Web And Mobile
Strong alignment
This challenge maps to Engineering Software as a Service at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Skills
Skills you'll demonstrate.
Each one shows up on your verified credential.
- Authentication
Apply authentication to solve real industry problems and demonstrate production-level capability.
- Rbac
Apply rbac to solve real industry problems and demonstrate production-level capability.
- Sso
Apply sso to solve real industry problems and demonstrate production-level capability.
- Saml
Apply saml to solve real industry problems and demonstrate production-level capability.
- Oidc
Apply oidc to solve real industry problems and demonstrate production-level capability.
- Threat Modeling
Apply threat modeling to solve real industry problems and demonstrate production-level capability.
Careers
Career paths this challenge builds toward
Completing this challenge demonstrates skills that transfer directly to these roles: