Ways to share calendars on Mac
Share your calendar with friends and family
Share iCloud calendars with others who also have iCloud accounts. You can choose whether others can edit the calendar or only view it.
Share your calendar with coworkers
Share individual calendars or share calendar accounts with people who use the same calendar service. For example, if you share an Exchange or CalDAV server at work, you can choose whether coworkers can edit your calendar account or only view it.
Share a read-only version of your calendar with anyone
Publish a calendar to a web server or at a specific web address. Others can view the calendar on the web and subscribe to it using Calendar. Subscribers can view your calendar but they can’t edit it.
Stop sharing a calendar
You can stop sharing or publishing any of your calendars. See the topics linked above.