Protection policy: Read-only vs. Protected

Slava Savitsky
Giga Sage

There are two types of protection policy but strangely Wiki makes no mention of Protected option at all. Does anyone know the difference? Thanks.

1 ACCEPTED SOLUTION

srinivasthelu
Tera Guru

Hi Slava,



Here it is http://wiki.servicenow.com/index.php?title=Script_Includes#gsc.tab=0



Sets the level of protection for this script include:


  • None: Allows anyone to read and edit this downloaded or installed script include.
  • Read-only: Allows anyone to read values from this downloaded or installed script include. No one can change script values on the instance on which they download or install it.
  • Protected: Provides intellectual property protection for application developers. Customers who download the script include cannot see the contents of the script field. The script is encrypted in memory to prevent unauthorized users from seeing it in plain text.

This field is available starting with the Fuji release.



Same goes with other components(not only Script Includes)as well.


View solution in original post

3 REPLIES 3

srinivasthelu
Tera Guru

Hi Slava,



Here it is http://wiki.servicenow.com/index.php?title=Script_Includes#gsc.tab=0



Sets the level of protection for this script include:


  • None: Allows anyone to read and edit this downloaded or installed script include.
  • Read-only: Allows anyone to read values from this downloaded or installed script include. No one can change script values on the instance on which they download or install it.
  • Protected: Provides intellectual property protection for application developers. Customers who download the script include cannot see the contents of the script field. The script is encrypted in memory to prevent unauthorized users from seeing it in plain text.

This field is available starting with the Fuji release.



Same goes with other components(not only Script Includes)as well.


Thank you, Srinivas, for pointing me to the relevant article. I must have been misled by the fact that 'sys_policy' field is not Script Include specific and is inherited from Application File [sys_metadata] table.


Hey Slava,



Please check section 2.2 for more additional info.


http://wiki.servicenow.com/index.php?title=Application_Files#Protecting_Application_Files