Loading...
Loading...
Upgrading into Vancouver, a script is run which deletes the snc_internal role with sys_id 2a6ac2b373033010e3b47e4d4ef6a7f5 which can impact functionality and ACL's. This is because prior to Vancouver, if an instance installs the the Document Management plugin first before the Explicit Roles plugin is installed, a static sys_id (2a6ac2b373033010e3b47e4d4ef6a7f5) of snc_internal user role is generated upon Document Management activation. A separate PRB was raised to remove the snc_internal role with sys_id 2a6ac2b373033010e3b47e4d4ef6a7f5, addressed in Vancouver. Normally, a snc_internal role is generated through Explicit Roles activation and not through another plugin. However addressing that separate PRB to delete 2a6ac2b373033010e3b47e4d4ef6a7f5 created this regression resulting in PRB1690681 - since users that rely on the 2a6ac2b373033010e3b47e4d4ef6a7f5 sys_id for snc_internal will be affected once the role is removed. The fix for this PRB will no longer remove the snc_internal sys_id (2a6ac2b373033010e3b47e4d4ef6a7f5) in the fix script upon upgrade and will allow an instance to continue to use whichever snc_internal role they are given. Steps to Reproduce 1. Activate "Document Management" plugin on a pre-Vancouver instance 2. Upgrade to Vancouver 3. Observe that fix script "sys_script_fix_2aa8cfafa3c621104daa21be36fcdada" is run as part of the upgrade. 4. snc_internal role with sys_id 2a6ac2b373033010e3b47e4d4ef6a7f5 no longer exists
References to snc_internal role 2a6ac2b373033010e3b47e4d4ef6a7f5 should be corrected to reference the correct snc_internal role to prevent/stop impact. This can be done before upgrading to an impacted version or after an instance is on an affected version (Impacted versions: Vancouver RTP, Vancouver EA, Vancouver EA Hot Fix 1). Alternatively, upgrading to a fixed version listed is easier and will not require further effort for remediation.
PRB1690681
Click on a version to see all relevant bugs
ServiceNow Integration
Learn more about where this data comes from
Bug Scrub Advisor
Streamline upgrades with automated vendor bug scrubs
BugZero Enterprise
Wish you caught this bug sooner? Get proactive today.