Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

177 total results found


Microsoft is the largest vendor of computer software in the world. It is also a leading provider of cloud computing services, video games, computer and gaming hardware, search and other online services.


Ubuntu is an open source Debian-based Linux distribution. Sponsored by Canonical Ltd., Ubuntu is considered a good distribution for beginners. The operating system was intended primarily for personal computers (PCs) but it can also be used on servers.


Proxmox VE is a powerful open-source server virtualization platform to manage two virtualization technologies - KVM (Kernel-based Virtual Machine) for virtual machines and LXC for containers - with a single web-based interface.


Digitization, automation and networking are central building blocks of the future. This makes it all the more important to have realistic concepts that can be introduced easily, are documented in a comprehensible manner and are as generally applicable as possi...


Kubernetes is a portable, extensible, open source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It has a large, rapidly growing ecosystem. Kubernetes services, support, and tools are...


Docker is a set of platform as a service products that use OS-level virtualization to deliver software in packages called containers. The service has both free and premium tiers. The software that hosts the containers is called Docker Engine. It was first star...


Citrix is a company that helps workforces access desktops and applications remotely and securely through a remote server as if the layout were on your computer.


JavaScript, often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of websites use JavaScript on the client side for webpage behavior, often incorporating third-par...


Flutter is an open-source UI software development kit created by Google. It is used to develop cross-platform applications for Android, iOS, Linux, macOS, Windows, Google Fuchsia, and the web from a single codebase.


MongoDB is a source-available cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with optional schemas. MongoDB is developed by MongoDB Inc. and licensed under the Server Side Public Lice...


GitLab Inc. is an open-core company that operates GitLab, a DevOps software package that can develop, secure, and operate software.


Google LLC is a technology company focusing on artificial intelligence, online advertising, search engine technology, cloud computing, computer software, e-commerce, and consumer electronics.

Microsoft Graph API


Azure Runbooks

Azure Functions

Azure Storage

Microsoft Entra ID

Microsoft Intune

Windows 365 Cloud PC

Microsoft SharePoint

Naming convention

Automation concept

Filestructure concept

Azure Log Analytics





Active Directory

Support HAP

Support CHB

Diskrete Mathematik

Semester 1

Single sign on (SSO) with third party applications

Microsoft Entra ID

Microsoft Entra ID is the authentication solution for Microsoft Cloud products. Using various standards such as OAuth 2.0 or SAML, Microsoft Entra ID can be used as a central management platform for third party solutions, whereby granular access to apps, group...

Serverside data preperation to relieve clientside workload

Microsoft Graph API

Requirements: Basic Knowledge of Rest APIs and Microsoft Graph API Graph API Query Parameters With query parameters you can specify custom queries that the answer of the Graph API returns the values you need. Therefore, you specify the API Route you want to ...

Read SharePoint file information via Graph API

Microsoft SharePoint

Requirements: Graph Explorer knowledge needed. Create App Registration An App Registration will be used to authenticate against Microsoft Graph API. For creating an App Registration there is an other detailed guide. Permissions With API Permission "Sites.S...

Microsoft Graph Explorer basics

Microsoft Graph API

Requirements: Basic knowledge of HTTP REST communication Basics Microsoft Graph Explorer is a web-based tool to learn and test specific Graph API queries. Resource Links Microsoft Graph Documentation:

Cloud PC Basics

Windows 365 Cloud PC

Cloud PC keywords Virtual Windows desktop from the Microsoft Cloud Desktop as a Service (DaaS) solution VDI solution from Microsoft Management via Intune admin center Independent of end device (browser, apps) License-based payment model Easy to use fo...

Target audience for Cloud PC

Windows 365 Cloud PC

Suitable for these user groups Special network access (e.g., administratornetwork) Bring your own device employees External service profiders Temporary employees Work from home without VPN Run unattended for a long time Fast reliable access to other c...

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 least one Windows 365 license. Afterwards the GUI will be visible under Devices. Azure network connection Azure Virtual Network with corresponding subnet is neede...

General Concept

Naming convention

Structure In order to be able to standardise environments, naming is incredibly important. The following contents must be included in the name of an entity: Object entity (Microsoft Entra ID Group, Intune Configuration Profile, Microsoft Entra ID Administ...

Quick commands (Windows)


Nameresolution via other server than default nslookup some.dns.server Get Windows client join status dsregcmd /status Get applied GPO status on Windows client gpresult /h C:\LocalData\GPResult.html Get RDS license status (Invoke-WmiMethod ...

Summary of abbreviations

Naming convention

Abbreviations for naming convention This table represents a lot of common usecases and the standardised abbreviations. Abbreviation Meaning Category MEID Microsoft Entra ID Entity, Affected Technology AAP Azure App Application (App Regis...

Namings specific to technology

Naming convention

This technology specifc naming convention was created to have a standardised naming solution. Microsoft Entra ID Group EID-<Technology>-<CompanyTag>-<Object>-<Description>-<Status>Example: EID-WIN-ALL-USER-IAmDoingSomething-NONPROD AllUsers Group MEID-<Te...

Function concept with PowerShell

Azure Functions

Azure Function Apps is a "Function as a Service" solution and offers serverless execution of highly scalable code. This function can then be executed via HTTP requests and provide corresponding feedback in the HTTP response. However, this technology only makes...

Runbook concept with PowerShell

Azure Runbooks

Here I describe how to create automations using runbooks. The PowerShell scripts can either run in the Azure environment or on the hybrid workers, which are joined in a domain and can thus access internal resources. The file structure and all resources are dis...

Comparison of variants (Function vs. Runbook)

Automation concept

To help you decide which automation platform to use, here is a brief comparison of variants Azure Runbook Benefits Cons Cost-effective Simple control via GUI Simple variable handling Simple secrethandling Simple working with...

General concept

Filestructure concept

Folder structures should be as narrow as possible and as deep as necessary, so you can find any file quickly with less clicks. Work area folders Divide document types by folders for Pictures, Video, Documents, Music on the highest level. As separator we are ...

Scripting Guidelines


Variable naming and notation Variables are named in the PascalCase notation. Accordingly, the main activity of the script is taken and the words are concatenated. In the description, the first letter of each word must be capitalized: I am doing something → I...

Graph API Handling via PowerShell


Requirements: An App Registration with the appropriate permissions and a ClientSecret. Graph API Authentication First, the authentication header must be compiled in the script. With this header (here the variable $Header) the authentication at the Graph API ...

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 or Google Chrome you can see what the corresponding website is doing in the background and display the user interface commands directly in your favorite programming...

Get app details and grant permissions to app registration

Microsoft Entra ID

Provision App Registration App Registrations are containers that allow user-independent permission assignment and are therefore ideally suited for automation. App Registrations can be created in Azure Portal → Microsoft Entra ID → App Registrations. App Regis...

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

Windows 365 Cloud PC

Cloud PC Desktop as a service solution from Microsoft. Benefits Cons Scalable Simplicity for deployment Simplicity for administration License model / fixed costs per user Massive time savings Easy automation possibility Ma...

Save money with lifecycle policies

Azure Storage

General information Data sets have unique lifecycles. Early in the lifecycle, people access some data often. But the need for access often drops drastically as the data ages. Some data remains idle in the cloud and is rarely accessed once stored. Some data se...