GitHub Azure AD OIDC Authentication

Поделиться
HTML-код
  • Опубликовано: 30 июл 2024
  • 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:
    🔗 github.com/johnthebrit/Random...
    ► GitHub OIDC authentication:
    🔗 docs.github.com/en/actions/de...
    ► GitHub to AAD OIDC authentication:
    🔗 learn.microsoft.com/azure/dev...
    ► AAD OIDC authentication:
    🔗 learn.microsoft.com/azure/act...
    ▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬
    📖 Recommended Learning Path for Azure
    🔗 learn.onboardtoazure.com
    🥇 Certification Content Repository
    🔗 github.com/johnthebrit/Certif...
    📅 Weekly Azure Update
    🔗 • Azure Infrastructure U...
    ☁ Azure Master Class
    🔗 • Microsoft Azure Master...
    ⚙ DevOps Master Class
    🔗 • DevOps Master Class
    💻 PowerShell Master Class
    🔗 • PowerShell Master Class
    🎓 Certification Cram Videos
    🔗 • Microsoft Certificatio...
    🧠 Mentoring Content
    🔗 • Virtual Mentoring
    ❔ Questions? Maybe I answered it in my FAQ
    🔗 savilltech.com/faq.html
    👕 Cure Childhood Cancer Charity T-Shirt Channel Store
    🔗 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! • RUclips Captions and A... for a demo of using this feature.
    SUBSCRIBE ✅ / @ntfaqguy
    #microsoft #azure #johnsavillstechnicaltraining #onboardtoazure #cloud

Комментарии • 10

  • @HonestHans365
    @HonestHans365 10 часов назад

    Holy Batman. This is the visual explaining I needed to detangle the mess in my head that is GitHub and azure authentication. Thanks.

    • @NTFAQGuy
      @NTFAQGuy  9 часов назад

      Glad it helped!

  • @jfaguile
    @jfaguile 4 месяца назад +2

    Wonderful explanation; clear, concise and covering all the key details. Great job sir!

    • @NTFAQGuy
      @NTFAQGuy  4 месяца назад

      Thank you kindly!

  • @OliWatts1979
    @OliWatts1979 Год назад +1

    It's like you are reading our minds! Hot topic. 😂❤

  • @cma9br
    @cma9br Год назад +1

    Easy and useful. Thanks

  • @nfh3
    @nfh3 11 месяцев назад +1

    Amazingly clear explanation, thank you!

    • @NTFAQGuy
      @NTFAQGuy  11 месяцев назад

      Glad it was helpful!

  • @newallst
    @newallst Год назад

    Nice one Big John!

  • @NTFAQGuy
    @NTFAQGuy  Год назад +2

    Hey everyone, welcome to another video! Please make sure to read the description for the chapters and key information about this video and others.
    ⚠ P L E A S E N O T E ⚠
    🔎 If you are looking for content on a particular topic search the channel. If I have something it will be there!
    🕰 I don't discuss future content nor take requests for future content so please don't ask 😇
    🤔 Due to the channel growth and number of people wanting help I no longer can answer or even read questions and they will just stay in the moderation queue never to be seen so please post questions to other sites like Reddit, Microsoft Community Hub etc.
    👂 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! ruclips.net/video/v5b53-PgEmI/видео.html for a demo of using this feature.
    Thanks for watching!
    🤙