I have two roles on my site, I have a created a custom list. I want to display different views for each of the two roles. One is Normal user where he can only add data. The other one is Special user where he can see various records coming from all other users and can perform CRUD operations on the List and its items.
I have created two different views. Whenever user logs in, depending on the permissions, the proper view should be displayed.
I have tried to target the Web Part using target audience option in the Web Part. But in that case Special users cannot select a different view directly.
How could I do this?