Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
GitHub Azure AD OIDC Authentication
Play lesson

DevOps Master Class - GitHub Azure AD OIDC Authentication

5.0 (3)
29 learners

What you'll learn

This course includes

  • 12.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

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/RandomStuff/raw/master/Whiteboards/GitHubOIDCAuthentication.png β–Ί GitHub OIDC authentication: πŸ”— https://docs.github.com/en/actions/deployment/security-hardening-your-deployments/about-security-hardening-with-openid-connect#configuring-the-oidc-trust-with-the-cloud β–Ί GitHub to AAD OIDC authentication: πŸ”— https://learn.microsoft.com/azure/developer/github/connect-from-azure?tabs=azure-portal%2Cwindows β–Ί AAD OIDC authentication: πŸ”— https://learn.microsoft.com/azure/active-directory/workload-identities/workload-identity-federation-create-trust?pivots=identity-wif-apps-methods-azp β–¬β–¬β–¬β–¬β–¬β–¬ Want to learn more? πŸš€ β–¬β–¬β–¬β–¬β–¬β–¬ πŸ“– Recommended Learning Path for Azure πŸ”— https://learn.onboardtoazure.com πŸ₯‡ Certification Content Repository πŸ”— https://github.com/johnthebrit/CertificationMaterials πŸ“… Weekly Azure Update πŸ”— https://youtube.com/playlist?list=PLlVtbbG169nEv7jSfOVmQGRp9wAoAM0Ks ☁ Azure Master Class πŸ”— https://youtube.com/playlist?list=PLlVtbbG169nGccbp8VSpAozu3w9xSQJoY βš™ DevOps Master Class πŸ”— https://youtube.com/playlist?list=PLlVtbbG169nFr8RzQ4GIxUEznpNR53ERq πŸ’» PowerShell Master Class πŸ”— https://youtube.com/playlist?list=PLlVtbbG169nFq_hR7FcMYg32xsSAObuq8 πŸŽ“ Certification Cram Videos πŸ”— https://youtube.com/playlist?list=PLlVtbbG169nHz2qfLvPsAz9CnnXofhmcA 🧠 Mentoring Content πŸ”— https://youtube.com/playlist?list=PLlVtbbG169nGHxNkSWB0PjzZHwZ0BkXZZ ❔ 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-spring.com/ πŸ‘‚ 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! https://youtu.be/v5b53-PgEmI for a demo of using this feature. SUBSCRIBE βœ… https://www.youtube.com/channel/UCpIn7ox7j7bH_OFj7tYouOQ?sub_confirmation=1 #microsoft #azure #johnsavillstechnicaltraining #onboardtoazure #cloud

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere