What makes a calendar entry 'private'?

I’m working on a training calendar app where people can sign up for classes. When they sign up, they’re sent an invitation. When they accept the invitation, it creates an entry on their calendar so people can see that they’re busy. This is working Ok except the entry on the student’s calendar is ‘private’ and other people can’t see that they’re going to be in a training class.

I’ve compared field settings on calendar entries on my own calendar and it looks like the OrgConfidential field controls this. On my calendar, if an entry has OrgConfidential = “1”, it shows as private. If it’s not a private entry, OrgConfidential = “”. The calendar entries for the training class have OrgConfidential = “” but they still appear to be private. Is there an additional field that controls this?

We’ve copied and hacked code from the mail template to create this application.

Thanks!

Subject: what makes a calendar entry ‘private’?

Public calendar entries also have a field $PublicAccess = “1”, but you can´t see this field in the document properties.

The two fields responsible for allowing others to view a calendar document are $PublicAccess and OrgConfidential. When you select the ‘Mark Private’ checkbox in a calendar entry, the OrgConfidential field is added to the document, and the $PublicAccess field is removed from the document.

Subject: Thanks - I’ll give that a try

Thanks Michael - I’ll try setting that field and see if that helps.

Julie

Subject: Calendar entry still private - but $publicAccess = 1

I checked the calendar entries that are created by our application and the $publicAccess field is set to “1”(which should mean that it’s not a private entry) but it still shows as private on my calendar. OrgConfidential is also “1”.

Any other ideas on what might be controlling this?

Thanks!

Subject: RE: Calendar entry still private - but $publicAccess = 1

Hi. I am also experiencing this problem. $PublicAccess is set as “1” and OrgConfidential is “” though. Is there something I am missing? Thanks!