Issue
- I want to assign the permission to view and manage Workflow Definitions under Control Panel > Workflow > Process Builder to non-admin roles. However, when I try to add these permissions, I am unable to access and assign these permissions.
Steps to Reproduce
- Start up a clean instance of DXP 7.2 and sign in as admin user
- Create a new role called 'Workflow Editor'
- Go to the Define Permissions tab, and attempt to provide the role access to view and manage the Workflow Process Builder by navigating to Control Panel > Workflow
Expected Behavior: Admin should see a tab called Process Builder so they can provide the role permissions to view and manage the Process Builder.
Actual Behavior: Admin does not see a tab called Process Builder.
Environment
- DXP 7.0 Fix Pack 82+
- DXP 7.1 Fix Pack 12+
- DXP 7.2+
- DXP 7.3
- DXP 7.4
Resolution
- This is an intended change implemented in LPE-16614 in order to address the security vulnerability LSV-454. The change was also completed in LPS-120318 which removes the permissions from the Role screen.
- The user must now be an administrator in order to add or edit workflow processes.
Additional Information
- This change also causes Site Administrators to not be able to edit or create Workflows through Site Administration > Content & Data > Kaleo Forms Admin. More information is outlined here: Site Administrators can't edit or create Workflows.