Skip to content

Button text for series ACL changes is unclear and 2nd save button can't be deactivated #1290

@snoesberger

Description

@snoesberger

The text on the save buttons in the ACL changes series modal is unclear to me.

Image

After looking at #1278, which introduced the second button, I realized that one of the two buttons will override the ACL of all events in that series. The other button will only modify the series ACL.

The end user won't know the difference between the two buttons, they need a better explanation. e.g. "Save series permission" and "Save series and override Event permissions".

The second problem is that the behavior is not as described in the documentation (https://docs.opencast.org/r/17.x/admin/#configuration/acl/#updating-series-permissions) and is different from the old admin UI.
Depending on the configured merge mode, overriding the event ACL may not make sense (e.g., with the "actions" merge mode). At our institution we have such a setting and would expect to still be able to use the parameter prop.admin.series.acl.event.update.mode=never, as described in the documentation, to deactivate the button that overrides all event ACLs.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions