In Paris delegated_developer role supersedes workflow_admin role for scripts in workflows in global scopeDescriptionWhen a user with workflow_admin role receives the delegated_developer role, the user can no longer modify script fields on workflow activities within the global scope.Steps to Reproduce Steps to Reproduce:- Assigned workflow_admin to an internal user, eg give it to Abraham Lincoln- Impersonate Abraham Lincoln- Open workflow editor and checkout 'Service Catalog Item Request' workflow.- Open any catalog task activity (or an activity that has a script section). - Note script section is editable (expected behaviour)Add delegated roles:- Un-impersonate - Navigate to System Applications > My Company Applications and open 'Test App JT' or your application- Select Manage Developers- Switch to Groups and add the 'US Presidents Group 2' group (Abraham Lincoln is in this group)- Select 'All File Types', 'Manage ACLs & Roles', and 'Allow Scripting'(alternatively, you can manually add delegated_developer role to the user to reproduce the issue)Reproduce issue:- Impersonate Abraham Lincoln- Open workflow editor and select the Checked Out tab- Open the 'Service Catalog Item Request' workflow- Open an activity with a script (run script or catalog task will work).- Note that all fields are editable EXCEPT for the script section which is read only.Expected: delegated_developer role shouldn't prevent the user from working on workflows outside of the application scope. Delegated roles should add to current permissions rather than locking down other areas.WorkaroundHave a separate user with workflow_admin only for when you need to modify workflow activities in the global scopeRelated Problem: PRB1476815