- AD group Assignments are now documented in a table with intent, count of members and more information about the AD Group itself.
- Add translation for 5 new profiles
- If no translation is available use a pretty print method to improve readability of API names.
- Add possibility to translate Security Baseline, MAM and compliance policy
- Bugfix
- Spelling errors
- null byte data in scripts error
- OMA-URI (Custom Policy) fixed
- protectedApps in WIP policy now displayed correctly.
- Firewall rules are now dispayed in word file. Per rule one table row instead of all rules in a single row.
- Bugfix to include App Config assignments
- Improve Conditional Access Documentation
- Generate CSV for COnditional Access Documentation
- Bugfix to include MAM assignments
- Add Conditional Access Documentation
- Conditional Access Documentation - Translate referenced id's to real object names (users, groups, roles and applications)
- Added possibility to run the documentation in background with a custom App Registration
- Add documentation for Security Baseline.
- Add documentation for Custom Roles.
- Using Beta Graph for retieving Apps. This returns also win32 Lob and Office Suite Apps.
- Deactivated Verbose Loging of Intune PS Module
- Bugfix by David Jacobs
- Hide Section Titles when there is no content
- Start adding translations to have the same property names like in the Intune UI instead of just the API names
- Adding additional translation
- Make translations Optional -UseTranslationBeta
- Bugfix: All ADMX settings are now correctly displayed
- Assignments of various elements like Scripts, ADMX, Enrollment Status Page and Windows Hello for Business are now documented
- Section "Enrollment Status Page" renamed to "Enrollment Configuration" because it contains also WHfB, Enrollment Restrictions, ESP, and Enrollment Limits.
- Configuration Profiles are now loaded from the Beta Graph API. Therefore, much more types are returned. For example the Domain Join configuration is now returned.
- Improve Titles in the ESP Page Section
- Various Bugfixing due to PSModule generation
- Migrated to PSModule
- Published to PSGallery
001: First Version 002: SetRegistryKey Function now allows to set empty values 003: Change CreateFolder Function to first create folder and then write the log. Otherwise whe function can fail, when the logfile folder doesn't exist. 004: Improved Log Action 005: Version is now taken from Variable, Log can be written to Windows Event, ScriptName does no longer contain Script FileName, which is now available in $CurrentFileName 006: ScriptPath not allways read correctly. Sometimes it was a relative path. 007: Better formating and Option to specify the Save As location 008: Jos Lieben: Fixed a few things and added Conditional Access Policies 009: Thomas Kurth: Adding AutoPilot Information 010: Thomas Kurth: Complete rewriting and using the Intune PowerShell module Added Partner Information 011: Added Application Protection Policies Tidied up to meet PSScriptAnalyzer Best Practice and removed some whitespace 012: Thomas Kurth: Added new sections: - Enrollment Page Configuration - Apple Push Certificate - Apple VPP - Device Categories - Exchange Connector 013: Thomas Kurth: Added new Sections: - PowerShellScripts - Application COnfiguration - Added new Template functionality
014: Thomas Kurth - Document ADMX backed Profiles