Skip to content



As Built Report

Document Your Datacenter
With PowerShell

As Built Report is an open source configuration document framework which utilises Microsoft PowerShell to produce as-built documentation in multiple document formats for multiple vendors and technologies. The framework allows users to easily generate clear and consistent documentation, for any environment which supports Microsoft PowerShell and/or a RESTful API.

Features

Multiple Document Formats Granular Detail Level Customised Styling
Generate reports in one or more document formats, including DOCX, HTML, and Text. Configure the detail level for each section of a report. You have the choice of producing a summarised report, a fully comprehensive report or something in between. Use a default style or create your own to match your corporate identity. Set page orientation, text and table formatting with fonts, colours, borders and highlighted cells and rows.
Modular Design Health Checks Email Reports
Modular design enables contributors a simple way to develop new reports. Enable health checks to highlight configuration issues within a report. Toggle individual health checks on or off as required. Attach and send reports via email to one or more recipients.

Components

As Built Report Configuration Reports Configuration
A JSON configuration file used to store information relating to author’s name, company information & SMTP mail server configuration.

Individual configuration files can be saved and specified also.
The report configuration is a JSON file which stores information specific to the related report. It holds information such as the report name, version, and release status.

The report configuration can also provide functionality such as configurable report options, health checks and granular information levels.
Reports Module Styles Script (.ps1)
The report module is specific to each vendor and/or technology and is used to extract information from the specific environment.

The report module will be written to utilise PowerShell modules or RESTful APIs which the vendor/technology provides.
The styles script sets the default layout, fonts, colours and sizes used within the report.

Style scripts can be used to layout cover pages, table of contents and other unique tables or sections.

Report Modules

Click each vendor logo to view available report modules and associated documentation.