Sorry, but this seems really complicated and confusing to me.
I need a user role that is able to promote (upgrade) users, let’s say from Subscriber to Contributor.
So I’ve created a new role “Manager”, and gave this Manager role the capabilities ‘edit users’, ‘list users’, ‘promote users’.
Now when I log in as a “Manager”, then try to edit a user, I see not only a field “Role” with the dropdown options of the available user roles, but I also have an additional section on the user profile called “Additional Capabilities” with the 2 fields “Other Roles” and “Capabilities”.
This is super confusing when the “Manager” can change the user role on 2 different fields within a user profile.
BTW, the “User Role Editor” in “Custom Capabilities” in the URE settings for the “Manager” doesn’t have a single capability checked/enabled.