?
avatar dmurphy779
dmurphy779
11 Dec 2018

Steps to reproduce the issue

  1. Create category "Academics"
  2. Create custom workflow "Dan's Workflow"
  3. Assign Dan's Workflow to Academics
  4. Create stages in Dan's Workflow
  5. Create transitions in Dan's Workflow
  6. Create user "testuser1" with manager or publisher permissions
  7. Sign out / sign in in an testuser1 (as manager acl) and access administrator backend
  8. Create new article & assign category to Academics
  9. Add new article to main menu (not necessary but just in case)
  10. Ensure manager and publishers both have ability to change status in article
  11. As testuser1, edit the new article and try to change status from "New" to "Dept. Review"

Expected result

A dropdown should appear showing "Dept. Review" as a status change option.

Actual result

Only the "New" status is shown (unable to select the Dept. Review status

System information (as much as possible)

Joomla! 4.0.0-alpha6-dev

locally hosted on xampp (Windows 10) apache 7.1, MySqli

Additional comments

As superuser, I am able to change the status of the custom workflow but not for users with Manager or Publisher ACL permissions.

Also, it does not appear that there is functionality in place to set ACL privileges to change a specific status. For example if I created a user group as "Dept Minion" under the Editor ACL, they should only be able to change the status to "Ready for Dept. Review". While a user in usergroup "Dept. Supervisor" under the Editor ACL should only be able to change status to "Ready for Web Admin Review". Additionally, an optional user selection field should be defined for each transition so that the proper individuals are notified by email when a status change takes place. Just a thought. Workflows is a great addition to Joomla! Keep it up.
screen shot 2018-12-11 at 07 02 11screen shot 2018-12-11 at 07 02 13

avatar dmurphy779 dmurphy779 - open - 11 Dec 2018
avatar joomla-cms-bot joomla-cms-bot - labeled - 11 Dec 2018
avatar dmurphy779 dmurphy779 - change - 11 Dec 2018
The description was changed
avatar dmurphy779 dmurphy779 - edited - 11 Dec 2018
avatar Quy
Quy - comment - 11 Dec 2018
avatar bembelimen
bembelimen - comment - 16 Dec 2018

Did you set the execute permissions in the transition edit view?

avatar dmurphy779
dmurphy779 - comment - 17 Dec 2018

Yes - I confirmed that the correct user groups were assigned in each of the transitions and showing they are allowed to edit state.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/23262.

avatar bembelimen
bembelimen - comment - 17 Dec 2018

Did you set the execute permissions in the transition edit view?

Not the "edit state" permission

avatar franz-wohlkoenig franz-wohlkoenig - change - 4 Mar 2019
Status New Information Required
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 4 Mar 2019

any Comment @dmurphy779 or should this be closed?


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/23262.

avatar dmurphy779
dmurphy779 - comment - 5 Mar 2019

I'm sorry but I don't have time to test further right now. Feel free to close this if you are unable to duplicate the issue on your end. I love what you folks are doing with the workflow component. I just hope it's intuitive / flexible enough to use.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/23262.

avatar joomla-cms-bot joomla-cms-bot - change - 5 Mar 2019
Status Information Required Closed
Closed_Date 0000-00-00 00:00:00 2019-03-05 16:14:28
Closed_By joomla-cms-bot
avatar franz-wohlkoenig franz-wohlkoenig - change - 5 Mar 2019
Closed_Date 2019-03-05 16:14:28 2019-03-05 16:14:29
Closed_By joomla-cms-bot franz-wohlkoenig
avatar joomla-cms-bot joomla-cms-bot - close - 5 Mar 2019
avatar joomla-cms-bot
joomla-cms-bot - comment - 5 Mar 2019
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 5 Mar 2019

closed as stated above, Issue can always reopened if needed. Thanks for your Time @dmurphy779.

Add a Comment

Login with GitHub to post a comment