Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
IAM: AWS, Active Directory, SSO & OAuth
Rating: 3.9 out of 5(11 ratings)
47 students

IAM: AWS, Active Directory, SSO & OAuth

Master IAM with AWS, Active Directory, SSO, OAuth, MFA, and real-world security practices with hands-on labs
Last updated 4/2026
English
English [Auto],

What you'll learn

  • Students will learn to design secure IAM systems using RBAC, least privilege, and Zero Trust principles in real-world scenarios.
  • Students will learn to implement authentication systems using MFA, OAuth 2.0, OIDC, and SSO, and analyze tokens like JWT and SAML.
  • Students will learn to configure and manage enterprise IAM using Active Directory, including users, groups, and policies.
  • Students will learn to build and manage AWS IAM users, roles, and policies, including cross-account access and security controls.
  • Students will learn to identify and mitigate IAM security risks such as credential attacks and privilege escalation techniques.

Course content

8 sections57 lectures15h 29m total length
  • 1.1 AAA model (Authentication, Authorization, Accounting)16:35
  • 1.2 Authentication practical12:08

    Demonstrate authentication, authorization, and accounting (AAA) with Cisco Packet Tracer by configuring TACAS and RADIUS servers, managing credentials, and exploring privilege levels.

  • 1.3 Identity, Credentials and accounts13:14

    Describe how identity, accounts, and credentials form the core of access control, with identity as the digital representation, accounts enabling access, and credentials proving identity via authentication.

  • 1.4 JML Process17:43

    Learn how the joiner, mover, leaver process automates identity provisioning from HR data through SailPoint and Active Directory, enforcing least privilege and governance with PAM for elevated access.

  • 1.5 Access Control models20:19

    Explore how access control models regulate who can access what, including Bell-Lapadula and attribute-based access control. Learn rbac variants, discretionary access control, and risk-based access control within zero-trust environments.

  • 1.6 Prcatical - RBAC design10:11

    Learn practical RBAC design by modeling assets, actors, roles, and permissions in scenarios like hospital and SaaS. Build Excel-based policies with constraints and negative permissions before implementing in Active Directory.

  • 1.7 Least Privilege16:18

    Apply the least privilege principle across RBAC and ABAC, using just-in-time PAM, scope and time minimization, separation of duties, and governance to reduce attack surface.

  • 1.8 Zero trust10:11

    Apply zero trust by continually authenticating identity, device health, network origin, and application and data access, with implicit deny and micro-segmentation to limit lateral movement.

  • 1.9 Practical - IAM policy design11:56

    Design and document comprehensive IAM policies using RBAC and ABAC, applying it to hospital and SAS scenarios, covering policy structure, access requests, JML, and PAM.

Requirements

  • Basic understanding of computers, users, and passwords is helpful, but no prior IAM or security experience is required.
  • Students will need a computer with internet access to perform hands-on labs using AWS, virtual machines, and web-based tools.
  • Familiarity with basic networking or IT concepts will help, but all key IAM and security concepts are explained from scratch.
  • No prior experience with Active Directory, AWS, or authentication protocols is required to start this course.
  • A willingness to learn through practical labs and real-world scenarios will help you gain the most value from this course.

Description

This course is designed to help you master Identity and Access Management (IAM) from both a practical and real-world perspective. Instead of focusing only on theory, this course combines core concepts, hands-on labs, and real-world scenarios to help you understand how IAM works in enterprise and cloud environments.

You will start with IAM fundamentals, including authentication, authorization, RBAC, least privilege, and Zero Trust. From there, you will dive deep into authentication mechanisms such as MFA, OAuth 2.0, OpenID Connect, SAML, and Single Sign-On (SSO). You will also work with tokens like JWT and understand how modern authentication systems operate.

The course then moves into enterprise IAM using Active Directory, where you will learn about domain controllers, Kerberos, NTLM, Group Policy Objects, and common security risks. You will also explore cloud IAM using AWS, including users, roles, policies, cross-account access, and organizational controls.

In addition, you will learn identity federation, privileged access management, and how to secure sensitive systems using vaults and just-in-time access. The course also covers real-world IAM attacks such as credential stuffing, pass-the-hash, and privilege escalation, along with detection and mitigation strategies.

By the end of this course, you will be able to design secure IAM architectures, implement authentication systems, and apply best practices used in real enterprise environments.

Who this course is for:

  • This course is for IT professionals who want to learn identity and access management and implement secure access control systems.
  • This course is for cybersecurity learners who want to understand authentication, authorization, and identity security in depth.
  • This course is for cloud engineers and DevOps professionals who want to work with AWS IAM, SSO, and identity federation.
  • This course is for students and job seekers who want to build practical IAM skills for roles in security and enterprise IT.
  • This course is for anyone interested in understanding how identity, authentication, and access control work in modern systems.