Scenario
You have a list which has N number of web parts. You need to hide web few parts based on the user role.

How to achieve this?
Solution
You can use the property Target Audiences of web parts for this.
Steps
Here are the steps to experiment this feature. Create a new page and add 3 Image Viewer web parts into it.

The following are the 3 web parts.

Now add the above 3 images into Site Assets library and link them to the web parts.
Choose the Web Part, Edit Web Part, Advanced, then Target Audiences Property to Site Owners, Site Members, Site Viewers groups respectively.

Save changes. Now refresh the page.
Testing
If you are in the Site Owners group, you will see the following web part alone.

If you are in the Site Members group, you will see the following web part alone.

If you are in the Site Visitors group, you will see the following web part alone.

This concludes our example with Target Audiences property.
Note: Power Users can use the Edit Page option to roll back the Web Part property. So preferably this method should not be exposed to them.
Summary
In this article we explored the Target Audiences property.
Join the conversation! Your thoughts help the community grow.
Sign in to leave a comment
It is the same account you read, post and publish with — and you will come straight back to this page.

Santhakumar MunuswamyPosted Sep 26, 2015, 12:32 PM
Nice share
Jean PaulPosted Sep 23, 2015, 12:50 PM
Thank You Dear Friends!
Abhay ShankerPosted Sep 23, 2015, 11:00 AM
Thanks for sharing
Ankit BansalPosted Sep 23, 2015, 8:41 AM
thanks for sharing..
Harshad PansuriyaPosted Sep 23, 2015, 3:13 AM
Nice Share
Sibeesh VenuPosted Sep 23, 2015, 3:03 AM
Nice Share
Kaviya BalasubramanianPosted Sep 23, 2015, 2:24 AM
useful one jean :)
Vinodh NarayananPosted Sep 23, 2015, 2:05 AM
nice share