HANDS-ON TRAINING NOW BOOKING: January 2026 Sessions

IAM for Developers Workshop

Stop Losing Hours to the "Gray Zone" Between IAM and App Development

When authentication breaks, who owns the fix? Hours turn into days while teams try to figure out if it's an IAM configuration issue or an application code problem — and users can't sign in.

This workshop teaches you to dramatically accelerate diagnosis and resolution of these gray zone issues using systematic troubleshooting with OAuth2, OIDC, MSAL, and Microsoft Entra ID — with hands-on practice using AppConfig² Suite.

Workshop Overview

8 Hours Hands-On 6-10 Participants

Available online or on-site (Prague, Czechia only)


Includes live AppConfig² environment, hands-on exercises, and 30 days post-workshop support

THE PROBLEM

The Gray Zone: Where Authorization Issues Live

The Symptom

"User can't access the resource" — but is it a permission issue? Token configuration? Consent problem? MSAL integration error? Network trace shows cryptic error codes.

The Communication Gap

IAM admins say "app registration looks fine." Developers say "we're just calling MSAL." Each team has the right answer for their domain, but support tickets still bounce between them for days.

The Time Sink

Junior engineers escalate immediately. Mid-level engineers spend hours reading Microsoft docs. Senior engineers know the patterns — but debugging still takes too long.

The Solution

Learn the systematic troubleshooting framework that lets you map symptoms to root causes in minutes — whether you're an IAM admin, developer, or support engineer.

How You'll Solve Real Problems

Stop guessing. Start diagnosing with confidence.

Map Symptoms to Root Causes

Learn the diagnostic flowchart: Is it permissions? Token config? Missing app role? MSAL error?

Decode What's Really Happening

Inspect tokens, trace flows, and understand OAuth2/OIDC mechanics in minutes

Bridge the Communication Gap

Speak both IAM and developer language — collaborate more effectively across teams

Resolve Issues Significantly Faster

Apply systematic troubleshooting to reduce resolution time and handle more issues independently

WHO THIS IS FOR

Do Any of These Sound Familiar?

The Escalation Engineer

"I get tickets that say 'auth is broken' but I don't know where to start. Is it Entra ID config? App code? It takes multiple conversations with different teams to get clarity."

After this workshop: You'll have a diagnostic checklist that maps symptoms to root causes quickly and confidently.

The Frustrated Developer

"MSAL throws cryptic errors. IAM team says 'app registration is correct.' I've read 20 StackOverflow threads but still can't fix token issues."

After this workshop: You'll understand OAuth2 flows well enough to interpret MSAL errors and fix them yourself.

The Overloaded IAM Admin

"Developers keep requesting overly broad permissions without understanding the security implications. I have to push back, explain least privilege, and review every consent request manually."

After this workshop: Developers will understand permission scopes and make appropriate requests, reducing your review overhead.

What You'll Learn

  • Authentication & authorization fundamentals
  • Token lifecycle (acquire, decode, troubleshoot)
  • App Registration vs Service Principal
  • Permission models & least privilege
  • Consent mechanics (user vs admin)
  • OAuth2/OIDC endpoints & grant flows
  • Claims validation & optional claims
  • Real-world troubleshooting scenarios
  • MSAL integration patterns
  • SPA vs Web App vs Web API architecture
  • App registration configuration best practices

Who Should Attend

  • Developers integrating with Microsoft Entra ID
  • Level 2/3 support engineers
  • IAM architects & administrators
  • Security engineers & compliance officers
  • Technical consultants
  • DevOps/Platform engineers
  • Solution architects

Knowledge Prerequisites:
  • Basic understanding of web applications
  • Familiarity with HTTP/REST APIs
  • Basic knowledge of authentication concepts

Workshop Formats

  • Duration
    8 hours (2× half-day)
  • Delivery Options
    • Online (live virtual)
    • On-site (Prague, Czechia only)
  • Group Size
    6-10 participants (optimal interaction)
  • Hands-On
    Live AppConfig² environment included

Why Choose Our Workshop

Tool-Integrated Learning

Use AppConfig² during exercises for real-world experience

Scenario-Based

Real authentication failures from enterprise support cases

Immediate ROI

Reduce auth issue resolution time by 60%+

Post-Workshop Support

30 days email Q&A included with every workshop

What You'll Walk Away With

Concrete skills you can apply Monday morning:

1
⚡ Triage auth issues systematically and efficiently

Problem: Support tickets sit for days bouncing between teams.
Solution: Use the diagnostic flowchart to map symptoms ("AADSTS errors", "missing claims", "consent loop") to root causes (IAM config vs app code vs network) much faster.

2
🔍 Decode token issues more independently

Problem: "Token doesn't have the right claims" but you don't know why.
Solution: Inspect JWT structure, understand v1/v2 token differences, configure optional claims, and validate token signatures with confidence.

3
🗣️ Communicate across teams confidently

Problem: IAM and dev teams talk past each other.
Solution: Understand both perspectives — know when to say "delegated vs application permissions" and when to say "MSAL acquireTokenSilent() is failing."

4
🛠️ Fix OAuth2/OIDC flow issues independently

Problem: MSAL errors like "AADSTS65001" are cryptic.
Solution: Map error codes to flow stages (/authorize vs /token), understand redirect URIs, and trace consent mechanics end-to-end.

5
📋 Audit app registrations for security gaps

Problem: Over-permissioned apps create security risks.
Solution: Review App Registration vs Service Principal relationships, apply least privilege, and validate permission requests before granting consent.

6
📚 Build a troubleshooting playbook for your org

Problem: Every engineer reinvents the wheel when debugging auth.
Solution: Take home cheat sheets, flow diagrams, and real-world scenarios to train your team and reduce repeat tickets.

What Teams Can Expect to Achieve

(conservative estimate)

40–60%

Estimated reduction in auth issue resolution time*

5–10 hrs

Estimated time saved per engineer per month*

More Independent

Handle common auth issues with less escalation

*Estimates based on expert experience and pilot feedback. Actual results may vary.

Ready to Master IAM?

Book your workshop today!

Request Booking