I think everyone who works with Intune on a daily basis knows the situation that they would like to have a simple feature that would simplify their daily work. In order not to have to do without exactly these small features that would make everyday life easier, I have created the Intune Tool Box. This is a WPF application that is written in PowerShell. The app has the same design as Intune but offers small helpers for the daily work. The good thing is that this app is built in such a way that it can be easily extended at any time. If you have any features in your mind that you are missing in Intune console let me know so I can add them to the app.
.
Build. Automate. Share.
Endpoint Management | PowerShell | Public | Archived
Intune Tool Box - Rebuild of Intune in PowerShell supports Microsoft Intune and endpoint management workflows such as automation, troubleshooting, remediation, deployment, or reporting.
- Use it when Intune work should be scripted, packaged, synchronized, or made easier to repeat.
- Most workflows start from repository assets, then move through Microsoft Graph, Intune, or device-side execution.
- This repository is archived and kept as a reference implementation.
The repository stores scripts or tooling, administrators configure or run them, Intune and Microsoft Graph apply the work, and endpoint results feed back into reports or follow-up actions.
flowchart LR
Repo[Repository assets] --> Admin[Administrator workflow]
Admin --> Graph[Microsoft Graph or Intune]
Graph --> Device[Managed endpoint]
Device --> Result[Detection, remediation, or report]
Result --> Review[Review and iterate]
Review --> Repo
-
Review the project context and workflow below.
-
Clone the repository:
git clone https://github.com/JayRHa/IntuneToolbox.git
-
Continue with the setup, usage, or workflow sections below.
On the start page you can get an overview of your complete environment and see how many clients are enrolled per OS.

In this view you get an overview from all groups in your environment with all the features know from the Portal.

Sync all devices in a group with one simple click.

I think you have often been in a situation where you wanted to see what is assigned to a group. Now you can easily see this in the overview.

With this function you can convert a user group into a device group or a device group into a user group. For this it is checked who is the owner of the device or which devices a certain user owns.

Create a copy from a existing group. All member will be take over.

You can assign configuration profiles, compliance policies or apps direct in the group view.

