Microsoft Endpoint Management Experience (MEMEX) team GitHub Repo

This post has been republished via RSS; it originally appeared at: Device Management in Microsoft articles.

The Microsoft Endpoint Management Experience (MEMEX) team has been developing automation and tooling to assist in management of the internal Configuration Manager and Intune environments. The MEMEX team figured that external customers could make use of this in their environments, so wplan to start uploading versions of this automation to our new open source GitHub RepoThis code was originally created for use inside of Microsoft, but wmodify it to be more generic so it can be used as a template for other Configuration Manager environments. Further modification may be needed to use this automation outside of Microsoft.  

The initial upload to the repo contains a set of quality control tests authored in Power-Shell. These tests utilize the Pester test framework. The tests currently cover the following areas: InfraClient HealthApps (Client/Server), and Security (Client/Server). We run these tests just before and after the deployment of new Configuration Manager builds to our pre-production and production environments. An HTML report is created where you can see Pass/Fail results as well as any errors that were found. By comparing resultswe can monitor for any changes in the health of the environment. This helps ensure high quality releases of Configuration Manager and that any issues that might cause downtime are detected early. We have also provided documentation regarding how to use the automation and understand the results that get generated. 

Be on the lookout for more updates to the GitHub Repo, as we plan to upload additional code or resources, we think other orgs could find useful. 

 

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.