[Solved] Attaching workflows to the Approve Changes permissions item
Permalink 1 user found helpful
As per this tutorial:
http://www.concrete5.org/documentation/using-concrete5/dashboard/wo...
Because it is not possible to apply a workflow to the "Edit Content" permission item, I have set up a workflow to work with "Approve Changes" permissions item on pages, in order to get the system to notify an "approver" when an "editor" makes changes to a page, and let them efficiently manage all the approvals from one spot in the Dashboard. This is so the approver doesn't have to visit all pages to find ones that are waiting on change approvals.
The problem is, the workflow does not start when changes are made to a page. It will only start when, after the changes are made, the page is then ---> submitted for approval - a separate step. And this can only be done by the approver(???), on the page that has been edited.
This totally defeats the purpose of setting up a workflow.
Is there some way to either:
1) make the workflow start when the change is made? - or
2) give the editors the ability to submit the pages for approval?
http://www.concrete5.org/documentation/using-concrete5/dashboard/wo...
Because it is not possible to apply a workflow to the "Edit Content" permission item, I have set up a workflow to work with "Approve Changes" permissions item on pages, in order to get the system to notify an "approver" when an "editor" makes changes to a page, and let them efficiently manage all the approvals from one spot in the Dashboard. This is so the approver doesn't have to visit all pages to find ones that are waiting on change approvals.
The problem is, the workflow does not start when changes are made to a page. It will only start when, after the changes are made, the page is then ---> submitted for approval - a separate step. And this can only be done by the approver(???), on the page that has been edited.
This totally defeats the purpose of setting up a workflow.
Is there some way to either:
1) make the workflow start when the change is made? - or
2) give the editors the ability to submit the pages for approval?
For anyone with the not so obvious problem, that users can see their pending workflow count on their welcome page but no workflow items on "waiting for me" -> don't forget to set their groups notification setting (Login & Registration / Notification Settings) to 'all subscriptions' or 'workflow notifications'... It took me a while to find out. cheers
http://www.concrete5.org/index.php?cID=390495...
The jist of it is...
To give content editors the ability to submit their changes to a workflow that is set up to handle change approvals for a given page, you have to grant them permission to "Approve Changes" for that page.
Doing this does not enable them to actually approve their own changes, however, because the workflow overrides that. Instead, when a content editor makes a change and is exiting edit mode, they will now see 3 options - "Discard Changes", "Preview", and "SEND TO WORKFLOW". Should be pretty obvious what happens at that point.