GitHub Azure AD OIDC Authentication

A walk through of how to authenticate between GitHub Actions and Azure AD without having to store secrets and instead using OIDC. šŸ”Ž Looking for content on a particular topic? Search the channel. If I have something it will be there! ▬▬▬▬▬▬ C H A P T E R S ā° ▬▬▬▬▬▬ 0:00 - Introduction 0:47 - How authentication used to work 1:47 - Using OIDC 5:21 - GitHub identity token and exchange for AAD access token 8:08 - Types of subject 11:15 - AAD app registration 13:42 - Using azure/login 15:22 - Adding federated credential 18:20 - Storing required values and using in GitHub 19:44 - App roles 20:10 - Summary ▬▬▬▬▬▬ K E Y L I N K S šŸ”— ▬▬▬▬▬▬ ā–ŗ Whiteboard: šŸ”— https://github.com/johnthebrit/Random... ā–ŗ GitHub OIDC authentication: šŸ”— https://docs.github.com/en/actions/de... ā–ŗ GitHub to AAD OIDC authentication: šŸ”— https://learn.microsoft.com/azure/dev... ā–ŗ AAD OIDC authentication: šŸ”— https://learn.microsoft.com/azure/act... ▬▬▬▬▬▬ Want to learn more? šŸš€ ▬▬▬▬▬▬ šŸ“– Recommended Learning Path for Azure šŸ”— https://learn.onboardtoazure.com šŸ„‡ Certification Content Repository šŸ”— https://github.com/johnthebrit/Certif... šŸ“… Weekly Azure Update šŸ”—    • AzureĀ InfrastructureĀ UpdatesĀ Ā  ☁ Azure Master Class šŸ”—    • MicrosoftĀ AzureĀ MasterĀ ClassĀ v2Ā (beingĀ upd...Ā Ā  āš™ DevOps Master Class šŸ”—    • DevOpsĀ MasterĀ ClassĀ Ā  šŸ’» PowerShell Master Class šŸ”—    • PowerShellĀ MasterĀ ClassĀ Ā  šŸŽ“ Certification Cram Videos šŸ”—    • MicrosoftĀ CertificationĀ ExamĀ PrepĀ VideosĀ Ā  🧠 Mentoring Content šŸ”—    • VirtualĀ MentoringĀ Ā  ā” Questions? Maybe I answered it in my FAQ šŸ”— https://savilltech.com/faq.html šŸ‘• Cure Childhood Cancer Charity T-Shirt Channel Store šŸ”— https://johns-t-shirts-store.creator-... šŸ‘‚ I have manually updated the captions to be as accurate as possible. Enable the subtitles and from there you can translate to your native language via the auto-translate feature in settings!    • YouTubeĀ CaptionsĀ andĀ AutoĀ TranslateĀ QuickĀ ...Ā Ā  for a demo of using this feature. SUBSCRIBE āœ… Ā Ā Ā /Ā @ntfaqguyĀ Ā  #microsoft #azure #johnsavillstechnicaltraining #onboardtoazure #cloud