cyvero.in
cyvero.in

Cloud Security Engineering

  • Home
  • Cloud Security Engineering

Prevention is cheaper than a breach

cloud security

Cloud Security Engineering

CLOUD SECURITY · IDENTITY · OKTA
Cloud Security & Identity Engineering with Okta
Day-Wise 60-Session Curriculum Daily 1-hour sessions across 2 months. Identity-layer only: no AWS/Azure infrastructure, no general cybersecurity overlap, zero coding — 100% tool-based enterpris identity
engineering.
SESSIONS 60
MODULES 10
LABS + CAPSTONE 9+1
MONTHS 2
CODINg 0%
1 00% TOOL – BASED · NO PROGRAMMING REQUIRED
MODULE INDEX
01 . Foundation & Identity Setup
02 . Auth Architecture & SAML Basics
03 . SAML with Okta — Deep Dive
04 . OAuth 2.0  OIDC
05 . Encryption, MFA & Single Logout
06 . SCIM + Provisioning
07 . AD / Entra ID Integration
08 . Identity Brokers & Cryptography
09 . IAM Troubleshooting
10 . Capstone Project & Assessmen

MODULE 01 — FOUNDATION & IDENTITY SETUP

Sessions 01–06

Cloud Fundamentals
Cloud computing basics; service models overview — IaaS, PaaS, SaaS (concepts only, no hands-on).

Cloud Account & VM Setup
Create AWS / Azure / GCP account; provision a Virtual Machine.

VM Access
Connect to the VM via SSH (Linux) or RDP (Windows) using its Public IP.

Identity Foundations
Identity in the Cloud Era — why identity is the new perimeter, cloud security triad, course map and careers.

Okta Platform & Tenancy
Editions/products, Workforce vs Customer Identity, tenant anatomy, and creation of a free Okta Developer org.

Universal Directory
Manual user creation, profile attributes, user states, password/authenticator basics.

Groups, Rules & Admin Roles
Group strategy, rule-based membership, admin role types, and least privilege.

LAB 01 — IDENTITY WORKSPACE BUILD

Build a personal Okta org with:

  • 5 users
  • 3 rule-based groups
  • 2 admin roles assigned
  • CSV import drill
  • Error-fix log
  • Test sign-in verification

Day 6 — Drill + Quiz
CSV bulk import with 20 users, fix 3 errors, Quiz 1 with 10 questions, and credential-stuffing case study.


MODULE 02 — AUTHENTICATION ARCHITECTURE & SAML BASICS

Sessions 07–12

Authentication vs Authorization
Password sprawl, shadow accounts, why organizations centralize identity, authentication vs authorization vs federation, and the delegated-authentication model.

LDAP & AD Concepts
Directory services conceptually, DIT structure, bind and search basics, and where on-prem AD fits in the identity chain.

SAML 2.0 Anatomy — Assertions
Assertion structure including Issuer, NameID, Subject, Conditions, AudienceRestriction, AttributeStatement and AuthnStatement.

SAML Bindings, Metadata & Trust
HTTP-Redirect vs HTTP-POST bindings, IdP & SP metadata XML, ACS URL, Entity ID/Audience, SSO endpoints and signing certificates.

SP-Initiated vs IdP-Initiated Flows
Both SSO journeys step by step, RelayState, deep linking, unsolicited responses and associated risks.

LAB 02 — TRACE A COMPLETE SSO FLOW

Run SP-initiated login against samltest.id → capture AuthnRequest + Response in SAML-tracer → decode Base64 XML → label every assertion field → export and annotate the trace for the portfolio.

Day 6 — Quiz & Mystery Assertion Drill
10-question quiz + identify subject, expiry and attributes in a mystery assertion within 5 minutes.


MODULE 03 — SAML WITH OKTA: DEEP DIVE

Sessions 13–18

OIN Apps
OIN catalogue apps vs Create App Integration wizard vs Template apps.

SAML App Configuration
ACS/Audience/Entity ID fields in the Okta UI, metadata download/import, assigning users and groups, and dashboard verification.

Attributes, Claims & NameID
Attribute statements, group attribute statements, NameID formats, profile-driven attribute mapping and transformation pitfalls.

Sign-On Policies & Flow Control
App sign-on policies, group-based access, authentication policies, authenticator chains, session behaviour and bookmark apps.

Browser-Based SAML Debugging
SAML-tracer filtering, request/response decoding, signature vs content, and expected vs received attribute comparison.

Assertion Security & Tampering Awareness
XML signatures, what they protect, unsigned assertions, certificate rollover basics and controlled protocol-validation testing.

LAB 03 — BUILD · BREAK · FIX SAML APP

Configure a custom SAML app from scratch → map 5 attributes → capture a clean trace → diagnose 2 instructor-injected faults → repair the configuration → complete a working green login.

Day 6 — Quiz + Mystery Assertion Drill
10-question quiz + identify subject, expiry and attributes within 5 minutes.


MODULE 04 — OAUTH 2.0 + OPENID CONNECT

Sessions 19–24

Why OAuth Exists
Authorization vs authentication, OAuth actors, resource owner, client, authorization server, resource server and the “Login with Google” model.

Grant Types & PKCE
Authorization Code flow, PKCE, Client Credentials, why Implicit is deprecated, and choosing the correct grant.

Tokens Deep Dive
Access, ID and refresh tokens; JWT anatomy; iss, sub, aud, exp and scopes; token lifetimes and refresh rotation.

Okta Authorization Servers
Org vs custom authorization servers, scopes, claims, access policies, rules and token preview.

OIDC Layer & Modern SSO
id_token, userinfo endpoint, discovery document, nonce, replay protection and SAML vs OIDC.

LAB 04 — RUN OAUTH/OIDC END-TO-END

Create an OIDC app in Okta → execute Auth Code + PKCE flow in OIDC Debugger → decode id_token on jwt.io → repeat through Postman GUI → test a client-credentials call.

Day 6 — Quiz + Token Validation Drill
10-question quiz + determine whether a token is valid for a given API using aud, scope and exp.


MODULE 05 — ENCRYPTION, MFA & SINGLE LOGOUT

Sessions 25–30

X.509 Certificates & RSA Key Pairs
Certificate fundamentals, RSA key pairs and OpenSSL one-line commands for generating keys, creating certificates and inspecting fingerprints.

Encrypted SAML Assertions
Signing vs encryption, enabling assertion encryption in Okta, encryption certificate upload and encrypted-flow validation.

MFA Factors & Policies
Okta Verify, number challenge, TOTP, SMS/Email, authenticator enrollment policies, factor sequencing and entry-point policies.

Passwordless — FIDO2 / Passkeys
WebAuthn ceremony, platform vs roaming authenticators, phishing resistance, passkey enrollment and workforce rollout patterns.

SAML Single Logout & Sessions
SP-initiated vs IdP-initiated logout, SLO URL configuration, session lifetime rules and logout troubleshooting.

LAB 05 — HARDENED LOGIN END-TO-END

Enable encrypted assertion → enroll Okta Verify + TOTP + one passkey → configure SLO → run the complete login → MFA → work → logout journey → verify session termination in the System Log.

Day 6 — Quiz + SLO Troubleshooting Drill
10-question quiz + investigate why users remain logged in after logout.


MODULE 06 — SCIM + LIFECYCLE PROVISIONING

Sessions 31–36

JML Model
Joiner, Mover and Leaver concepts, manual provisioning challenges, orphan-account risk, birthright access, role transitions and instant deprovisioning.

SCIM 2.0 Protocol Anatomy
Users & Groups resources, create/update/deactivate operations, attribute schemas, mappings and bearer-token authentication.

Okta Provisioning Configuration
Configure API Integration, Base URL + token, Create Users, Update Attributes, Deactivate toggles, attribute mapping, import/push directions and sync scheduling.

Group Push, Assignment Rules & Profile Sourcing
Group push, assignment rules, profile sourcing priority, attribute conflict resolution and downstream application verification.

No-Code Automation with Okta Workflows
Build automation using trigger → action cards.

Automation 1: Deactivated user → revoke sessions + notify channel.
Automation 2: Group membership → automatically assign application birthright.

LAB 06 — JOINER · MOVER · LEAVER AUTOMATION

Connect SCIM test app → configure create/update/deactivate → map 6 attributes → group-push a team → run JML simulation → capture System Log proof.

Day 6 — Quiz + Provisioning Troubleshooting Drill
10-question quiz + identify why a user who left the organization still has access.


MODULE 07 — AD / ENTRA ID INTEGRATION

Sessions 37–42

Hybrid Identity Patterns
Directory of record decisions, source-of-truth models, Okta’s position between on-prem HR/AD and cloud applications, and migration strategies.

Okta AD Agent & Delegated Authentication
AD Agent concept, installation flow, JIT import, delegated authentication and LDAP interface basics.

Entra ID — Identity Side Tour
Free Entra tenant walkthrough focused on identity blades, users, enterprise apps and SSO configuration.

Okta → AWS Identity Center Pattern
Metadata exchange, enterprise application configuration, ACS/Entity URLs, group assignment and round-trip testing.

SAML + SCIM Enterprise Integration
Okta-side application configuration, ACS/Audience configuration and provisioning token setup.

LAB 07 — FEDERATION ROUND-TRIP

Federate Okta with a second IdP using Entra free tenant or Keycloak → metadata exchange → claim mapping → external directory login → verify assertion attributes and System Log evidence.

Day 6 — Quiz + Federation Troubleshooting Drill
10-question quiz + identify a missed group assignment causing an M365 login issue.


MODULE 08 — IDENTITY BROKERS & CRYPTOGRAPHY

Sessions 43–48

Federation
Mergers & acquisitions, B2B partner access, multi-IdP enterprises, the federation n² problem and how identity brokers simplify enterprise trust relationships.

Inbound vs Outbound Federation
Okta as IdP vs Okta as broker, IdP routing rules, Just-In-Time provisioning, account linking and inbound claim transformation.

Keycloak — Free Second IdP
Keycloak realm and client tour, SAML/OIDC/LDAP concepts, creating users and using Keycloak as a second identity provider.

Broker Chain Live Build
Keycloak user → SAML/OIDC bridge into Okta → access to an Okta-fronted application → metadata exchange → claim mapping → routing verification.

Cryptography for Identity Engineers
SHA-256 fingerprints, symmetric vs asymmetric cryptography, RSA key pairs, digital signatures and hybrid encryption using OpenSSL tools.

LAB 08 — IDENTITY BROKER + SIGNATURE MASTERY

Build a Keycloak ↔ Okta broker → map claims → generate RSA pair → sign a message → verify it with OpenSSL → connect signature verification to SAML assertion security.

Day 6 — Quiz + Certificate Troubleshooting Drill
10-question quiz + diagnose a federation failure caused by a partner certificate change.


MODULE 09 — IAM TROUBLESHOOTING

Sessions 49–54

Evidence-Based Troubleshooting Method
Reproduce → capture → compare → isolate → fix → verify.

Okta System Log
Filtering actor/target/event types, correlation IDs, health checks and diagnostic decision trees.

SAML Failure Matrix

  • ACS/Audience mismatch
  • Entity ID drift
  • NameID format errors
  • Missing/wrong attributes
  • RelayState loss
  • Clock skew
  • Expired certificates
  • Certificate rollover
  • Signature algorithm mismatch
  • Unsigned assertion rejection
  • POST binding issues

OAuth / OIDC Failure Matrix

  • redirect_uri mismatch
  • invalid client_id/secret
  • scope rejection
  • audience mismatch
  • expired tokens
  • refresh failures
  • PKCE failures

Provisioning / SCIM Failure Matrix

  • Invalid SCIM token
  • Endpoint reachability
  • Attribute mapping conflicts
  • Group-push mismatches
  • Duplicate user creation
  • Failed deactivation
  • System Log provisioning events

LAB 09 — 3 TIMED ERROR HUNTS + TROUBLESHOOTING PLAYBOOK

Instructor injects 3 failures across SAML + OIDC + SCIM → student gets 15 minutes for each issue → capture evidence → identify root cause → fix the issue → document the incident.

Final deliverable: Student-authored Troubleshooting Playbook covering 15+ known failures.

Day 6 — Quiz + Interview Sprint
10-question quiz + answer: “SSO broken across 500 users — what are your first 3 checks?”


MODULE 10 — MEGA CAPSTONE & CERTIFICATION

Sessions 55–60

Capstone Scenario — NovaCorp

Scenario: “NovaCorp — 3 business units, contractors, partner organization.”

Students receive requirements for:

  • SAML application
  • OIDC application
  • SCIM lifecycle
  • MFA & Passkeys
  • Single Logout
  • Encrypted assertions
  • One federation hop
  • Audit trail

Build Day 1 — Identity Core

SAML + OIDC tenant structure, groups/rules, protocol applications, attribute mapping and evidence screenshots.

Build Day 2 — Security Layer

MFA + Passkeys, encrypted assertions, adaptive MFA, passkey enrollment, sign-on policies, session policies and SLO.

Build Day 3 — Lifecycle & Federation

SCIM provisioning, JML automation using Workflows, Keycloak partner federation and System Log evidence.

Demo Day + Defense + Gauntlet

10-minute show-and-prove per student covering live login, lifecycle and logout.

Students then complete a troubleshooting gauntlet with 3 injected errors.

Final Assessment + Certification

Scenario-based assessment covering design and debugging.

Successful students receive the Cyvero Certificate of Completion.


CAPSTONE PASS CRITERIA

The final NovaCorp identity stack must include:

  • SAML App
  • OIDC App
  • SCIM Lifecycle
  • MFA / Passkeys
  • Single Logout
  • Federation Hop
  • Live Defense with Log Evidence

Minimum Requirements

  • All 6 components working
  • Defense questions answered
  • Minimum 2 out of 3 gauntlet challenges completed
  • 80% lab evidence submitted

OUTCOMES & CAREER TRACKS

Student Portfolio Includes

  • NovaCorp Capstone
  • Troubleshooting Playbook
  • 9 Lab Evidence Packs
  • Annotated SAML Protocol Traces
  • Decoded JWT / OIDC Flows
  • Cyvero Certificate of Completion

Career Tracks — India Market

Freshers → Entry IT / Support

  • IAM/SSO Support Engineer
  • Okta / Junior IAM Admin
  • Identity Operations Analyst in GCCs

System Administrators / Helpdesk / NOC Profiles

Build IAM-focused skills through SAML, OAuth and SCIM.

Experienced → Architect Track

IAM Engineer → Senior IAM / IAM Architect.

PROOF VALUE

  • Live-demoable portfolio project for interviews
  • Scenario-based interview answer bank
  • Verifiable hands-on claims for resumes
  • Protocol-level identity knowledge
  • Cyvero program credential
logo-big-white
Need 24/7 Protection From Cyber Attacks?
Scroll to top