Uploaded image for project: 'JBoss BPMS Platform'
  1. JBoss BPMS Platform
  2. RHBPMS-884

Default Tasks List filters doesn't keep up with user's roles changes

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • 6.3.0
    • 6.2.0
    • Business Central
    • None

      Description of problem:

      Once a user opens Tasks List in business-central, Tasks List filters (multigrid-preferences/DataSetTaskListGrid in user's branch in system.git) are initialized with the user's roles. But those filters are not updated when user's roles are changed later on. So from user's point of view, even after adding a valid role to the user, Tasks List doesn't show tasks.

      Steps to Reproduce:
      1. Start BPMS
      2. Log in as bpmsAdmin
      3. Go to [Tasks]->[Tasks List] (This initializes the filters)
      4. Go to [Authoring]->[Administration]
      5. Clone the attached reproducer-repo.zip
      6. Confirm that "Task1" in "helloProcess" has 'mygroup' in "Groups" attribute.
      7. Build&Deploy
      8. Go to [Process Management]->[Process Definitions]. Start "helloProcess".
      9. Go to [Tasks]->[Tasks List]. "Active" tab lists nothing. It's okay.
      10. Stop BPMS
      11. Add a group 'mygroup' to bpmsAdmin using add-user.sh
      12. Start BPMS
      13. Go to [Tasks]->[Tasks List].

      Actual results:

      "Active" tab lists nothing

      Expected results:

      "Active" tab lists a Task.

      Additional info:

      After the step 13, pressing "Restore default filters" button re-creates the filters with the current roles. So it can be a workaround. But it's difficult for users to know when they should press it.

              nmirasch@redhat.com Neus Miras Chueca
              rhn-support-tkobayas Toshiya Kobayashi
              Pavel Kralik Pavel Kralik (Inactive)
              Pavel Kralik Pavel Kralik (Inactive)
              Kris Verlaenen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: