The CreatorCon Call for Content is officially open! Get started here.

Unpublish a report with report publisher role

fzw
Kilo Contributor

Good morning,

My user can not unpublish her reports that already published previously. And instead of unpublishing, she has to delete it and then rebuild it from beginning.

Currently she has report publisher, report scheduler, and report group role.

My organization has Fuji.

Do I need to grant her more roles for deletion purposes? Wiki says that a published report can be unpublished. But it does not specify which role is to use...

Please advise.

Thank you so much.

4 REPLIES 4

micah_niestrath
ServiceNow Employee
ServiceNow Employee

The user will need 'report_publisher' and 'itil' to be able to publish and unpublish reports.   In Fuji, the Publish/Unpublish option is located under the Save menu when viewing the report in Reports > View / Run.



To note, if the report is Shared with/Visible to only its creator, then only the creator will be able to modify the report to unpublish it.   If the report is shared with/is visible to other users, groups, or everyone, then others will be able to access the report to modify it, including the ability to unpublish the report.



In your scenario, check that the user has the correct roles and that the reports have been shared with/is visible to her.


Thank you for the help. And sorry that I could not response this quickly.


Actually this user has itil + report_publisher role and NOT ABLE to unpublish her report.


After Unpublish is clicked, there is a message saying that "Report XXXXXX" is no longer publish.


If I copy the published report URL, this report is still there.


And this report is still on the list of published report.


It seems it is not cache since this unpublished report stay publishing forever.


Any thoughts?


Thanks.




micah_niestrath
ServiceNow Employee
ServiceNow Employee

There is a problem that was identified with the the 'report_publisher' role, which may be related to the issue described for the affected user.   In my testing of a similar un-publishing issue, granting the user the itil role will allow the reports to become unpublished.



Are you able to open an incident within HI so we can further investigate this case?   If the PRB is determined applicable to the user's reporting issue, we can use the HI incident to notify you when the fix is released.


warren_chan
ServiceNow Employee
ServiceNow Employee

What I do to unpublish is just go to the sys_report.list table and then remove the "public" role from the report record. That should flip the "Is Published" flag from true to false.