Quantcast
Channel: Exchange Server Development forum
Viewing all articles
Browse latest Browse all 7132

How link appointment between users?

$
0
0

Hi,

We develop CRM system. For example: We have 3 users in our CRM: user1, user2 and user3.
Each user has personal account on Exchange server: user1@ex.com, user2@ex.com, user3@ex.com.
We have calendar in our CRM. Appointments in our CRM are public and every user can change them.

Scenario 1:
User1 creates a new appointment and send invitation to user2. In this case we create a new appointment by accountuser1@ex.com and send invitation to user2@ex.com
appointment.Save(SendInvitationsMode.SendToAllAndSaveCopy);

After that we saveIcalUidinto our database. So user1@ex.com anduser2@ex.com have appointment in their Exchange Calendar. These appointments are linked by ICalUid. If user2 changes the appointment in our CRM - we can find the appointment by ICalUid in user2’s Exchange Calendar (by account user2@ex.com) and send meeting-update to user1@ex.com.

It works right.

 

Scenario2 (next after scenario 1):
User3 changes the appointment in our CRM. In this case we should send meeting-update touser1@ex.com and user2@ex.com. But user3 (user3@ex.com) don’t have this appointment in his Exchange Calendar at all…

How can we send meeting-update in this case?

Thanks.


Viewing all articles
Browse latest Browse all 7132

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>