Forum Discussion
Joe Savage
Feb 24, 2021Brass Contributor
'End appointments and meetings early' feature now broken in Office Cloud Policy Service
Originally the option to in Outlook to 'End appointments and meetings early' was a simple on/off option and was reflected in the registry with a DWORD 'endeventsearly' in HKEY_CURRENT_USER\SOFTWARE\M...
Sreekanth_Chityala
Mar 31, 2022Copper Contributor
It worked for me this WAY!
The GPO settings are clearly broken in the latest versions of Outlook Clients and after 4 hours of tweaking through the registry settings, It is found that the following registry entries will enforce the "Short appointments and Meetings" setting in the Outlook client for the end users.
Add the following registry keys under the GPO settings
<GPOName>\User Configuration\Preferences\Windows Settings\Registry
Registry Setting 1:
PropertiesHive = HKEY_CURRENT_USER
Key path = Software\Microsoft\Office\16.0\Outlook\Options\Calendar
Value name = ShortenEvents
Value type = REG_SZ
Value data = End_Early
Registry Setting 2:
PropertiesHive = HKEY_CURRENT_USER
Key path = Software\Microsoft\Office\Outlook\Settings\Data
Value name = global_shorten_event_scope
Value type = REG_SZ
Value data = {"name":"shorten_event_scope","itemClass":"RoamingSetting","id":"","scope":"global","parentSetting":"","secondaryKey":"","status":"SYNCEDTOSERVICE","type":"String","timestamp":0,"metadata":"","value":"End_Early","isFirstSync":"false","source":"UserOverride"}
The GPO settings are clearly broken in the latest versions of Outlook Clients and after 4 hours of tweaking through the registry settings, It is found that the following registry entries will enforce the "Short appointments and Meetings" setting in the Outlook client for the end users.
Add the following registry keys under the GPO settings
<GPOName>\User Configuration\Preferences\Windows Settings\Registry
Registry Setting 1:
PropertiesHive = HKEY_CURRENT_USER
Key path = Software\Microsoft\Office\16.0\Outlook\Options\Calendar
Value name = ShortenEvents
Value type = REG_SZ
Value data = End_Early
Registry Setting 2:
PropertiesHive = HKEY_CURRENT_USER
Key path = Software\Microsoft\Office\Outlook\Settings\Data
Value name = global_shorten_event_scope
Value type = REG_SZ
Value data = {"name":"shorten_event_scope","itemClass":"RoamingSetting","id":"","scope":"global","parentSetting":"","secondaryKey":"","status":"SYNCEDTOSERVICE","type":"String","timestamp":0,"metadata":"","value":"End_Early","isFirstSync":"false","source":"UserOverride"}
- schand1805Feb 08, 2024Copper Contributor
Sreekanth_Chityala This has worked fine, we only want to set it once for users, they can change afterwards, hence a locked down GPO would not work.
We deployed to all users with .reg file via SCCM.Thanks