Graph Batch Endpoint

Graph Batch Endpoint

This is only a small blog post but maybe for most of you very helpful especially if you work a lot with Microsoft Graph. Often the problem is you want to run multiple calls and then you have to loop through the single items or have a long line of calls.

While writing another blog post, I found out that there is a batch endpoint for MS Graph. In this blog, I will show you how you can use it and give you also an example script.

Graph Batch Endpoint
Read More »
Setup an Autopilot lab on MacOS

Setup an Autopilot lab on MacOS

As an Intune MVP, I frequently need to test various setups on a dedicated test machine. The easiest way to do this is by using virtual machines (VMs). However, running a Windows VM on a MacBook Pro with Apple Silicon (M3) can be a bit tricky. In this blog post, I’ll guide you through the steps to successfully run a Windows VM on macOS with Apple Silicon.

Setup an Autopilot lab on MacOS
Read More »
Azure AI Search: Deploying a Powerful AI-Powered Search Engine

Azure AI Search: Build a Powerful AI Search Engine

Azure AI Search: Build a Powerful AI Search Engine is the practical goal of this article: turning enterprise content into a searchable, ranked, and AI-ready knowledge layer with Microsoft Azure AI Search.

This post is a hands-on guide to Build a Powerful AI Search Engine with Azure AI Search. From configuring the indexer to setting up semantic ranking and vector search, the workflow here is the same one I use to build production-grade AI search for real workloads.

The Azure AI search is one of the most powerful search engines at least in my experience. In times of AI and LLMs, the previously boring technology of search engines is now experiencing a new hype. In this blog post, I’ll guide you through deploying and configuring Azure AI Search, and show how it can transform your data into a highly searchable, AI-enhanced resource.

Read More »
Microsoft Intune Mac Management: A Complete Guide

Microsoft Intune Mac Management: A Complete Guide

This post is the Complete Guide to Microsoft Intune Mac Management I wish existed when I started managing macOS endpoints in a Microsoft-first environment. From enrollment via Apple Business Manager to compliance, configuration profiles, and security policies — the workflows here are the patterns I deploy in real tenants.

Managing a fleet of devices in today’s workplace isn’t just about Windows management anymore — Mac devices are becoming increasingly common. As more employees choose Macs for their performance, design, and reliability, you also have to deal with the right ways to manage and secure them. With Microsoft Intune, you have a powerful platform to manage macOS devices alongside other platforms. This post shows you how to manage macOS with Microsoft Intune and explains why integrating Macs into your corporate infrastructure is a smart move.

MacBook with Microsoft Intune management dashboard
Read More »
How to create a custom SSO Teams bot

How to create a custom SSO Teams bot

As GPT and other large language models revolutionize the way we communicate and how we can build custom solutions for companies, the demand for intuitive frontends to deliver these AI capabilities to end-users has never been higher. If you’re wondering whether there’s a seamless way to integrate a bot into Microsoft Teams, you’re in luck! In this blog, I’ll guide you through the process of developing and deploying your own custom bot tailored for Microsoft Teams and the bot framework from Microsoft.

Read More »
How to build your custom GPT apps

How to build your custom GPT apps

I wrote a lot of blogs about AI solutions, utilizing e.g. Azure OpenAI. But I want to take you on a journey of how you can build your own apps and websites. In this post I will show you how to build your customized solution with the help of two very powerful frameworks. One is Streamlit and one is Chainlit.

Both provide an interface for a Chat experience, but both have a different design (technical and visual).

Read More »
Cloud-Native Endpoint Deployment with Microsoft Intune

Cloud-Native Endpoint Deployment with Microsoft Intune

You plan to migrate to Intune? Then do this Cloud Native! Use the chance and get rid of your on-premises environment, maintenance of the infrastructure and move this responsibility to Microsoft. In this blog I want to explain what cloud native is and what Intune provides you to make your journey to a success. If you want to validate the provisioning part first, start with a Windows Autopilot test lab.

Cloud native endpoint deployment with Intune
Read More »
Automate Local Admin Rights Removal with Privilege Manager

Automate Local Admin Rights Removal with Privilege Manager

This is the second guest post from my partner Recast Software. 
Imagine reducing 90% of critical security vulnerabilities with a single change to your IT policy. Removing local admin rights can achieve this. IT departments face a constant influx of tickets and issues to manage. Many of these result from a need to elevate permissions, perhaps to update a piece of software or access a resource. The old way of getting around this issue was to give end users local admin permissions on their device. I know many of you are cringing just reading that—so am I. There are many, many reasons not to give end-users local admin permissions. The risks associated with local admin rights greatly outweigh the benefit of fewer tickets from end-users.

Read More »