Collecting Logs with Log Analytics for Intune devices

Jake ShackelfordAzure, Documentation, Endpoint Management, General, How-To, Intune, MECM/MEMCM/SCCM, Microsoft, Windows7 Comments

Why do I need logs? The purpose of this guide is to configure the collection of Logs in an Intune environment. By default the log analytics you enable in Intune does not give you much information beyond auditing basic things. With this approach we can record any desired log for all of our machines. There is a companion video for … Read More

Automating Outside of Business Hours Responses

Kevin CrouchAzure, Endpoint Management, Graph, How-To, Microsoft, Powershell, ScriptingLeave a Comment

Have you ever had customers emailing in outside of hours? In this post we will setup some scripted automatic maintenance of Auto-Reply responses on a user account. We considered several possibilities but the customer did not have an Azure Subscription yet, we ended up using PowerShell, Microsoft Graph, App Authentication, and a Scheduled Task.

Find Microsoft Accounts on Company Domains

Kevin CrouchAzure, How-To, Microsoft, Powershell, ScriptingLeave a Comment

The other day I was helping someone over in the WinAdmins Discord. Their users kept getting confused about what their passwords were, and it was causing a lot of HelpDesk tickets. Let’s find out what users have Microsoft accounts on the company domain so we can help move those accounts elsewhere to streamline the user experience. Identifying the Problem This … Read More

Setting ACL using Intune Endpoint Analytics Proactive Remediations

Jóhannes Geir KristjánssonEndpoint Management, How-To, Intune, MECM/MEMCM/SCCM, Microsoft, Powershell, Scripting, WindowsLeave a Comment

Namaste y’all! In todays Siri dictated blog post, I will show you how you can configure access control lists (ACL) for a directory using Intune Proactive remediations. The issue I was facing was that regular users do not have modify permissions to the public desktop on their corporate devices, meaning that the user is unable to remove annoying shortcuts that … Read More

Dynamic Outlook Email Signature Using with Intune Endpoint Analytics Proactive Remediations

Jóhannes Geir KristjánssonAzure, Documentation, Endpoint Management, How-To, Intune, MECM/MEMCM/SCCM, Microsoft, Office, Powershell, WindowsLeave a Comment

Howdy y’all! Since you have already read señor Shackelfords blog post on setting up Endpoint Analytics Proactive remediations, we can skip the intro and dive right in. In this blog post we will be get familiar with a somewhat novel idea that proactive remediation’s can be used for. Which, as the title of this post suggests, is the creation of … Read More

Intune/Autopilot Proactive Remediation

Jake ShackelfordDocumentation, Endpoint Management, How-To, Intune, Microsoft, Powershell, Scripting, WindowsLeave a Comment

What is Proactive Remediation? Proactive remediations are a pair of scripts used to detect and remediate a problem on a machine. The first script runs a query on your endpoints that returns an exit code of success or failure. We call this first script the detection script. On a successful exit code it is reported as “Without issue” in the … Read More

ARM (Azure Resource Manager) Templating for Windows Virtual Desktop

Jake ShackelfordAzure, How-To, Microsoft, Powershell, Scripting, WindowsLeave a Comment

Why would I use ARM templating, isn’t the default Image Gallery fine? Well first off, what is ARM Templating? According to Microsoft “You can automate deployments and use the practice of infrastructure as code. In code, you define the infrastructure that needs to be deployed. The infrastructure code becomes part of your project. Just like application code, you store the … Read More

Teams Channel Notification when OSD Fails

GrantEndpoint Management, How-To, MECM/MEMCM/SCCM, Office, Powershell, ScriptingLeave a Comment

How would you like this lovely notification appearing within MS Teams every time a build failed? Better than getting a helpdesk ticket or not finding out at all. Well, now you can! Step 1 – Configure Teams You need to make sure your O365 Administrator has enabled Incoming webhooks connectors in your O365 Tenant. Open Teams. Select a channel, or … Read More