Uploaded image for project: 'Opencast'
  1. MH-13075

Unable to update series acl (sometimes) if original acl has access roles duplicated

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed and reviewed
    • Affects Version/s: 4.3
    • Fix Version/s: None
    • Component/s: Backend Software
    • Labels:
      None
    • Severity:
      Incorrectly Functioning With Workaround
    • Steps to reproduce:
      Hide
      Lets use ROLE_USER_ADMIN and ROLE_USER for this example.

      Steps to reproduce:
      1. Use the new series wizard to create a new series.
      2. Add ROLE_USER_ADMIN twice to the access policy setup for the new series (once for read/write, and another for say read)
      3. Once series is created, add read access for ROLE_USER to the newly created series.
       
       Actual Results:
       ROLE_USER does not have read access to the series.
       
       Expected Results:
       ROLE_USER should have read access to the series.
       
       Workaround (if any):
       Add both read and write access for ROLE_USER, then remove write access after the initial update is complete. Any follow-on ACL changes will stick going forward (after the initial update).
      Show
      Lets use ROLE_USER_ADMIN and ROLE_USER for this example. Steps to reproduce: 1. Use the new series wizard to create a new series. 2. Add ROLE_USER_ADMIN twice to the access policy setup for the new series (once for read/write, and another for say read) 3. Once series is created, add read access for ROLE_USER to the newly created series.    Actual Results:  ROLE_USER does not have read access to the series.    Expected Results:  ROLE_USER should have read access to the series.    Workaround (if any):  Add both read and write access for ROLE_USER, then remove write access after the initial update is complete. Any follow-on ACL changes will stick going forward (after the initial update).

      TestRail: Results

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              slampunk Duncan Smith
            • Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                TestRail: Cases