106 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.
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.
Microsoft Graph API
Azure Active Directory
Windows 365 Cloud PC
Azure Log Analytics
Serverside data preperation to relieve clientside workload
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 files via Graph API
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
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: https://learn.microsoft.com/en-us/graph/api/overviewM...
Cloud PC Basics
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
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 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...
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 (Azure AD Group, Intune Configuration Profile, Azure AD Administrative Unit, AD Grou...
Nameresolution via other server than default nslookup somewhere.com 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
Abbreviations for naming convention This table represents a lot of common usecases and the standardised abbreviations. Abbreviation Meaning Category AAD Azure Active Directory Entity, Affected Technology AAP Azure App Application (App Re...
Namings specific to technology
This technology specifc naming convention was created to have a standardised naming solution. Azure Active Directory Group AAD-<Technology>-<CompanyTag>-<Object>-<Description>-<Status>Example: AAD-MW-ALL-USER-IAmDoingSomething-NONPROD AllUsers Group AAD-<...
Function concept with PowerShell
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
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)
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...
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 ...
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
Find API route The API route describes the URL on which the requests are executed. Open developer tools in your browser. -> (F12 in Edge & Chrome) Open tab network tracing. Run query in GUI (Intune Admin Center, Azure Portal, etc.). Find query in Networ...
Get app details and grant permissions to app registration
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 → Azure Active Directory → App Registrations. App R...
Comparison of variants (CPC vs. AVD vs. Citrix)
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
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...