Map Active Directory in Visio

Map Active Directory in Visio

  • Comments 1
  • Likes

fig05

 I see that we released the Microsoft Active Directory Topology Diagrammer today.  I'm working from home today, so I can't run it in AD and attach a screenshot, but this should be helpful for documenting your AD infrastructure.  According to the product description:

The Microsoft Active Directory Topology Diagrammer reads an Active Directory configuration using ActiveX Data Objects (ADO), and then automatically generates a Visio diagram of your Active Directory and /or your Exchange 200x Server topology. The diagramms include domains, sites, servers, administrative groups, routing groups and connectors and can be changed manually in Visio if needed.

With the Active Directory Topology Diagrammer tool, you can read your Active Directory structure through Microsoft ActiveX® Data Objects (ADO). The Active Directory Topology Diagrammer tool automates Microft Office Visio to draw a diagram of the Active Directory Domain topology, your Active Directory Site topology, your OU structure or your current Exchange 200X Server Organization. With the Active Directory Topology Diagrammer tool, you can also draw partial Information from your Active Directory, like only one Domain or one site. The objects are linked together, and arranged in a reasonable layout that you can later interactively work with the objects in Microsoft Office Visio.

This feature used to exist in Visio many years ago, so I'm glad it's available again (even if not built directly into Visio).  Actually, I see that this is version 2.0.2745.  Maybe it previously existed and I just didn't know about it. Hmmm... Try it out and let me know how well it works!

*Update: Björn has posted some screenshots on his blog.

Comments
  • Just After Discover, when I click on Draw it get the following error:

    No se puede cargar el archivo o ensamblado 'Microsoft.Office.Interop.Visio, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c' ni una de sus dependencias. El sistema no puede hallar el archivo especificado.

    Nombre de archivo: 'Microsoft.Office.Interop.Visio, Version=11.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'

      en ADTD.Paint.PaintInit()

      en ADTD.Draw.DrawDomain(String& strVisioDrawing, String& strVisioTemplate, String& strVisioStencil)

      en ADTD.frmMain.btnDraw_Click(Object eventSender, EventArgs eventArgs)

      en System.Windows.Forms.Control.OnClick(EventArgs e)

      en System.Windows.Forms.Button.OnClick(EventArgs e)

      en System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)

      en System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)

      en System.Windows.Forms.Control.WndProc(Message& m)

      en System.Windows.Forms.ButtonBase.WndProc(Message& m)

      en System.Windows.Forms.Button.WndProc(Message& m)

      en System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

      en System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

      en System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    AVS: El registro del enlace de ensamblado está desactivado.

    Para habilitar el registro de errores del enlace de ensamblado, establezca el valor de Registro [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) como 1.

    Nota: existe una disminución del rendimiento asociada registro de errores del enlace de ensamblado.

    Para desactivar esta característica, elimine el valor de Registro [HKLM\Software\Microsoft\Fusion!EnableLog].

    ************** Ensamblados cargados **************

    mscorlib

       Versión del ensamblado: 2.0.0.0

       Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

       Código base: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll

    ----------------------------------------

    ADTD

       Versión del ensamblado: 2.2.4146.20801

       Versión Win32: 2.2.4146.20801

       Código base: file:///C:/Archivos%20de%20programa/Microsoft%20Active%20Directory%20Topology%20Diagrammer/ADTD.exe

    ----------------------------------------

    System.Windows.Forms

       Versión del ensamblado: 2.0.0.0

       Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

       Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

    ----------------------------------------

    System

       Versión del ensamblado: 2.0.0.0

       Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

       Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll

    ----------------------------------------

    System.Drawing

       Versión del ensamblado: 2.0.0.0

       Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

       Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

    ----------------------------------------

    Microsoft.VisualBasic

       Versión del ensamblado: 8.0.0.0

       Versión Win32: 8.0.50727.3053 (netfxsp.050727-3000)

       Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll

    ----------------------------------------

    Microsoft.VisualBasic.Compatibility

       Versión del ensamblado: 8.0.0.0

       Versión Win32: 8.0.50727.3053

       Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic.Compatibility/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.Compatibility.dll

    ----------------------------------------

    Accessibility

       Versión del ensamblado: 2.0.0.0

       Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

       Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/Accessibility/2.0.0.0__b03f5f7f11d50a3a/Accessibility.dll

    ----------------------------------------

    System.Windows.Forms.resources

       Versión del ensamblado: 2.0.0.0

       Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

       Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll

    ----------------------------------------

    mscorlib.resources

       Versión del ensamblado: 2.0.0.0

       Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

       Código base: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll

    ----------------------------------------

    microsoft.visualbasic.compatibility.resources

       Versión del ensamblado: 8.0.0.0

       Versión Win32: 8.0.50727.3053

       Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic.Compatibility.resources/8.0.0.0_es_b03f5f7f11d50a3a/Microsoft.VisualBasic.Compatibility.resources.dll

    ----------------------------------------

    ADODB

       Versión del ensamblado: 7.0.3300.0

       Versión Win32: 7.10.6070

       Código base: file:///C:/WINDOWS/assembly/GAC/ADODB/7.0.3300.0__b03f5f7f11d50a3a/ADODB.dll

    ----------------------------------------

    System.Xml

       Versión del ensamblado: 2.0.0.0

       Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

       Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll

    ----------------------------------------

    System.DirectoryServices

       Versión del ensamblado: 2.0.0.0

       Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

       Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.DirectoryServices/2.0.0.0__b03f5f7f11d50a3a/System.DirectoryServices.dll

    ----------------------------------------

    System.Configuration

       Versión del ensamblado: 2.0.0.0

       Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

       Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

    ----------------------------------------

    System.Management

       Versión del ensamblado: 2.0.0.0

       Versión Win32: 2.0.50727.3053 (netfxsp.050727-3000)

       Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll

    ----------------------------------------

    ************** Depuración JIT **************

    Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta

    aplicación o equipo (machine.config) debe tener el

    valor jitDebugging establecido en la sección system.windows.forms.

    La aplicación también se debe compilar con la depuración

    habilitada

    Por ejemplo:

    <configuration>

       <system.windows.forms jitDebugging="true" />

    </configuration>

    Cuando esté habilitada la depuración JIT, cualquier excepción no controlada

    se enviará al depurador JIT registrado en el equipo

    en lugar de controlarlo mediante el cuadro de diálogo.

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment