In Options & Variants, after creating an Option Set this has to be assigned to a configurable part.
Currently, only the Product Manager or Library Manager can do this, due to hardcoding.
(Support call identified function 'hasAcessToAssignUnassign' which is called by 'OptionSetRegisterActionsFilter')
In this function, it specifically (hardcoded) requires Product Manager or Library Manager.
However, in normal business conditions this role (Product/ Library manager) has alot more access and permissions / abilities than the user who would be doing the work under Options and Variants. We cannot just make all these users now also Product Manager.
There is a role called "Option Manager" that we should be able to use here also.
My request is as follows:
1. Please transform this ability to either an access rule that we can adjust, or at least a site/ org preference where we can specify another role.
If this is not achievable, then at least #2 below.
2. Add the role 'Option Manager' to the hardcoding since that role already has many other abilities under the "Options and Variants" heading.