Skip to main content

Recently Updated Pages

Centralize log collection with a custom REST API

Azure Functions

All environments of a larger IT team write several thousand logs and status messages every day. T...

Query Azure Firewall Logs

Azure Log Analytics

Azure Firewall Logs can be stored in an Azure Log Analytics Workspace. This workspace then contai...

How to Function

Azure Functions

This is a short guide for creating an Azure Function. This is a high-level concept in order to be...

Lookup external tenant id

Microsoft Graph API

Requirements: Authorization header and CrossTenantInformation.ReadBasic.All permission on App Reg...

Check if script runs as admin

PowerShell

Check session for admin privileges If you have to run your commands in your custom script as adm...

Write custom logs via PowerShell

Azure Log Analytics

With Log Analytics you can write custom logs. For this the API can be used to write new logs to t...

Sync multiple sites to explorer via PowerShell

Microsoft SharePoint

Prepare CSV Create CSV with these columns. This information is needed to start the Sync Process ...

Save money with lifecycle policies

Azure Storage

General information Data sets have unique lifecycles. Early in the lifecycle, people access some...

Comparison of variants (CPC vs. AVD vs. Citrix)

Windows 365 Cloud PC

Cloud PC Desktop as a service solution from Microsoft. Benefits Cons ...

Get app details and grant permissions to app registration

Microsoft Entra ID

Provision App Registration App Registrations are containers that allow user-independent permissi...

Find API route, method & body in Microsoft web portals

Microsoft Graph API

Use Graph X-Ray AddOn Graph X-Ray – Microsoft Edge Addons With this add on for Microsoft Edge o...

Scripting Guidelines

PowerShell

Variable naming and notation Variables are named in the PascalCase notation. Accordingly, the ma...

General concept

Filestructure concept

Folder structures should be as narrow as possible and as deep as necessary, so you can find any f...

Comparison of variants (Function vs. Runbook)

Automation concept

To help you decide which automation platform to use, here is a brief comparison of variants Azur...

Runbook concept with PowerShell

Azure Automation Accounts

Here I describe how to create automations using runbooks. The PowerShell scripts can either run i...

Function concept with PowerShell

Azure Functions

Azure Function Apps is a "Function as a Service" solution and offers serverless execution of high...

Components for Cloud PC deployment

Windows 365 Cloud PC

Windows 365 license To enable the Windows 365 GUI in Intune admin center, you have to own at lea...

Target audience for Cloud PC

Windows 365 Cloud PC

Suitable for these user groups Special network access (e.g., administratornetwork) Bring your...

Cloud PC Basics

Windows 365 Cloud PC

Cloud PC keywords Virtual Windows desktop from the Microsoft Cloud Desktop as a Service (DaaS...

Microsoft Graph Explorer basics

Microsoft Graph API

Requirements: Basic knowledge of HTTP REST communication Basics Microsoft Graph Explorer is a w...