Skip to contentSkip to content
Verified credentials. On-chain. Forever.Learn more
Ewance
Sign in
Cover image for Authentication + RBAC for a Multi-Workspace SaaS
Design

Authentication + RBAC for a Multi-Workspace SaaS

FreeVerified credential3 weeksAdvanced

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.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

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.

One more thing

You can put a credential on your CV by Friday.