New [HTML] Datatype ACL in Zurich
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
4 weeks 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?
- 949 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
2 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.
