When a user without the "Send Reports on a Schedule" role right (such as a default Operator) attempts to run a report immediately using the "Run Now" option, the dialog window incorrectly expands
search cancel

When a user without the "Send Reports on a Schedule" role right (such as a default Operator) attempts to run a report immediately using the "Run Now" option, the dialog window incorrectly expands

book

Article ID: 412883

calendar_today

Updated On:

Products

Network Observability

Issue/Introduction

In DX NetOps 24.3.12 and 24.3.13, when a user without the "Send Reports on a Schedule" role right (such as a default Operator) attempts to run a report immediately using the "Run Now" option, the dialog window incorrectly expands to show required fields for scheduling, like Time Zone and Time Period. Because these fields cannot be filled out for a "Run Now" action, the user is unable to click "OK" to generate the report.

This behaviour does not occur for Administrator users or users who have the scheduling permission.

Environment

DX NetOps PM 24.3.12 and 24.3.13

Cause

This is due to a UI issue identified as defect DE176198. The Email/Schedule Report dialog incorrectly displays scheduling-related fields for users who do not have the "Send Reports on a Schedule" role right, even when the "Run Now" option is selected by default.

Resolution

There are two possible workarounds:

  1. Toggle the Frequency Option: In the scheduling dialog, select a different frequency option (e.g., "Daily"), and then re-select "Run Now". This will cause the unnecessary Time Zone and Time Period fields to disappear, and the "OK" button will become clickable.
  2. Assign Role Right: Grant the "Send Reports on a Schedule" role right to the affected user's role. This will change the dialog's default behavior and prevent the issue from occurring.

This issue is addressed by defect DE176198 in release 25.4.1. The fix modifies the "Email/Schedule Report" dialog so that it will only display the "Run Now" option in the frequency dropdown if the user does not have the "Send Reports on a Schedule" role right. This prevents the scheduling fields from appearing incorrectly and allows the user to proceed as expected