|
1 | 1 | --- |
2 | | -title: An appointment is canceled or deleted |
| 2 | +title: Appointment cancellation issue with server-side synchronization in Dynamics 365 |
3 | 3 | description: Provides a solution to an issue where an appointment is canceled or deleted unexpectedly when using server-side synchronization. |
4 | 4 | ms.author: dmartens |
5 | 5 | author: DanaMartens |
6 | | -ms.date: 11/19/2024 |
| 6 | +ms.date: 12/31/2024 |
7 | 7 | ms.custom: sap:Email and Exchange Synchronization |
8 | 8 | --- |
9 | 9 | # An appointment is canceled or deleted unexpectedly during server-side synchronization |
10 | 10 |
|
11 | | -This article provides a solution to an issue where an appointment is canceled or deleted unexpectedly when you use server-side synchronization. |
| 11 | +This article provides a solution to an issue where an appointment is canceled or deleted unexpectedly when you use server-side synchronization in Microsoft Dynamics 365. |
12 | 12 |
|
13 | 13 | _Applies to:_ Microsoft Dynamics 365 |
14 | 14 | _Original KB number:_ 4345686 |
15 | 15 |
|
16 | 16 | ## Symptoms |
17 | 17 |
|
18 | | -When you use server-side synchronization to synchronize appointments between Microsoft Dynamics 365 and Exchange, an appointment is canceled or deleted unexpectedly. |
| 18 | +When you use [server-side synchronization](/power-platform/admin/server-side-synchronization) to synchronize appointments between Microsoft Dynamics 365 and Exchange, an appointment is canceled or deleted unexpectedly. |
19 | 19 |
|
20 | 20 | ## Cause |
21 | 21 |
|
22 | | -This issue can occur if the appointment no longer meets the conditions of the user's [sync filters](/power-platform/admin/choose-records-synchronize-dynamics-365-outlook-exchange). As mentioned in [Ignore logically deleted items during synchronization](/power-platform/admin/sync-logic#ignore-logically-deleted-items-during-sync), there are multiple reasons an appointment may no longer match your sync filters, such as the organizer of the appointment being changed, the sync filters being modified, or the user no longer having access to the record due to changes in security roles or sharing. By default, server-side synchronization sends a delete operation to Exchange in this scenario, which results in an appointment cancellation. |
| 22 | +This issue can occur if the appointment no longer meets the conditions of the user's [sync filters](/power-platform/admin/choose-records-synchronize-dynamics-365-outlook-exchange). As explained in [Ignore logically deleted items during synchronization](/power-platform/admin/sync-logic#ignore-logically-deleted-items-during-sync), there are multiple reasons why an appointment no longer matches your sync filters. These reasons include changes to the appointment organizer, the sync filters, and security roles or sharing settings, which cause the user to lose access to the record. By default, server-side synchronization sends a delete operation to Exchange in such scenario, leading to the cancellation of the appointment. |
23 | 23 |
|
24 | 24 | ## Resolution |
25 | 25 |
|
26 | | -A configurable setting was introduced to allow you to change this behavior. You can use one of the following tools to change the `DistinctPhysicalAndLogicalDeletesForExchangeSync` setting to **True**: |
| 26 | +As an administrator, you can modify this behavior by changing the `DistinctPhysicalAndLogicalDeletesForExchangeSync` setting to **True** using one of the following tools: |
27 | 27 |
|
28 | | -1. [Organization Settings Editor](https://github.com/seanmcne/OrgDbOrgSettings/releases) |
29 | | -2. [OrgDBOrgSettings tool for Microsoft Dynamics CRM](https://support.microsoft.com/help/2691237) |
| 28 | +1. [Organization Settings Editor](https://github.com/seanmcne/OrgDbOrgSettings/releases). For more information about how to use the tool to edit the setting, see [Environment database settings](/power-platform/admin/environment-database-settings). |
| 29 | +2. [OrgDBOrgSettings tool for Microsoft Dynamics 365](https://support.microsoft.com/topic/orgdborgsettings-tool-for-microsoft-dynamics-crm-20a10f46-2a24-a156-7144-365d49b842ba) |
| 30 | + |
| 31 | +By updating this setting, you can manage how deletions are handled during synchronization and prevent unexpected cancellations of appointments. |
0 commit comments