On one of our client sites we are utilizing multiple custom admin levels. We have an "internal sales admin" level that only can see items related to "Users and Membership" capabilities. So they aren't technically an "Administrator" but instead of a custom user "Role" within our system. I guess my question is. Within Membership is the code specifically looking for explicitly "Administrator" as the role as well as the has_capability of Membership Admin if so why?
Just seems to make it conflict w/ our internal plugin to grant more granular access to our clients internal users.
I have given our user access to every level including "Administrator" level 10 etc. But I do not see membership showing up for a test user I have made. So it leads me to believe that it's possibly locking to the "Administrator" role.
This may be a "Feature Request" but I should be able to assign Membership admin access to any user I want in the system outside of a Contributor. In the shortterm is there any way to override this?