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

Users of non-admin groups cannot create events

    Details

    • Severity:
      Non Functioning
    • Steps to reproduce:
      Hide
      Steps to reproduce:
      1. Create a group with the minimal set of roles required to add an event: ROLE_ADMIN_UI, ROLE_UI_EVENTS_VIEW and ROLE_UI_EVENTS_CREATE
      2. Try to add an event

      Actual results:
      Various problems:
      1. Add Event->Metadata cannot be edited
      2. Add Event->Access Policy does not work (once 1 fixed)
      3. Workflow will fail at WOH snapshot (once 1 & 2 fixed)

      So the event is not created.
      1. No read access to event metadata (required to see what metadata fields can be edited)
      2. No read access to ACL tempaltes
      3. If event is an upload, snapshot step fails due to resources under /asset/assets/* being forbidden (403)
       
       Expected Results:
       Users of groups with sufficient roles (ROLE_UI_EVENTS_CREATE) should be able to create events.
       
      Show
      Steps to reproduce: 1. Create a group with the minimal set of roles required to add an event: ROLE_ADMIN_UI, ROLE_UI_EVENTS_VIEW and ROLE_UI_EVENTS_CREATE 2. Try to add an event Actual results: Various problems: 1. Add Event->Metadata cannot be edited 2. Add Event->Access Policy does not work (once 1 fixed) 3. Workflow will fail at WOH snapshot (once 1 & 2 fixed) So the event is not created. 1. No read access to event metadata (required to see what metadata fields can be edited) 2. No read access to ACL tempaltes 3. If event is an upload, snapshot step fails due to resources under /asset/assets/* being forbidden (403)    Expected Results:  Users of groups with sufficient roles (ROLE_UI_EVENTS_CREATE) should be able to create events.  

      TestRail: Results

        Attachments

          Issue links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  TestRail: Cases