Transition MS Graph & Exchange Online PowerShell scripts to Azure Automation

Поделиться
HTML-код
  • Опубликовано: 28 май 2024
  • Hey there, tech enthusiasts! In this video, we're diving deep into the world of automation. 🚀 Join us as we guide you through the process of transitioning your interactive administrative Exchange Online PowerShell or MS Graph scripts into the realm of unattended scripts hosted in Azure Automation. Say goodbye to manual tasks and hello to efficiency!
    🔥 What You'll Learn
    The benefits of migrating to Azure Automation.
    Step-by-step guide to moving from interactive to unattended scripts.
    Real-world examples showcasing the power of Azure Automation.
    Tips for ensuring security and scalability in your automated workflows.
    Ready to supercharge your scripting game? Whether you're a scripting pro or just starting out, this video has something for everyone. Hit that like button, subscribe, and let's embark on an automation journey together! 🤖🚀
    Resources 🪓
    Convert Interactive Scripts to Unattended Scripts: tdsheridanlab.com/converting-...
    Set up Azure Automation Blog Post: Coming Soon!
    TDSheridan Lab M365 GitHub Repo: github.com/TDSheridanLab/M365
    Microsoft Documentation 📄
    Connect to Exchange Online PowerShell: learn.microsoft.com/en-us/pow...
    App-only authentication for unattended scripts in Exchange Online PowerShell: learn.microsoft.com/en-us/pow...
    Use Azure managed identities to connect to Exchange Online PowerShell: learn.microsoft.com/en-us/pow...
    Install Azure Powershell on Windows: learn.microsoft.com/en-us/pow...
    Skip Around ⏱️
    00:00 Introduction
    01:53 Interactive Exchange Online & MS Graph PowerShell Script
    02:21 Unattended Exchange Online & MS Graph PowerShell Script
    03:15 Installing Exchange Online & MS Graph PowerShell Modules
    05:18 App Registration Configuration
    08:23 Azure AD Group Creation
    09:19 Unattended Script Testing
    10:09 Azure Automation Account Creation
    16:25 PowerShell Script import into Azure Automation
    20:56 Managed Identity Configuration & Microsoft Bug Fix
    23:14 PowerShell Script to Teams Channel Notification
    Support TDSheridan Lab ============================================================
    Acorns: Save for your future here and we both get money: share.acorns.com/sheridanterr...
    Amazon Links:
    Content Creation Kit:
    GoPro Hero 10 (The One I Use): amzn.to/3JrZI2e
    GoPro Hero 11 (New Model): amzn.to/3Rga5bd
    GoPro Hero 11 Creator's Kit: amzn.to/40dVVvm
    Logitech Brio 4k Webcam: amzn.to/3HdIOlj
    Microsoft Modern Webcam: amzn.to/3jdM8Vz
    Elgato Wave:3 Microphone: amzn.to/3DpdYVM
    Movo VXR10 Universal Video Microphone: amzn.to/3HOnOmR
    Phillips Hue Light Strip: amzn.to/40dMyf6
    Xbox Controller - Pulse Red: amzn.to/3WPKgjs
    Elgato Stream Deck v1( The one I use): amzn.to/3j95X0n
    Elgato Stream Deck MK.2 (New model): amzn.to/3HdJ0kx
    Logitech Z207 2.0 Multi Device Stereo Speakers: amzn.to/3Y1xQGk
    Lenovo ThinkVision 27" Monitors: amzn.to/3j9wlHs
    Only Acorns & Amazon Links are Affiliate Links and I may receive a small commission. Other links do not have any type of commission or sponsorship unless otherwise specified.
    #TDSheridanLab #AzureAutomation #PowerShellScripts #UnattendedScripts #AutomationTutorial #AzureCloud #ScriptingMigration #EfficiencyBoost #ITAutomation #TechTutorial #AzureMigrate #PowerShellAutomation #CloudProductivity #AutomateTasks #ScalableAutomation #SecurityInAutomation
  • ХоббиХобби

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

  • @DannyNilsson
    @DannyNilsson 5 месяцев назад

    What is the process when using vs code and testing runbooks with managed identities. Do you just replace some of the when the script works locally. Or what is the best practice for using the same context and permission as the identity. Because executing a runbook from vs code or portal takes forever

    • @TDSheridanLab
      @TDSheridanLab  5 месяцев назад

      You can run managed identities locally for testing. I haven't seen any crazy lag when running in the cloud from VS code. I just open the dedicated window to watch it. Sure there is a little lag as you send the request to the Azure Cloud but nothing that would be a redesign for testing in my experience.

  • @joneslt
    @joneslt 5 месяцев назад

    Geez oh man. This is a lot of steps to unpack just to setup automation for a script. Way too many moving parts which means lots of time troubleshooting to get this to work. seems way more complicated and less intuitive than using powershell scripts. Yikes. Leave it to MS to overcomplicate this. Thanks for sharing

    • @TDSheridanLab
      @TDSheridanLab  5 месяцев назад

      No problem, depends on what you’re doing. If you’re running unattended scripts already then moving them to the cloud isn’t that much more work. If all your scripts are still interactive scripts then you have some work to do.
      Thanks for watching!