I added a calendar view web part in SharePoint 2013. It is showing all the events in the calendar view.

I need to show the events based on Audience Targeting in the calendar view. Please suggest me a some best practice to achieve this.

enter image description here

1 Answer 1


Yes, you can achieve that easily by enabling Enable audience targeting as the following:

  • List setting > Below general settings > click Audience targeting settings.

enter image description here

Once Audience Targeting is enabled you will be able to assign target audience for current Event or new event as shown below

enter image description here

Regarding I need to show the events based on Audience Targeting in the calendar view.

Unfortunately, you can't do that in the calendar view. Meanwhile, you can only switch from calendar view to all Events view then Modify your view and filter with or group by as you need with Targeting Audience field.

enter image description here

For more details check Target content to specific audiences

  • 1
    @Qassas Thanks for the kind response, I am struck in showing the events in default calendar view based on audience targeting. I mean Audience Targeting need to applied for entire calendar view
    – Debugger
    Mar 30, 2017 at 10:18
  • I mean individual event need to be shown based on audience
    – Debugger
    Mar 30, 2017 at 13:40
  • @Suriya please check my updated answer Mar 30, 2017 at 19:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.