Why do End User/Portal User roles have Producer Portal permissions?
Why do EndUser/Portal User roles have Producer Portal permissions?
End User permissions are dependent on Producer Portal permission. Having Producer Portal permissions does not mean users (Customer Users) can access the Producer Portal. Users with a Portal User role are limited to accessing the End User Portal. Only Users with a Producer role may access the Producer Portal.
For example for View Accounts to work for a Portal User the role needs the regular (Producer Portal) View Accounts permission and the End User Portal View Accounts permission.