Deny viewing of a SharePoint Calendar Event


Hello, I have created a SharePoint Online Calendar site that our company wants to use to communicate company events and holiday information on.  We want to control which groups can view specific events posted on this site.  For example, our HQ wants to post a Holiday Event that only the HQ group needs to view.  We want to block the other company location groups from seeing the event because this event does not pertain to them (they are located in a different state, for instance).  How may I accomplish this?

1 Reply
best response confirmed by Michael_Pearman (Visitor)


This can be accomplished using SharePoint events list and event calendar. 

1. Enabled audience targeting in SP events list

2. Add events web part to SP site and enable audience targeting. 

3. Create events in events list and assign audience (M365 groups).


Here is an article that explains this in detail.