Approval workflow capabilities
Manage workflowsmod/approval:manage_workflows
Allows the user to access the workflow management interface. This capability is required for all of the other capabilities listed below.
Create workflows from templatesmod/approval:create_workflow_from_template
Allows the user to create workflows from an existing template.
Create workflowsmod/approval:create_workflow
Allows the user to create new workflows.
Clone existing workflowsmod/approval:clone_workflow
Allows the user to clone existing workflows.
Edit draft workflowsmod/approval:edit_draft_workflow
Allows the user to manage draft workflows.
Edit active workflowsmod/approval:edit_active_workflow
Allows the user to manage active workflows.
Publish/activate draft workflowsmod/approval:activate_workflow
Allows the user to activate draft workflows, so they can be used by applicants.
Archive active workflowsmod/approval:archive_workflow
Allows the user to archive active workflows, so that they no longer accept new applications.
Save workflows as templatesmod/approval:create_workflow_template
Allows the user to save workflows as workflow templates.
Edit templatesmod/approval:edit_workflow_template
Allows the user to manage workflow templates.
Manage stages (create, edit, reorder, clone, delete)mod/approval:manage_workflow_stages
Allows the user to configure stages on a (draft) workflow.
Manage formviewsmod/approval:manage_workflow_form_view
Allows the user to manage form views on a (draft) workflow's stages.
Add approval levelsmod/approval:add_workflow_approval_level
Allows the user to add approval levels to a (draft) workflow's approval stages.
Change approval level ordermod/approval:reorder_workflow_approval_level
Allows the user to change the order of approval levels on a (draft) workflow's approval stages.
Manage individual approversmod/approval:manage_individual_workflow_approvers
Allows the user to manage individual approvers on a workflow.
Manage relationship approversmod/approval:manage_relationship_workflow_approvers
Allows the user to manage relationship approvers (i.e. managers) on a workflow.
Manage assignment overridesmod/approval:manage_workflow_assignment_overrides
Allows the user to manage assignment approver overrides (alternate approvers) on a workflow.
Manage transitionsmod/approval:manage_workflow_transitions
Allows the user to manage (draft) workflow interactions, controlling how applications move from stage to stage.
Manage notificationsmod/approval:manage_workflow_notifications
Allows the user to manage per-stage workflow notifications.
Move applications to a different workflowsmod/approval:move_application_between_workflows
Allows the user to move applications from one workflow to another.
Delete approval levelmod/approval:delete_workflow_approval_level
Allows the user to delete an approval level from a (draft) workflow's approval stage.
Manage form plugin lookup tablesmod/approval:manage_lookup_tables
Allows the user to manage custom tables used by approvalform plugins.
View workflow's applications reportmod/approval:view_workflow_applications_report
Allows the user to view a workflow's application response data in report format.