Publish a report

Publish a report to create a URL that anyone can use to access the report, including people who are not ServiceNow users. When a person visits the URL, the report is generated using current data.

Before you begin

Role required: both the report_publisher and itil role, report_admin, or admin

About this task

There are limitations to what users see when they follow the publish URL for a report:
  • Data that is visualized as a graphic report and not limited by business rules is always visible in published reports. Graphic reports are all reports except for list reports.
  • Published list reports are governed by ACLs and users cannot see records for which they do not have access. Recipients of the published list report URL are prompted to log in to the instance. Recipients outside of your instance are not able to see list report data.
  • Published reports cannot be modified from their published report URL. Users must open a report in the instance to modify it.
Users with the admin or report_admin role can see if a report has been published. Navigate to Reports > View / Run, click the arrow next to the Save button to open the Report options menu. If the menu has the Publish option, the report is not yet published. If the menu has the Unpublish option, the report has been published.
Note: To make a report available only to logged in users, set its Sharing setting to Everyone, but do not publish it.

Procedure

  1. Navigate to Reports > View / Run.
  2. Click the report you want to publish.
  3. Click the arrow next to the Save button to open the Report options menu and select Publish.
    A message with the link to the published report appears at the top of the page. This message is available until the report is unpublished. See Unpublish a report.
    Note: Business rules may affect how records are collected for public reports. For more information, see Business rulesBusiness rules.

Unpublish a report

Published reports stay at the published URL until they are unpublished.

  1. Navigate to Reports > View / Run.
  2. Select the report you want to remove.
  3. Click Unpublish.