Configuring custom report templates

The application includes a variety of built-in templates for creating reports. These templates organize and emphasize asset and vulnerability data in different ways to provide multiple looks at the state of your environment’s security. Each template includes a specific set of information sections.

If you are new to the application, you will find built-in templates especially convenient for creating reports. To learn about built-in report templates and the information they include, see Report templates and sections.

As you become more experienced with the application and want to tailor reports to your unique informational needs, you may find it useful to create or upload custom report templates.

Fine-tuning information with custom report templates

Creating custom report templates enables you to include as much, or as little, scan information in your reports as your needs dictate. For example, if you want a report that lists assets organized by risk level, a custom report might be the best solution. This template would include only the Discovered System Information section. Or, if you want a report that only lists vulnerabilities, you may create a document template with the Discovered Vulnerabilities section or create a data export template with vulnerability-related attributes.

You can also upload a custom report template that has been created by Rapid7at your request to suit your specific needs. For example, custom report templates can be designed to provide high-level information presented in a dashboard format with charts for quick reference that include asset or vulnerability information that can be tailored to your requirements.Contact your account representative for information about having custom report templates designed for your needs. Templates that have been created for you will be provided to you. Otherwise, you can download additional report templates in the Rapid7Community Web site at https://community.rapid7.com/ .

After you create or upload a custom report template, it appears in the list of available templates on the Template section of the Create a report panel. See Working with externally created report templates.

You must have permission to create a custom report template. To find out if you do, consult your Global Administrator. To create a custom report template, take the following steps:

  1. Click the Reports icon in the Web interface.
    OR
    Click the Create tab at the top of the page and then select Report from the drop-down list.
  2. Click Manage report templates.

The Manage report templates panel appears.

  1. Click New.

The Security Console displays the Create a New Report Template panel.

s_Create_a_new_report_template.jpg

The Create a New Report Template panel

Editing report template settings

  1. Enter a name and description for the new template on the General section of the Create a New Report Template panel.

Tip:  If you are a Global Administrator, you can find out if your license enables a specific feature. Click the Administration tab and then the Manage link for the Security Console. In the Security Console Configuration panel, click the Licensing link.

  1. Select the template type from the Template type drop-down list:

Note:  The Vulnerability details setting only affects document report templates. It does not affect data export templates.

  1. Select a level of vulnerability details from the drop-down list in the Content section of the Create a New Report Template panel.

Vulnerability details filter the amount of information included in document report templates:

  1. Select your display preference:
  2. Select the sections to include in your template and click Add>. See Report templates and sections.

Set the order for the sections to appear by clicking the up or down arrows.

  1. (Optional)Click <Remove to take sections out of the report.
  2. (Optional) Add the Cover Page section to include a cover page, logo, scan date, report date, and headers and footers. See Adding a custom logo to your report for information on file formats and directory location for adding a custom logo.
  3. (Optional) Clear the check boxes to Include scan data and Include report date if you do not want the information in your report.
  4. (Optional) Add the Baseline Comparison section to select the scan date to use as a baseline. See Selecting a scan as a baseline for information about designating a scan as a baseline.
  5. (Optional) Add the Executive Summary section to enter an introduction to begin the report.
  6. Click Save.

Creating a custom report template based on an existing template

You can create a new custom report template based on any built-in or existing custom report template. This allows you to take advantage of some of a template's useful features without having to recreate them as you tailor a template to your needs.

To create a custom template based on an existing template, take the following steps:

  1. Click the Reports icon in the Web interface.
  2. Click Manage report templates.

The Manage report templates panel appears.

  1. From the table, select a template that you want to base a new template on.

OR

If you have a large number of templates and don't want to scroll through all of them, start typing the name of a template in the Find a report template text box. The Security Console displays any matches. The search is not case-sensitive.

  1. Hover over the tool icon of the desired template. If it is a built-in template, you will have the option to copy and then edit it. If it is a custom template, you can edit it directly unless you prefer to edit a copy. Select an option.

s_nx_report_copy_template.jpg

Selecting a report template to edit

The Security Console displays the Create a New Report Template panel.

  1. Edit settings as described in Editing report template settings. If you are editing a copy of a template, give the template a new name.
  2. Click Save.

The new template appears in the template table.

Adding a custom logo to your report

By default, a document report cover page includes a generic title, the name of the report, the date of the scan that provided the data for the report, and the date that the report was generated. It also may include the Rapid7 logo or no logo at all, depending on the report template. See Cover Page. You can easily customize a cover page to include your own title and logo.

Note:  Logos can be JPEG and PNG logo formats.

To display your own logo on the cover page:

  1. Copy the logo file to the designated directory of your installation.
  1. Go to the Cover Page Settings section of the Create a New Report Template panel.
  2. Enter the name of the file for your own logo, preceded by the word “image:” in the Add logo field.

Example: image:file_name.png. Do not insert a space between the word “image:” and the file name.

  1. Enter a title in the Add title field.
  2. Click Save.
  3. Restart the Security Console. Make sure to restart before you attempt to create a report with the custom logo.