In Zurich, an issue where the conversion map script assigns users to the “Conditional Script Writer”
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello everyone,Since upgrading our instance to Zurich, we are facing a strange issue with a Table Transform Map targeting the sys_user_grmember table.
Importing into the sys_user_grmember (group members) table.
Attempting to add a user to a specific group (specified by sys_id),
but the Target record's group ends up as “Conditional Script Writer”.
Target Field: The script is mapped to the group (reference) field on the sys_user_grmember table.
Confirmation of sys_id: The sys_id specified in the script is not that of the “Conditional Script Writer,” but rather the correct sys_id of the group you actually want to add. This has been confirmed.
Pre-upgrade: This logic worked perfectly fine before the Zurich upgrade.
If anyone has experienced a similar situation, please share your solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago - last edited 3 weeks ago
Hello, you might need to revisit the setup of that transform map. It is true that with Zurich we got a new feature called Script Governance -> Scripting Governance Tool - ServiceNow Community
You can turn off the property glide.security.scripting_role.auto_provisioning to review the behavior but keep in mind that you cannot turn it back on alone, you need to ask SN to turn it back on for you. And on top of that if you disable it, if users need to use HTML fields you need to manually add them to the Conditional Script Writer group.
Some FAQs: Scripting Governance tool and Conditional Script Writer group overview - Support and Troubleshooting...Users are automatically added to the Conditional Script Writer group after Zurich upgrade - Support ...
I hope this helps.
