YoVDO

GitHub Azure AD OIDC Authentication for Actions

Offered By: John Savill's Technical Training via YouTube

Tags

GitHub Actions Courses DevOps Courses OpenID Connect (OIDC) Courses Azure Active Directory Courses Cloud Security Courses Identity Management Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to implement secure authentication between GitHub Actions and Azure Active Directory using OpenID Connect (OIDC) in this comprehensive video tutorial. Explore the evolution from traditional secret-based authentication to modern OIDC methods, understanding the benefits and implementation details. Discover how to leverage GitHub identity tokens, exchange them for Azure AD access tokens, and configure various subject types. Follow step-by-step instructions on setting up Azure AD app registration, using the azure/login action, and adding federated credentials. Gain insights into storing and utilizing required values in GitHub, and learn about app roles for enhanced security. Master the art of seamless and secure authentication between GitHub and Azure AD without the need for storing sensitive secrets.

Syllabus

- Introduction
- How authentication used to work
- Using OIDC
- GitHub identity token and exchange for AAD access token
- Types of subject
- AAD app registration
- Using azure/login
- Adding federated credential
- Storing required values and using in GitHub
- App roles
- Summary


Taught by

John Savill's Technical Training

Related Courses

Securing ASP.NET Core 2 with OAuth2 and OpenID Connect
Pluralsight
Securing ASP.NET Core 3 with OAuth2 and OpenID Connect
Pluralsight
Spring Framework: Using Spring Security OAuth2 Login
Pluralsight
Authentication and Authorization in PHP
Pluralsight
Securing Angular Apps with OpenID Connect and OAuth 2
Pluralsight