[MGNLUI-6586] Abort action only possible for superuser on Task app Created: 02/Mar/21  Updated: 16/Nov/21  Resolved: 10/Nov/21

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Bug Priority: Neutral
Reporter: Carlos Cantalapiedra Assignee: Roman Kovařík
Resolution: Not an issue Votes: 0
Labels: maintenance
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Problem/Incident
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:
Sprint: UI Maintenance 1
Story Points: 5

 Description   

Steps to reproduce

  1. Start a publication workflow with superuser
  2. Go to Task app
  3. Only select the publish task and check that, in the actionBar, the Abort action gets enabled
  4. As superuser, go to /modules/ui-admincentral/config/pulse/presenters/tasks/bulkActions/abort/availability/access/roles and add the attribute travel-demo-publisher: travel-demo-publisher
  5. Logout as superuser and login as peter
  6. Go to Task app
  7. Select the publish task
  8. Check that the Abort task is still disabled

Expected results

Like in Magnolia 5.7+ versions, after adding a role on /modules/ui-admincentral/config/pulse/presenters/tasks/bulkActions/abort/availability/access/roles node the user which has that role was able of Aborting a Task from the Task app without the need of assigning the task to himself

Actual results

There is no chance of Abort a task directly from the Task app if no superuser role is assigned

Workaround

N/A

Development notes

N/A



 Comments   
Comment by Roman Kovařík [ 09/Nov/21 ]

As  /modules/ui-admincentral/ refers to the old admincentral module (http://demo.magnolia-cms.com/.magnolia/admincentral-m5), 

Tracking the bulkActions feature:

A new node called bulkActions in the configuration of the ui-admincentral module makes it possible to set access to bulk-actions in the Pulse as per different default user roles.

MGNLUI-3590 https://documentation.magnolia-cms.com/display/DOCS55/Release+notes+for+Magnolia+CORE+5.5

 

Then this old docu section was copied over to the 6.2 docu where it doesn't make sense anymore (the new tasks app is a standard browser/detail app with availability rules)

 

Generated at Mon Feb 12 09:37:58 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.