New [HTML] Datatype ACL in Zurich
						
					
					
				
			
		
	
			
	
	
	
	
	
- Mark as New
 - Bookmark
 - Subscribe
 - Mute
 - Subscribe to RSS Feed
 - Permalink
 - Report Inappropriate Content
 
a month ago
Hi everyone,
While performing testing for our upgrade to Zurich, we have discovered a new ACL from Zurich that is causing issues on our forms that have HTML-type fields. This ACL is restricting access to the HTML type fields to users who have the new "snc_required_script_writer_permission" role that is controlled via the new Scripting Governance Tool. A few examples fields we have found being impacted are:
Demand/Project (dmn_demand/pm_project):
- Business Case
 - Risk of Performing
 - Risk of not performing
 - Enablers
 - Barriers
 - In scope
 - Out of scope
 - Assumptions
 
Problem (problem):
- Workaround
 - Cause Notes
 - Fix Notes
 
Story (rm_story):
- Acceptance Criteria
 
Important Points:
- This new datatype ACL is a read-only ACL and we cannot modify or deactivate it.
 - We have also tried making a new allow-if datatype (HTML) ACL to mask this, but this solution did not work.
 - It seems the only way to allow users to have access to these fields (many of them being OOB) would be to provide users with the new “snc_required_script_writer_permission” role which is described as the prerequisite to allow users to write scripts on the instance.
 - It is unreasonable to provide this scripting role to non-scripting users such as demand/project managers, problem managers, and other itil users for them to simply have access to HTML type fields.
 
Has anyone else experienced this issue or found a workaround for this other than providing the scripting access role to non-scripting users?
- 982 Views
 
- Mark as New
 - Bookmark
 - Subscribe
 - Mute
 - Subscribe to RSS Feed
 - Permalink
 - Report Inappropriate Content
 
4 weeks ago
Haven't started the upgrade yet but are knowledge articles impacted?
- Mark as New
 - Bookmark
 - Subscribe
 - Mute
 - Subscribe to RSS Feed
 - Permalink
 - Report Inappropriate Content
 
4 weeks ago
They are.
- Mark as New
 - Bookmark
 - Subscribe
 - Mute
 - Subscribe to RSS Feed
 - Permalink
 - Report Inappropriate Content
 
3 weeks ago
We have the same issue. I didn't notice until we ran the Scripting Governance Tool and removed most users from the Conditional Script Writer group. My only solution for now is to add them back. I don't really want that because many users need to edit HTML fields, but very few need any scripting ability.
- Mark as New
 - Bookmark
 - Subscribe
 - Mute
 - Subscribe to RSS Feed
 - Permalink
 - Report Inappropriate Content
 
3 weeks ago
yes, we have the issue when creating a status report in project module. also in the test management module when creating test steps, test cases. I just put two and two together and noticed that even though our ACL's were the same in Zurich and Xanadu. the write/create ACL was triggering false. I have two cases open with ServiceNow, i will post more once they have more info.
