Outlook Addin in Shared Mailboxen verwenden

Falls die Kombination (Outlook Client Version / Exchange Server, es wird bei beidem mindestens API V1.8 benötigt, siehe https://learn.microsoft.com/en-us/javascript/api/requirement-sets/outlook/outlook-api-requirement-sets?view=powerpoint-js-preview&tabs=xmlmanifest#exchange-server-support ) passt, muss man in der Manifest-XML Datei ein paar Änderungen vornehmen.

Mit Exchange on Prem Shared Mailboxen funktioniert es aktuell leider nicht, da Microsoft Exchange on Prem nicht die benötigten API-Calls bereitstellt, Exchange on Prem bietet max. API 1.5, benötigt wird mind. API 1.8.

 

Nach dem Bereich <AppDomains> muss die MinVersion auf 1.8 gesetzt werden:

<Hosts> <Host Name="Mailbox"/> </Hosts> <Requirements> <Sets> <Set Name="MailBox" MinVersion="1.8"/> </Sets> </Requirements>

 

Dann im Bereich <VersionOverrides> muss die DefaultMinVersion auf 1.8 gesetzt werden und <SupportSharedFolders> eingefügt und auf “true” gesetzt werden:

<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides" xsi:type="VersionOverridesV1_0"> <VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1" xsi:type="VersionOverridesV1_1"> <Requirements> <bt:Sets DefaultMinVersion="1.8"> <bt:Set Name="Mailbox"/> </bt:Sets> </Requirements> <Hosts> <Host xsi:type="MailHost"> <DesktopFormFactor> <SupportsSharedFolders>true</SupportsSharedFolders> <FunctionFile resid="functionFile1"/> <ExtensionPoint xsi:type="MessageReadCommandSurface"> <OfficeTab id="TabDefault"> <Group id="msgReadDemoGroup"> <Label resid="OAGroupLabel"/> <Control xsi:type="Button" id="OAMenuButton"> <Label resid="OAButtonLabel"/> <Supertip> <Title resid="OASuperTipTitle"/> <Description resid="OASuperTipDescription"/> </Supertip> <Icon> <bt:Image size="16" resid="logo16"/> <bt:Image size="32" resid="logo32"/> <bt:Image size="80" resid="logo80"/> </Icon> <Action xsi:type="ShowTaskpane"> <SourceLocation resid="readTaskPaneUrl"/> <SupportsPinning>true</SupportsPinning> </Action> </Control> </Group> </OfficeTab> </ExtensionPoint> </DesktopFormFactor> </Host> </Hosts>