Tools

During our projects we develop always helpful tools and share them n this site with the community. All of them are free of charge, without support and guarantee. Read the responsible terms within the respective Github Repositories.

Table of Contents

MSIX Commander

MSIX is now already around for some time and I started to experiment with it. While I was working with it, I started to realize that it would be nice to have a little GUI tool that would help me with doing certain tasks. 

Resources

Blog posts

Intune Automatic Documentation

Automatic Intune Documentation to simplify the life of admins and consultants.

This Script will document:

  • Configuration Policies
  • Compliance Policies
  • Device Enrollment Restrictions
  • Terms and Conditions
  • Applications (Only Assigned)
  • Application Protection Policies
  • AutoPilot Configuration
  • Enrollment Page Configuration
  • Apple Push Certificate
  • Apple VPP
  • Device Categories
  • Exchange Connector

Get Started

Since version 2.0.0 the Automatic Intune Documentation script is available in the PowerShell Gallery and therefore its much simpler to install and use it. You can just use these two commands:
Install-Module IntuneDocumentation
Invoke-IntuneDocumentation -FullDocumentationPath c:\temp\IntuneDoc.docx

Important: Before using the Script the first time, you have to ensure, that you have installed the Microsoft.Graph.Intune and PSWord Module. To do that, you have to start PowerShell as an Administrator and install them:
Install-Module Microsoft.Graph.Intune
Install-Module PSWord

Resources

Blog posts

Modern Workplace Client Center

The key goals of my project are as follows:

  • Troubleshooting processes should be simplified by automatic system analysis.
  • Remediation of well-known issues detected by the analysis.
  • Get information about the system in PowerShell without knowing where all the things are saved (WMI/EventLog/Registry/Files)
  • The following Key products are in the focus:
    • Intune
    • Windows 10
    • Azure AD, incl. Hybrid Join

For me it’s important to get feedback from you. If you experience an issue and found a solution for it, please send me as much information about how to detect the issue. Perhaps event id’s, log names, registry keys and the expected values.

Resources

Blog posts

Intune Connector for AD Extender

This service extends the Intune connector for Active Directory by adding the possibility to trigger additional actions on Offline Domain Join. Like adding the computer to a specific group or remove existing computer accounts and much more.

Resources

Blog posts

Active User Setup

Applications sometimes need user settings in the current user registry or file changes in the user profile. Most package engineers we know of use Active Setup to achieve this when the package is not MSI based or some special actions has to be executed in user context. There is however some issues: Active Setup is not supported for public use and it has usage issues. The biggest issue is that Active Setup doesn’t work with in-place upgrades. To improve this situation we created the free “Active User Setup”, an alternative that will still work after an in-place upgrade to Windows 10. 

Resources

Blog posts

MEMCM MiniWebService

Configuration Manager has only a feature called UDA which installes applications directly after the task sequence. But then the user is already able to login an d work. This small web service improves this process significantly, because it enables you to install all applications during OS deployments which is not possible with the built in features. For more screenshots and manuals have look on our blog posts which explaines the service clearly.

Resources

Blog posts