Restrict Report Sharing access

Dritan Tabaku
Giga Contributor

Hello,

 

I'm trying to restrict access for some users to share reports. They should still create reports for their needs but want to disable the Sharing icon for them so that no reports can be shared.

These users have only report_user role assigned to them but they are still able to share reports. The ITIL role is not assigned to them, so I'm wondering which role gives them access to Sharing. Is there any way I can do to restrict sharing access. I'm new to ServiceNow and  I was hoping to find an OOTB ACL or rule that does that.

 

Thank you!

Dritan

 

4 REPLIES 4

Community Alums
Not applicable

Hi @Dritan Tabaku ,

OOTB there is no ACL whihc restricts , it's based on roles. If you want to restrict you will have to create a ACL as this is not an intended functionality. The Report creater has all privelegde whether to share the report or not.

The report visibility options are:

  • Me
  • Everyone
  • Groups and Users

DEVELOPER TIP: In addition to setting report visibility, report developers must make sure the intended viewers are granted access to the report data through Access Controls.

Me

The user who created the report is the only user able to see the report.

 

 
SandeepDutta_5-1674194826376.png

 

 

 

Everyone

Report developers with the correct roles can select the Everyone option to share a report with:

  • All logged in ServiceNow users
  • All users with a specific role

Leave the Requires role field empty to share the report with all ServiceNow users. To enable visibility based on role, use the search field to add roles to the Requires role list.

 
SandeepDutta_4-1674194804514.png

 

 

Report developers with the report_global role can set the visibility to Everyone but cannot require the user to have a specified role. Report developers with the report_admin role can set the Everyone visibility including requiring the users to have a specified role.

Groups and Users

Report developers with the correct roles can select the Groups and Users visibility option to share a report with:

  • Members of a specified group
  • Individual users
     
    SandeepDutta_3-1674194775804.png

     

     

To enable visibility based on group membership, select the Groups tab and use the Search field to add groups to the Groups list.

To enable visibility for selected users, switch to the Users tab and use the Search field to add select users to the Users list.

Report developers with the report_admin or report_group roles can select the Groups and Users sharing option.

DEVELOPER TIP: Only one sharing option is allowed per report. For example, it is not possible to share with Everyone based on a role and also share with specific users.


NOTE: Report developers with the report_publisher, report_scheduler, and report_user roles cannot select the Everyone or the Groups and Users options.

Community Alums
Not applicable

Hi @Dritan Tabaku ,

 

Dritan Tabaku
Giga Contributor

Thank you the details Sandeep!

It's really helpful.

 

Best

Dritan

 

Community Alums
Not applicable

Hi @Dritan Tabaku ,