Hi Thomas Meads thank you for the response, maybe what I'm getting mixed up on is the terminology. I'll try to clear things up with this comment and try to paint a picture of my understanding just to see if I'm messing up the terminology or if I'm just conveying things incorrectly :)
I want to control user access to APIs in developer portal like JananiRamesh-MSFT was stating, but for B2C users. From my understanding of the user access control settings (in non-consumption based tiers) in API Management, there are user access management options for developer accounts. So developer accounts can be assigned access to different APIs. One developer account may have access to a certain API, while another developer account could have access to other APIs.
I want to have B2C users sign in to my API Management instance. However, I was not sure if I would be able to grant access for specific APIs within my API Management instance for individual B2C users, similar to how developer accounts work.
Regarding RBAC, I don't think I need RBAC because from my understanding (I could be wrong haha) RBAC is based more on controlling Azure resource's level of access, rather than the access of individual users of my system.
Essentially I just want the same amount of access control users can use with developer accounts in API Management, but with B2C users instead of developer accounts. Is this possible?
Hopefully I cleared things up a little bit, but please let me know if I need to be more clear.