Intune Autopilot Group Tags Automation with Azure Runbooks

In today's fast-paced IT environment, managing device identities efficiently is crucial. With Microsoft Intune and Windows Autopilot, organizations can streamline their device management processes. However, setting group tags for each device can be a tedious task. This is where automation comes into play, particularly through the use of Azure Runbooks. Our PowerShell script, designed to run as an Azure Runbook, automates the process of setting group tags for Windows Autopilot device identities in Microsoft Intune. By leveraging the capabilities of Azure Automation and the Microsoft Graph API, this script offers a seamless and efficient way to manage device identities. It ensures that each device is correctly tagged, which is essential for group policy assignments and device management strategies. In the following sections, we'll dive into the details of how the script works, its prerequisites, and the step-by-step process to deploy it as an Azure Runbook. Whether you're an IT professional looking to optimize your device management workflow or just interested in the potential of Azure Automation, this post will provide valuable insights and practical guidance.

0 Comments
What I’ve Learned This Week #8 – Logic Apps, New Microsoft Teams Client, Graph Permissions, Creating a WIM

BackgroundHow to Enable the New Microsoft Teams ClientHow to Import A Logic App to Another tenantHow to browse and consent to Graph PermissionsHow to enroll devices and approve drivers using WufBHow to create a WIM fileSummaryResources Background Welcome to another week of learning! This week we focus on WinGet, Azure…

0 Comments
What I’ve Learned This Week #5 – VSCode, MS Graph, Automation Accounts, PowerShell Arrays and Types

BackgroundHow to open multiple repositories in VS Code with individual source controlHow to see assigned Graph permissionsManaged Identities for automation accounts.How to test Runbooks using the Test PaneHow to add multiple objects to an arrayHow to find the Type of a PowerShell variableSummaryResources Background Six good things to know this…

0 Comments
What I’ve Learned This Week #4 – MS Graph, Powershell Scriptblocks, Teams Messages, and Azure DevOps licensing

BackgroundHow to get nested group members using Graph APIUse a script block in PowerShellSend delayed messages in Microsoft TeamsHow to license a group in Azure DevOpsSummaryResources Background Another week has passed, and the learning continues! I think it's incredible how much you can learn and how much you take for…

0 Comments
What I’ve Learned This Week #3 – OBS Studio, Formatting in Microsoft Teams, Azure AD, Microsoft Graph

BackgroundHow to create Templates in OBS StudioFormatting powershell in a Teams messageMs Graph API ReferenceHow to clean up guest users with Access ReviewsSummaryResources Background This week we have some tips and tricks for OBS Studio, Teams messages, MS Graph API, and Azure AD Access Reviews. A bit shorter post than…

0 Comments
What I’ve Learned This Week #2 – WinGet, Logic Apps, Microsoft Graph API, M365 Apps

BackgroundUse WinGet with the Import switchGetting current Time and Date in a Logic AppHow to handle Null when expecting string in Logic AppHow to get Intune Powershell Scripts and Proactive Remediation Scripts from Microsoft GraphHow to assign permissions to Managed Identities for Microsoft GraphHow to publish Office templates in a…

0 Comments