/Export-ActiveDirectoryVisioMap

Exports AD OUs and GPOs to a Visio Map

Primary LanguagePowerShellGNU General Public License v3.0GPL-3.0

Export-ActiveDirectoryVisioMap

Exports AD OUs and GPOs to a Visio Map

Version 1.3

Editor : Kyle Schuler
Fork of : https://github.com/tcox8/Export-ActiveDirectoryVisioMap

Requirements

  • RSAT tools for Active Directory and GPO.
  • VisioAutomation - https://github.com/saveenr/VisioAutomation (this module is imported in the script but I wanted to give mention to Saveenr and all his hard work).
  • A working copy of Visio installed.
  • Active Directory Visio Stencil (Possibly, need to look into this)



Example: Example Picture

All shapes in visio will have details in the Shape Data

Example OU: Example OU Details

Example GPO: Example GPO Details

Change Log:

Ver 1.0 - Initial release
Ver 1.1 - Fixed Visio Cmdlet Parameters, Adjusted for Azure AD joined devices, Fixed issue with importing Visio module, Reduced output to console
Ver 1.2 - Refactored, reformatted, added outputs and more error handling
Ver 1.3 - Added options for user to include or exclude GPOs, and choose the direction of the layout

Known Issues

Visio AD Stencil not autoloading properly or not loading if not installed