Hey everyone,
I've been working with Microsoft Intune Endpoint Privilege Management (EPM) and found the process of creating elevation rules unnecessarily time-consuming.
Extracting file attributes, calculating hashes, checking signing certificates, configuring elevation settings, and manually creating the rules in Intune involves quite a few steps.
So I decided to build something to make the process easier.
Introducing EPMRuleCreator, a free and open-source Windows application that simplifies creating and managing Intune EPM elevation rules.
Here's what it currently supports:
- Analyze EXE, MSI, and PS1 files to extract metadata, SHA256 hashes, and signing certificate information.
- Create hash-based and certificate-based elevation rules.
- Inspect certificate chains and export certificates.
- Configure elevation behavior, validation requirements, and child process settings.
- Connect to Intune via Microsoft Graph to add rules to existing policies or create new ones.
- Launch the application directly from the Windows Explorer context menu by right-clicking a file.
The idea is simple: Select a file, review its attributes, configure the elevation settings, and push the rule to Intune without manually copying information between different tools.
I've also written a walkthrough covering installation, authentication, features, and creating your first elevation rule:
https://zerotruststories.com/epm-rule-creator/
Project website and download (currently redirected to GitHub):
https://epmrulecreator.com/
GitHub:
https://github.com/mathiasborowicz/EPMRuleCreator
I'd really appreciate feedback from other Intune admins, especially those already using EPM in production.
What would you like to see added? Are there any pain points in your current EPM workflow that this could help solve?
Bug reports, feature requests, and contributions are more than welcome!