Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I understand that private is an Exchange concept, but I was hoping Apple would have implemented this feature since they are making use of ActiveSync. If the option is available it is certainly not obvious from the calendar creation screen. A bit of cursory searching turned up this whiny Apple forum thread, but alas no solution.

On the iPhone is it possible to create calendar appointments that are marked as private?

share|improve this question
What does marking an appointment as "private" do in practice? How is it different than publishing free/busy status as opposed to listing the contents of a private meeting as "meeting 2013-043-1" and recording the details elsewhere such as a secure note taking app. – bmike May 3 '13 at 17:11
@bmike Marking an appointment as private is significantly different in that everything about the meeting except its length is hidden from people who can view your calendar. Sure I can sanitize the data, but not being able to mark the meeting as private is a huge shortcoming of iOS's calendaring app when working with Exchange. – ahsteele May 3 '13 at 19:48
I'm not in disagreement that the functionality would be useful (or trying to convince anyone it's not a shortcoming), but I wondered how it would work. Would the "private" details be saved to the event, but somehow encrypted or shown only to people with a certain ACL? I wondered if you had edited in more of what you wanted to have, someone could offer an alternative software that might do what you ask. – bmike May 3 '13 at 21:03
@bmike rereading my question (almost a year later) I can see where there might be some confusion. I'm really asking if the iOS calendar app integrates with the Exchange Private flag. Private is an Exchange concept, but I believe it is one that can be set via ActiveSync and am looking to set the flag on appointments I create on my iOS devices which are synced to my Exchange account. – ahsteele May 3 '13 at 21:35

No you can not.

I assume you're using Exchange for you calendar, although you didn't specifically say so.

You can't necessarily create a private event, but you can create a subcalendar in Exchange that you can control the permissions of so that only you can see it. You can do this by:

  1. Open Outlook

  2. Go to Calendars

  3. Right click on your current main calendar and click New Calendar...

  4. Create the new calendar under your Exchange account's Calendar section

  5. Right click on your new calendar and select Properties.

  6. Go to the Permissions tab.

  7. Make sure the "Default" user is set to None.

  8. Set your own permissions to "Owner" and remove any other users from the list.

This calendar should show up on your iPhone fairly quickly. If it doesn't, try disabling Calendar syncing in Settings → Mail, Contacts, Calendars → Exchange.

share|improve this answer
Does having this second calendar block out my time for other people? Just because I don't want someone to know the content of an appointment doesn't mean I want them to able to schedule me during a particular time. – ahsteele Mar 18 '12 at 1:34
Yes. You can mark yourself as Busy, Out of Office, etc. I'm not 100% sure how that shows up on other people's systems, but I can try it out on Monday when I get to work. – Matt Love Mar 18 '12 at 2:46
did you get a chance to try this out at work? – ahsteele Apr 1 '12 at 5:42

I tried it at work. Creating a private calendar subfolder with different permissions works fine. The problem is that other users cannot see my time as blocked, so they might plan an event which overlaps with my private event because they do not know I am not available. You can do it in the native Calendar application on a Mac by simply ticking off the "Private" checkbox, but not on an iPad or iPhone.

share|improve this answer

protected by Community Apr 1 '13 at 16:02

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

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