An illustration showing work gadgets like a computer, keyboard, calendar, and phone.

Limit access to Calendar with new macOS Sonoma permissions

Apple is big on privacy these days, and new features in macOS Sonoma give you more detailed control over access to information in your calendars. Here’s how to limit third party app access.

The Calendar app on your Apple Mac might contain a lot of personal information, such as meetings, appointments, people, places, and events. There may be information about work colleagues and family and family and friends. Do you want other apps to have access to that information?

At first sight, you might not think that the only privacy control you need is an allow/block switch. You can either allow an app to access your calendar or prevent it. This means that an app either has access to everything or nothing.

In macOS Sonoma, Apple has provided an additional option that improves privacy by adding another option. Now, a third-party app can be given permission to create an event in the Calendar app without giving it any access to all the information it contains. Let’s see how to use this new privacy feature.

Related: How to delete a user in macOS and recover the disk space

Permission requests

If you install and run an app on your Mac that requires access to your calendar, a permissions box appears on the screen. I installed OneCalendar from the Mac App Store (a random choice to illustrate this article), and when adding a calendar source in the app, I chose iCloud. It then requested permission to allow full access to my calendar.

An app requesting permission to access your calendar in macOS.
An app requesting calendar access.

Click Allow Full Access, and it has access to everything in your calendar, and you might not want this for privacy reasons. I let it have full access to see what would happen, but you may want to click Don’t Allow instead.

OneCalendar app running on an Apple Mac.
OneCalendar has access to calendar information.

Here you can see that it has accessed to contacts’ birthdays, iCloud, work meetings and planned events.

Limit calendar access in System Settings

Open the System Settings app and select Privacy & Security in the sidebar. Click Calendars on the right.

Security and privacy in the macOS System Settings app.
Go to Privacy & Security in System Settings.

A list of apps that can access your calendar is displayed, and there are on/off switches that enable you to allow or deny access. There is also an Options button. Click it. Now you can decide between full calendar access and add only access.

Calendar settings in macOS Privacy & Security.
Calendar settings in macOS Privacy & Security.

Full calendar access obviously means that the app has access to every piece of information in your calendar. However, select Add Only Access and an app can create events in your calendar, but it cannot read your calendar and has no access to the information it contains. This makes your calendar contents private.

Mac calendar permissions in the System Settings app.
Limit access to your calendar for privacy.

It is a great new privacy feature in macOS, but not all apps support it and if you set add only access, then some apps that interact with your calendar will not work. They require full access. You can see that the Apple Stocks app is in Privacy & Security > Calendar and if you click the Options button you can also see that it only has add only access.

Some Mac apps work with limited calendar access and some doi not. It depends on the app and the only thing to do is to try it. Initially block it, then set add only access, then full access if it still does not work.

As new apps are developed and old apps updated, we should see more support for this limited calendar access feature. After installing or updating an app, check your privacy settings and try it.


Posted

in

by

GO: HOME | PC | MAC | PHONE | BLOG