Article Details
Id:17162
Product:finPOWER Connect
Type:FIX
Version:3.03.03
Opened:06/07/2020
Closed:13/07/2020
Released:01/10/2020
Job: J024567
Breaking Change

Report Explorer; fails to run Script based Report due to Permissions

A Script can be run directly from the Report Explorer, e.g. as in the Script produces a Report. This is defined via the Script form, Options page "Show in Menu" setting.

When "Run without prompting?" is unchecked, the Execute Script wizard is used to run the Script. However, this form can be denied via the Permission Key "Menu.Process.Scripts.Execute". This means that the Script appears in the Report Explorer, but cannot actually be run.

Therefore a change has been made to always allow a Script to be run from the Report Explorer. There is one important change, when run from the Report Explorer, the Script to run cannot be changed in the Execute Script wizard.

This has been noted as a breaking change, as if you were using the Permission Key "Menu.Process.Scripts.Execute" to block a User from running a Script via the Report Explorer you will have to review how you achieve this.

WARNING: We strongly recommend every Script have a Permission Key set to protect them rather than denying the Execute Script wizard.