Skip to content
IT Canvass
Reporting & Analytics · Lesson

Scheduled reports and distribution

Quick answer

Deliver reports to people who never log in, without generating a nightly storm of PDFs.

Key takeaways

  • Reports run with the owner permissions, not the recipient
  • Small, focused outputs beat large exports
  • Group recipients keep distribution lists current
  • Generation and delivery are separate, check both when troubleshooting

How distribution works

A scheduled report record picks a report or dashboard, a schedule, a format such as PDF or CSV, and recipients as users, groups or an email address list. Delivery runs as a background job.

Keeping it useful

Send the smallest thing that answers the question. A single score with a trend line beats a forty page list export that nobody opens, and it costs far less to generate.

Common problems

Most scheduled report tickets have the same causes.

  • The report runs as the schedule owner, so recipients may see data the owner can see
  • Large exports time out, filter by date or reduce columns
  • Recipients in a group inherit changes to that group, which is usually what you want
  • Check the email log when a report does not arrive, delivery and generation are separate steps

Want to learn this properly?

Our live, instructor-led ServiceNow Training covers this hands-on, with real projects and a certification path.

Check your understanding

  1. Whose permissions apply to a scheduled report?

    • A. Each recipient
    • B. The schedule owner
    • C. The admin
    • D. The group manager
    Show answer

    B. The schedule owner

    Data is generated once under the owner context.

  2. What is the first check when a scheduled report is not received?

    • A. ACL debug
    • B. The email log
    • C. Table index
    • D. Update sets
    Show answer

    B. The email log

    The email log shows whether the message was generated and sent.

Frequently asked questions

Can recipients get personalised data?

Not from a standard scheduled report, it runs once as the owner. Use a dashboard with role based filters, or generate per user through a flow if it is genuinely required.

Why is the PDF empty?

The report probably returned no rows for the owner, or the filter used a relative date that fell outside the window at run time.
CallWhatsAppEnquire