Siebel Server Sync Guide > Using Siebel Server Sync > About Using SSSE with Calendar Records >
Calendar Appointments with Multiple Attendees
The following paragraphs describe how SSSE handles Calendar appointments that have multiple Attendees in Microsoft Exchange or multiple Participants in Siebel applications.
Calendar Items Created in Siebel Applications
If an SSSE user who is enabled for synchronization creates a Calendar item in a Siebel application, that user is listed in the Owner field of the Calendar Detail form for the item.
If the Calendar item has multiple Participants, all the Participants who are Employees are listed in the Employees field in the Calendar Detail form.
If any participants are Contacts, rather than Employees, they are listed in the Contacts field in the Calendar Detail form.
Employee participants can view the original Calendar item in their Siebel Calendars.
Calendar Items in Siebel Applications Synchronized with Microsoft Exchange
When SSSE synchronizes a Calendar item that was created in a Siebel application with Microsoft Exchange, SSSE maps the value of the Siebel Owner field to the Exchange Organizer field.
SSSE maps the values listed as Employees and Contacts in the Siebel Calendar Detail Form to Exchange Attendees.
NOTE: Only the Employees and Contacts that have email addresses are synchronized to Exchange as attendees on the appointment.
SSSE writes the Siebel Calendar appointment directly to the Exchange Calendar folders of the sync-enabled participants.
Special Handling When Siebel Owner Is Not Enabled to Use SSSE
If a Siebel user who does not have SSSE synchronization enabled creates a Siebel Calendar item that includes SSSE-enabled participants, the following facts are true:
- The Siebel Calendar item is synchronized in Microsoft Exchange for all Siebel Employee participants who have synchronization enabled. If the owner modifies the item in the Siebel application, the changes are synchronized for these same participants.
- The Siebel Calendar item is not synchronized in Exchange for nonemployee Contacts, because synchronization cannot be enabled for Contacts.
- Provided that email addresses are correctly configured, the Owner for the Siebel Calendar item is synchronized to be the Exchange Organizer for the sync-enabled participants' Exchange Calendar items, even if the Siebel Owner does not have synchronization enabled.
- If any sync-enabled attendee modifies the calendar item in Exchange (for example, to change the Start Date or Subject), the change is synchronized in the Siebel application, where it is visible to all Siebel participants, including the item Owner.
Calendar Items Created in Microsoft Exchange
If an SSSE user who is enabled for synchronization creates a Calendar appointment in Microsoft Outlook, that user is listed in Outlook as the Organizer of the appointment.
Additional participants are listed as Required Attendees or Optional Attendees, regardless of whether the attendees are Employees or Contacts.
A copy of the original Calendar appointment is stored for each attendee who is using Microsoft Exchange client software. From this point on, any attendee can modify his or her own copy of the appointment. The attendee can choose whether or not to notify other attendees (including the organizer) of the change to their copy of the appointment.
If other attendees are notified of a change to a calendar item, the notifications provide information about the change that one attendee has made, but the notification has no effect on the data stored in other attendees' copies of the appointment.
Calendar Items in Microsoft Exchange Synchronized with Siebel Applications
When SSSE synchronizes a Calendar appointment that was created in Microsoft Outlook with a Siebel application, a corresponding Siebel Calendar item is created as soon as SSSE synchronizes any SSSE-enabled participant for the appointment.
At synchronization, the value of the Exchange Organizer field is mapped to the value of the Siebel Owner field, provided that the Organizer has a corresponding Employee record in the Siebel application.
The values listed as Exchange Attendees are mapped to the Employees or Contacts fields in the Siebel Calendar Detail form, depending on whether or not each Attendee's Exchange email address matches the email address for a Siebel Employee record.
NOTE: Exchange Attendees must be specified on the Scheduling tab of the Outlook Calendar item. SSSE does not support entering attendees using the Contacts field on the Appointment tab of the Calendar item.
Employee participants can view the Calendar item in their Siebel Calendars. The Calendar appointment is created regardless of each participant's Accept/Decline status.
Provided that the Organizer is sync-enabled, the data that appears in the Siebel Calendar item is updated if the Organizer modifies the appointment in Exchange, and subsequent synchronizations propagate the modifications to the Attendees' copies of the appointment in Exchange. If Attendees other than the Organizer modify their copies of the appointment in Exchange, those modifications are not synchronized in the Siebel application.
If any Attendee modifies the Siebel Calendar item, subsequent synchronizations propagate the modifications to Attendees' copies of the appointment in Exchange.
Special Handling When the Exchange Organizer Is Not Mapped or Enabled to Use SSSE
If the Organizer who creates an Exchange Calendar appointment in Outlook is not enabled to use SSSE, and is not an employee recognized by the Siebel application, then SSSE uses the value of the Generic Siebel Owner setting as the Owner when synchronizing the appointment in the Siebel application. If, additionally, the administrator has not configured a value for the Generic Siebel Owner setting, then SSSE does not synchronize the Calendar appointment. For more information about the Generic Siebel Owner setting, see Configuring the Generic Siebel Organizer.
NOTE: If the Organizer who creates an Exchange Calendar appointment in Outlook is not enabled to use SSSE, then Siebel users cannot use their Siebel Calendars to update the Siebel Calendar item that is produced by synchronization of the appointment. Users must make any updates to the item in Exchange, and then SSSE must synchronize the changes with the Siebel application.
Special Handling When an Exchange Attendee Is Not Enabled to Use SSSE
As long as at least one Exchange participant is enabled to use SSSE, the Calendar item is synchronized in the Siebel Calendars of all valid Employee attendees, even if some of those attendees do not have synchronization enabled.
Similarly, valid Employee attendees are listed in the Employee field of the Calendar Detail form for the item.
A Contact who is an Attendee for an Exchange Calendar appointment is listed in the Contacts field of the Calendar Detail form for the synchronized item, provided that SSSE finds the Contact already listed in the Siebel database. An unknown Contact attendee is not listed in the Contacts field of the Calendar Detail form.
NOTE: If an Exchange Calendar appointment has any Attendees who are not enabled to use SSSE, whether those users are Siebel Users or Contacts, then the Siebel user interface treats the record as read-only. Users must make any updates to the item in Exchange, and then SSSE must synchronize the changes in the Siebel application.
Special Handling When an Exchange Attendee Deletes or Declines an Exchange Meeting
The results of deleting or declining an Exchange meeting depend on whether or not the attendee has SSSE synchronization enabled:
- If the attendee has synchronization enabled, declining or deleting an Exchange meeting causes SSSE to remove that attendee from the Siebel Calendar item.
- If the attendee does not have synchronization enabled, declining or deleting an Exchange meeting does not cause any change in the Siebel Calendar item's list of attendees, regardless of whether the change in Exchange is made in the attendee's folder or in the Organizer's folder.