Hi
We have CRM 2013 UR2 and Server Side Synchronization enabled. Our users are creating appointments in CRM , but we do not want appointment invitations to be sent to our contacts that are marked as Required Attendees. Is there any way we can stop sending invitations to attendees?
*This post is locked for comments
You can amend or deactivate your synchonisation filters in 'Personal Options > Synchronization > Filters'.
This will mean that Appointments created in D365 / CRM will not be synchronised with Exchange and hence invitations will not be sent but users will still be able to sync appointments using the app for Outlook.
Since this is still an issue (thanks Microsoft!) I will share my experience and ultimate solution:
- Changing the mailbox settings from 'Server-Side Synchronization' to ‘Microsoft Dynamics CRM for Outlook’ or 'None' works, but then Appointments won't sync to Outlook unless you're using the old Outlook plugin (which is a terrible tool).
- Removing the Required Attendees field also works, but then users won't get the participants' names in their phone calendars (tested with iPhone)
- Ultimate solution was to create a workflow that will fill in some characters in the description field, in a way they are subtle enough not to be noticed. Then, as suggested before, create an Exchange Transport Rule and block e-mails which contain those characters from going out.
The workflow:
And the Exchange Rule:
Hope this helps.
Is the script provided in this blog accurate?
if(Xrm.Page.ui.getFormType() == 1)
{
Xrm.Page.getAttribute(“requiredattendees”).setValue();
}
This doesn't work.
I found this and it helps :)
If you only need to select one record from entity (eg. Account or Contacts) you can remove Required & Optional fields from the Form, use only Regarding and if you need more fields create a custom lookup field eg. for Contact or other entity. The limitation here is that Regarding/Custom Field would allow you to choose only one record while Required/Optional allow multiple records.
(Regarding the Exchange Rule)
The reason we opted to not go for this is that it is not managed within CRM and there are different people working with the Exchange server. For us it was critical that no invites were ever sent to any external parties, so in the case that our customer changed Exchange Admin and found this rule and wondered why it was there and removed it for housekeeping sake. We just didn't want to take that risk, as it would be too hard to maintain. Perhaps it is easier for you to do, I just want to give you a heads up.
Agree that this is something that we need and I have personally spoken to the dev team about this, but they have a long backlog so it is always a matter of prio.
Kylie: I read that idea, but I don't interpret it as being an "on-off" switch for sending external invites, rather a "send external invitations just as internal". The Title does say something more in the "on-off" direction...
Vote to change this behavior on the CRM Ideas site: crmideas.dynamics.com/.../ID0000534
We are struggling with this issue too. We would love to use Server Side Sync but need to use CRM for Outlook until we can build a rule to stop these emails from going out to clients.
Thanks!
Alright the only thing that actually works is this.
We created an Exchange Mail flow Rule.
If Recipient is outside the organization and the subject or body includes the work ClientAccess_Appointment (more on this later) then delete the email without notifying anyone.
The behavior is internal staff get the appointment request but external clients do not which is exactly what we want.
Then on the appointment form we have an onload javascript that changes the description aka the Body of the email to have the word ClientAccess_Appointment. We then notified staff if they really want to forward the appointment they just delete this from the body of the calendar invite and they are able to forward to the client.
I have spent a few weeks on this. Setting Do not Email to no or Do not allow still syncs the appointment to the clients calendar. Anyone have any other suggestions. I might have to create an onsave event to append the subject since are subjects are all different and if it matches then bounce to outside only.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,240 Super User 2024 Season 2
Martin Dráb 230,149 Most Valuable Professional
nmaenpaa 101,156