CounselTrain
Call usEnquire now

Identity and Access Control for Modern Applications

4.63(3,200 Ratings)
Duration
5 Days
Upcoming Batch
11 January 2027 - 15 January 2027
Batch Options
8 hours & 4 hours
Language
English / Arabic

Identity and Access Control for Modern Applications

The “Identity and Access Control for Modern Applications” course from Microsoft provides a comprehensive overview of how to manage and secure identities and access within contemporary application environments. The course explores key concepts and practices related to identity management, including authentication, authorization, and the integration of identity services within modern applications. It delves into various identity solutions such as Azure Active Directory and other identity providers, emphasizing how to leverage these tools to ensure secure access to resources.

Participants will gain insights into implementing robust identity solutions that support both on-premises and cloud-based applications. The course covers techniques for managing user identities, configuring access controls, and ensuring compliance with security policies. By exploring real-world scenarios and hands-on labs, learners will acquire practical skills in designing and deploying identity and access control mechanisms tailored to the needs of modern applications. This course is designed for IT professionals, developers, and security administrators looking to enhance their knowledge and skills in identity management and access control within today’s dynamic application landscapes.

Course Content

4 modules · 42 topics
01Module 1: Foundation & Authentication11 topics
  • • Identity & Access Control in ASP.NET
  • • ASP.NET Core Security Framework
  • • Claims-based Identity
  • • Cookie-based Authentication
  • • Social Logins (e.g. Google, Facebook, Twitter, etc.)
  • • OpenID Connect
  • • Data Protection
  • • Web Application Patterns
  • • Claims Transformation
  • • Account & Identity Linking
  • • Home Realm Discovery
02Module 2: Web APIs & Access Control9 topics
  • • Securing APIs
  • • Architecture & Scenarios
  • • Token-based Authentication
  • • OAuth 2.0
  • • Token Lifetime Management
  • • OpenID Connect & OAuth 2.0 Combined
  • • Server-to-server Communication
  • • Native & Mobile Applications
  • • Custom Credentials & Token Requests
03Module 3: IdentityServer Architecture & scenarios11 topics
  • • Setup (Linux and Windows)
  • • Configuration
  • • Dependency Injection
  • • Services
  • • Customizations
  • • Claims & Tokens
  • • User Interface
  • • Storage System
  • • UI Workflows
  • • Logging & Eventing
  • • Hosting & Deployment (Linux and Windows)
04Module 4: OAuth 2.0 and SAML11 topics
  • Best practices
  • Security Patterns
  • Common Attacks and implementationVulnerability fixing
  • New release and security of today’s OAuth architecture
  • Hardening the front-channel with PKCE and signed authorization requests
  • Hardening the back-channel with asymmetric key based client authentication and mutualTLS
  • Hardening API calls with proof-of-possession access tokens
  • Scope parameter replacement with authorization request
  • Advanced high security profile for OAuth 2.0 and 2.1 with FAPI
  • Application Vulnerabilities (High level)
  • IIS and Nginx Hardening (High level)

Schedule Dates

4 upcoming batches
Session Type
Physical sessions run at our training facility.
Identity and Access Control for Modern Applications
Batch DatesDurationBatch OptionsLanguageAction
11 January 2027 - 15 January 2027Next5 Days8 hours & 4 hoursEnglish / Arabic
12 April 2027 - 16 April 20275 Days8 hours & 4 hoursEnglish / Arabic
12 July 2027 - 16 July 20275 Days8 hours & 4 hoursEnglish / Arabic
18 October 2027 - 22 October 20275 Days8 hours & 4 hoursEnglish / Arabic

Can’t find a suitable date? Request a schedule that fits your team.

Request More Information

FAQs

What are the prerequisites for this course?

Participants should have a basic understanding of web development and security concepts. Familiarity with ASP.NET and ASP.NET Core is beneficial but not required.

What will I learn from this course?

By the end of the course, participants will be proficient in:

  • Designing and implementing secure authentication and authorization mechanisms.
  • Securing APIs and managing token lifetimes.
  • Configuring and customizing IdentityServer.
  • Applying advanced OAuth 2.0 security techniques and understanding SAML for SSO.
Are there hands-on labs included in the course?

Yes, the course includes practical labs and exercises to help reinforce theoretical knowledge and develop hands-on skills in identity and access management.

How can I enroll in the course?

To enroll in the Identity and Access Control for Modern Applications course, visit the CounselTrain website or contact our customer service team for more information and registration details.

Who can I contact for more information?

For additional information or any questions regarding the course, you can reach out to CounselTrain’s customer service team via email or phone. Our representatives are available to assist you with any queries and provide further details about the course.

How do I access the training materials?

Upon enrollment, participants will receive access to all necessary training materials, including lecture notes, lab exercises, and additional resources through the CounselTrain learning platform.

 

How We Deliver

Flexible Training Options to Meet Your Needs

Choose how you learn — live online, in-classroom, at your workplace, or internationally. CounselTrain delivers certified IT training across the UAE in the format that fits your team.

Select the method that best suits your needs.

Online Instructor-Led Training

Learn from the comfort of your workplace or at home through live virtual sessions led by expert trainers.

Learn more

Highlights

Live SessionsRecorded AccessGlobal

Related Courses

Other courses in the same category that might interest you.

View All
Infra & Admin10

C|ASE Java: Certified Application Security Engineer

View Course
Infra & Admin10

T|IE: Threat Intelligence Essentials

View Course
Infra & Admin11

I|SE: IoT Security Essentials

View Course
Infra & Admin10

D|SE: DevSecOps Essentials

View Course
Upcoming Batch
11 January 2027 - 15 January 2027