list – View the view according to the group of user permissions without using WebPart / target audience?

Is there a way to view the viewer's user permission group without using the WebPart / target audience?

I can use the target audience method, but I need to create about 30+ web components. I just want a list that will "filter" or display group-based views.

The following link shows how to proceed according to the email of a user. See link

Any assistance will be greatly appreciated.