Restricting the data export in the instance

Harish Goutham
Kilo Guru

Hi

          I need to restrict the data that can be exported by users. I would like only a certain users with specific roles to be able to export data out of the instance. Any suggestions on how to do it.

 

Thanks

Harish

 

Kalaiarasan P

12 REPLIES 12

Davina
Giga Contributor

Hi,



You could update the conditions of the UI Context Menu button to only allow certain roles?



In the nav menu go to Ui Context Menu and filter on name *export, you should be then able to add a role.



Hope that helps!


Hi Davina



                    The answer is fine but when we try to export many records, it will show a popup stating the process wil take a lot of time and will ask for a email address to mail the data. Is there any way we can make the email field non editable ? right now its editable.



Thanks


Harish


That is a different question then.



Why would you not want the email to be editable? That would mean they could not send the export as   attachments.



Exporting Data - ServiceNow Wiki


A warning threshold property called glide.ui.export.warn.threshold controls how the records are exported. If a user attempts to export a number of records that exceeds the warning threshold, a dialog box offers the choice of waiting for the export to complete or having the exported records emailed as an attachment. The warning threshold can be changed in the system property.




You could change the threshold so that this box does not appear? I would doubt that is best practice thoigh as the system may take a very long time to export large amounts of data.



If you restrict who can export in the first place via the UI Context Menu conditions this may be better.


Hi


      we do have a field for email id right? cant we make it as non editable? so that only the person logged in and requesting it can get the data ?



Thanks


Harish