Getting Permission Denied console message while executing OfficeItem.organizer.getAsync in Office365How to get recurrence data from JavaScript API in office365Office JS Api - Permission Denied IssuegetSelectedDataAsync method Permissions denied on ReadWriteDocument level in manifestOffice.context.ui.displayDialogAsync Permission Denied errorOutlook JS Add-In - “Permission to this message is restricted” on message readOfficejs calls fail with 7000 Permission Denied for new fileError while executing async get of Outlook item propertyOfficeApp manifest permissions element failed while installationHow to get folder by given message?

Can compressed videos be decoded back to their uncompresed original format?

How to stretch the corners of this image so that it looks like a perfect rectangle?

Can a virus destroy the BIOS of a modern computer?

Are British MPs missing the point, with these 'Indicative Votes'?

Different meanings of こわい

How many wives did king shaul have

Why was Sir Cadogan fired?

Implication of namely

Could the museum Saturn V's be refitted for one more flight?

What is an equivalently powerful replacement spell for the Yuan-Ti's Suggestion spell?

Am I breaking OOP practice with this architecture?

Do Iron Man suits sport waste management systems?

Notepad++ delete until colon for every line with replace all

Why do I get negative height?

Does the Idaho Potato Commission associate potato skins with healthy eating?

Why are UK visa biometrics appointments suspended at USCIS Application Support Centers?

Forgetting the musical notes while performing in concert

GFCI outlets - can they be repaired? Are they really needed at the end of a circuit?

Finitely generated matrix groups whose eigenvalues are all algebraic

How to remove border from elements in the last row?

Car headlights in a world without electricity

Sums of two squares in arithmetic progressions

Why was the shrink from 8″ made only to 5.25″ and not smaller (4″ or less)

How does a dynamic QR code work?



Getting Permission Denied console message while executing OfficeItem.organizer.getAsync in Office365


How to get recurrence data from JavaScript API in office365Office JS Api - Permission Denied IssuegetSelectedDataAsync method Permissions denied on ReadWriteDocument level in manifestOffice.context.ui.displayDialogAsync Permission Denied errorOutlook JS Add-In - “Permission to this message is restricted” on message readOfficejs calls fail with 7000 Permission Denied for new fileError while executing async get of Outlook item propertyOfficeApp manifest permissions element failed while installationHow to get folder by given message?













0















In office 365 (version 1803) locally installed outlook(desktop client).
We have added our plugin which appears in the side panel. It fetches some field information from desktop outlook using outlook API's. It requires information about these 5 field properties from desktop outlook: "subject", "itemId", "organizer", "requiredAttendees", "optionalAttendees"



We use the getAsync API for this in compose mode of Appointment to fetch these values.



Example:




  1. In case of subject we get correct response in console.



    window.Office.context.mailbox.item.subject.getAsync(function(res)console.log(res));



output: status:"succeeded", value: "appointment1"





  1. In case of organizer



    window.Office.context.mailbox.item.organizer.getAsync(function(res)console.log(res));



output : Permission Denied




Please see the attached image for the console error message.



Notes:
The same flow works fine in Outlook Web APP (OWA) in Internet Explorer browser.



We tried the above scenario in create and update flows from native outlook.



Does anyone knows the reason of this issue?
What can I do to resolve this issue in my locally installed outlook client?



console screenshot






<?xml version="1.0" encoding="UTF-8"?>
<!--Created:cb85b80c-f585-40ff-8bfc-12ff4d0e34a9-->
<OfficeApp xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:bt="http://schemas.microsoft.com/office/officeappbasictypes/1.0"
xmlns:mailappor="http://schemas.microsoft.com/office/mailappversionoverrides"
xmlns="http://schemas.microsoft.com/office/appforoffice/1.1" xsi:type="MailApp">
<Id>69833250-ebab-4f58-8606-59df2b358121</Id>
<Version>1.0.0.0</Version>
<ProviderName>Oracle</ProviderName>
<DefaultLocale>en-US</DefaultLocale>
<DisplayName DefaultValue="Engagement Cloud"/>
<Description DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
<IconUrl DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
<HighResolutionIconUrl DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
<AppDomains>
<AppDomain>https://login.microsoftonline.com/</AppDomain>
</AppDomains>
<Hosts>
<Host Name="Mailbox"/>
</Hosts>
<Requirements>
<Sets>
<Set Name="MailBox" MinVersion="1.1"/>
</Sets>
</Requirements>
<FormSettings>
<Form xsi:type="ItemRead">
<DesktopSettings>
<SourceLocation DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<RequestedHeight>250</RequestedHeight>
</DesktopSettings>
</Form>
<Form xsi:type="ItemEdit">
<DesktopSettings>
<SourceLocation DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</DesktopSettings>
</Form>
</FormSettings>
<Permissions>ReadWriteItem</Permissions>
<Rule xsi:type="RuleCollection" Mode="Or">
<Rule xsi:type="ItemIs" ItemType="Message" FormType="Edit"/>
<Rule xsi:type="ItemIs" ItemType="Message" FormType="Read"/>
<Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Edit"/>
<Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Read"/>
</Rule>
<DisableEntityHighlighting>false</DisableEntityHighlighting>
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides"
xsi:type="VersionOverridesV1_0">
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<FunctionFile resid="functionFile"/>
<ExtensionPoint xsi:type="MessageReadCommandSurface">
<OfficeTab id="TabDefaultRead">
<Group id="oscReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="MessageComposeCommandSurface">
<OfficeTab id="TabDefaultCompose">
<Group id="oscComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentAttendeeCommandSurface">
<OfficeTab id="TabDefaultApptRead">
<Group id="oscApptReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentOrganizerCommandSurface">
<OfficeTab id="TabDefaultApptCompose">
<Group id="oscApptComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>
<Control xsi:type="Button" id="oscApptComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>
<Resources>
<bt:Images>
<bt:Image id="osc_icon_16x16" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_16.png"/>
<bt:Image id="osc_icon_32x32" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_32.png"/>
<bt:Image id="osc_icon_80x80" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
</bt:Images>
<bt:Urls>
<bt:Url id="residOscHomeUrl" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<bt:Url id="residOscHomeEditUrl" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</bt:Urls>
<bt:ShortStrings>
<bt:String id="groupLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="buttonLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="superTipTitle" DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
</bt:ShortStrings>
<bt:LongStrings>
<bt:String id="groupTooltip" DefaultValue="Oracle Engagement Cloud actions"/>
<bt:String id="buttonTooltip" DefaultValue="Launches Oracle Engagement Cloud Application"/>
<bt:String id="superTipDescription" DefaultValue="Launches Oracle Engagement Cloud Application"/>
</bt:LongStrings>
</Resources>
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1"
xsi:type="VersionOverridesV1_1">
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<FunctionFile resid="functionFile"/>
<ExtensionPoint xsi:type="MessageReadCommandSurface">
<OfficeTab id="TabDefaultRead">
<Group id="oscReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="MessageComposeCommandSurface">
<OfficeTab id="TabDefaultCompose">
<Group id="oscComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentAttendeeCommandSurface">
<OfficeTab id="TabDefaultApptRead">
<Group id="oscApptReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentOrganizerCommandSurface">
<OfficeTab id="TabDefaultApptCompose">
<Group id="oscApptComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>
<Resources>
<bt:Images>
<bt:Image id="osc_icon_16x16"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_16.png"/>
<bt:Image id="osc_icon_32x32"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_32.png"/>
<bt:Image id="osc_icon_80x80"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
</bt:Images>
<bt:Urls>
<bt:Url id="residOscHomeUrl"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<bt:Url id="residOscHomeEditUrl"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</bt:Urls>
<bt:ShortStrings>
<bt:String id="groupLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="buttonLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="superTipTitle" DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
</bt:ShortStrings>
<bt:LongStrings>
<bt:String id="groupTooltip" DefaultValue="Oracle Engagement Cloud actions"/>
<bt:String id="buttonTooltip" DefaultValue="Launches Oracle Engagement Cloud Application"/>
<bt:String id="superTipDescription" DefaultValue="Launches Oracle Engagement Cloud Application"/>
</bt:LongStrings>
</Resources>
</VersionOverrides>
</VersionOverrides>
</OfficeApp>












share|improve this question
























  • The organizer.getAsync API was implemented in API requirement set 1.7. It's possible that it's not available in version 1803 of Outlook desktop. Can you check by running Office.context.requirements.isSetSupported("Mailbox", 1.7)? isSetSupported will indicate whether the client implements that requirement set.

    – Outlook Add-ins Team - MSFT
    Mar 15 at 1:29












  • I have added the manifest file. Also, if getAsync was not supported it should throw an error like "unable to get property 'getAsync' of undefined or null reference". Instead it is throwing Permission denied,

    – Dheer Jain
    Mar 15 at 6:44















0















In office 365 (version 1803) locally installed outlook(desktop client).
We have added our plugin which appears in the side panel. It fetches some field information from desktop outlook using outlook API's. It requires information about these 5 field properties from desktop outlook: "subject", "itemId", "organizer", "requiredAttendees", "optionalAttendees"



We use the getAsync API for this in compose mode of Appointment to fetch these values.



Example:




  1. In case of subject we get correct response in console.



    window.Office.context.mailbox.item.subject.getAsync(function(res)console.log(res));



output: status:"succeeded", value: "appointment1"





  1. In case of organizer



    window.Office.context.mailbox.item.organizer.getAsync(function(res)console.log(res));



output : Permission Denied




Please see the attached image for the console error message.



Notes:
The same flow works fine in Outlook Web APP (OWA) in Internet Explorer browser.



We tried the above scenario in create and update flows from native outlook.



Does anyone knows the reason of this issue?
What can I do to resolve this issue in my locally installed outlook client?



console screenshot






<?xml version="1.0" encoding="UTF-8"?>
<!--Created:cb85b80c-f585-40ff-8bfc-12ff4d0e34a9-->
<OfficeApp xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:bt="http://schemas.microsoft.com/office/officeappbasictypes/1.0"
xmlns:mailappor="http://schemas.microsoft.com/office/mailappversionoverrides"
xmlns="http://schemas.microsoft.com/office/appforoffice/1.1" xsi:type="MailApp">
<Id>69833250-ebab-4f58-8606-59df2b358121</Id>
<Version>1.0.0.0</Version>
<ProviderName>Oracle</ProviderName>
<DefaultLocale>en-US</DefaultLocale>
<DisplayName DefaultValue="Engagement Cloud"/>
<Description DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
<IconUrl DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
<HighResolutionIconUrl DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
<AppDomains>
<AppDomain>https://login.microsoftonline.com/</AppDomain>
</AppDomains>
<Hosts>
<Host Name="Mailbox"/>
</Hosts>
<Requirements>
<Sets>
<Set Name="MailBox" MinVersion="1.1"/>
</Sets>
</Requirements>
<FormSettings>
<Form xsi:type="ItemRead">
<DesktopSettings>
<SourceLocation DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<RequestedHeight>250</RequestedHeight>
</DesktopSettings>
</Form>
<Form xsi:type="ItemEdit">
<DesktopSettings>
<SourceLocation DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</DesktopSettings>
</Form>
</FormSettings>
<Permissions>ReadWriteItem</Permissions>
<Rule xsi:type="RuleCollection" Mode="Or">
<Rule xsi:type="ItemIs" ItemType="Message" FormType="Edit"/>
<Rule xsi:type="ItemIs" ItemType="Message" FormType="Read"/>
<Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Edit"/>
<Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Read"/>
</Rule>
<DisableEntityHighlighting>false</DisableEntityHighlighting>
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides"
xsi:type="VersionOverridesV1_0">
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<FunctionFile resid="functionFile"/>
<ExtensionPoint xsi:type="MessageReadCommandSurface">
<OfficeTab id="TabDefaultRead">
<Group id="oscReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="MessageComposeCommandSurface">
<OfficeTab id="TabDefaultCompose">
<Group id="oscComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentAttendeeCommandSurface">
<OfficeTab id="TabDefaultApptRead">
<Group id="oscApptReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentOrganizerCommandSurface">
<OfficeTab id="TabDefaultApptCompose">
<Group id="oscApptComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>
<Control xsi:type="Button" id="oscApptComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>
<Resources>
<bt:Images>
<bt:Image id="osc_icon_16x16" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_16.png"/>
<bt:Image id="osc_icon_32x32" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_32.png"/>
<bt:Image id="osc_icon_80x80" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
</bt:Images>
<bt:Urls>
<bt:Url id="residOscHomeUrl" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<bt:Url id="residOscHomeEditUrl" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</bt:Urls>
<bt:ShortStrings>
<bt:String id="groupLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="buttonLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="superTipTitle" DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
</bt:ShortStrings>
<bt:LongStrings>
<bt:String id="groupTooltip" DefaultValue="Oracle Engagement Cloud actions"/>
<bt:String id="buttonTooltip" DefaultValue="Launches Oracle Engagement Cloud Application"/>
<bt:String id="superTipDescription" DefaultValue="Launches Oracle Engagement Cloud Application"/>
</bt:LongStrings>
</Resources>
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1"
xsi:type="VersionOverridesV1_1">
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<FunctionFile resid="functionFile"/>
<ExtensionPoint xsi:type="MessageReadCommandSurface">
<OfficeTab id="TabDefaultRead">
<Group id="oscReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="MessageComposeCommandSurface">
<OfficeTab id="TabDefaultCompose">
<Group id="oscComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentAttendeeCommandSurface">
<OfficeTab id="TabDefaultApptRead">
<Group id="oscApptReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentOrganizerCommandSurface">
<OfficeTab id="TabDefaultApptCompose">
<Group id="oscApptComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>
<Resources>
<bt:Images>
<bt:Image id="osc_icon_16x16"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_16.png"/>
<bt:Image id="osc_icon_32x32"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_32.png"/>
<bt:Image id="osc_icon_80x80"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
</bt:Images>
<bt:Urls>
<bt:Url id="residOscHomeUrl"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<bt:Url id="residOscHomeEditUrl"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</bt:Urls>
<bt:ShortStrings>
<bt:String id="groupLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="buttonLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="superTipTitle" DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
</bt:ShortStrings>
<bt:LongStrings>
<bt:String id="groupTooltip" DefaultValue="Oracle Engagement Cloud actions"/>
<bt:String id="buttonTooltip" DefaultValue="Launches Oracle Engagement Cloud Application"/>
<bt:String id="superTipDescription" DefaultValue="Launches Oracle Engagement Cloud Application"/>
</bt:LongStrings>
</Resources>
</VersionOverrides>
</VersionOverrides>
</OfficeApp>












share|improve this question
























  • The organizer.getAsync API was implemented in API requirement set 1.7. It's possible that it's not available in version 1803 of Outlook desktop. Can you check by running Office.context.requirements.isSetSupported("Mailbox", 1.7)? isSetSupported will indicate whether the client implements that requirement set.

    – Outlook Add-ins Team - MSFT
    Mar 15 at 1:29












  • I have added the manifest file. Also, if getAsync was not supported it should throw an error like "unable to get property 'getAsync' of undefined or null reference". Instead it is throwing Permission denied,

    – Dheer Jain
    Mar 15 at 6:44













0












0








0


1






In office 365 (version 1803) locally installed outlook(desktop client).
We have added our plugin which appears in the side panel. It fetches some field information from desktop outlook using outlook API's. It requires information about these 5 field properties from desktop outlook: "subject", "itemId", "organizer", "requiredAttendees", "optionalAttendees"



We use the getAsync API for this in compose mode of Appointment to fetch these values.



Example:




  1. In case of subject we get correct response in console.



    window.Office.context.mailbox.item.subject.getAsync(function(res)console.log(res));



output: status:"succeeded", value: "appointment1"





  1. In case of organizer



    window.Office.context.mailbox.item.organizer.getAsync(function(res)console.log(res));



output : Permission Denied




Please see the attached image for the console error message.



Notes:
The same flow works fine in Outlook Web APP (OWA) in Internet Explorer browser.



We tried the above scenario in create and update flows from native outlook.



Does anyone knows the reason of this issue?
What can I do to resolve this issue in my locally installed outlook client?



console screenshot






<?xml version="1.0" encoding="UTF-8"?>
<!--Created:cb85b80c-f585-40ff-8bfc-12ff4d0e34a9-->
<OfficeApp xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:bt="http://schemas.microsoft.com/office/officeappbasictypes/1.0"
xmlns:mailappor="http://schemas.microsoft.com/office/mailappversionoverrides"
xmlns="http://schemas.microsoft.com/office/appforoffice/1.1" xsi:type="MailApp">
<Id>69833250-ebab-4f58-8606-59df2b358121</Id>
<Version>1.0.0.0</Version>
<ProviderName>Oracle</ProviderName>
<DefaultLocale>en-US</DefaultLocale>
<DisplayName DefaultValue="Engagement Cloud"/>
<Description DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
<IconUrl DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
<HighResolutionIconUrl DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
<AppDomains>
<AppDomain>https://login.microsoftonline.com/</AppDomain>
</AppDomains>
<Hosts>
<Host Name="Mailbox"/>
</Hosts>
<Requirements>
<Sets>
<Set Name="MailBox" MinVersion="1.1"/>
</Sets>
</Requirements>
<FormSettings>
<Form xsi:type="ItemRead">
<DesktopSettings>
<SourceLocation DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<RequestedHeight>250</RequestedHeight>
</DesktopSettings>
</Form>
<Form xsi:type="ItemEdit">
<DesktopSettings>
<SourceLocation DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</DesktopSettings>
</Form>
</FormSettings>
<Permissions>ReadWriteItem</Permissions>
<Rule xsi:type="RuleCollection" Mode="Or">
<Rule xsi:type="ItemIs" ItemType="Message" FormType="Edit"/>
<Rule xsi:type="ItemIs" ItemType="Message" FormType="Read"/>
<Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Edit"/>
<Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Read"/>
</Rule>
<DisableEntityHighlighting>false</DisableEntityHighlighting>
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides"
xsi:type="VersionOverridesV1_0">
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<FunctionFile resid="functionFile"/>
<ExtensionPoint xsi:type="MessageReadCommandSurface">
<OfficeTab id="TabDefaultRead">
<Group id="oscReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="MessageComposeCommandSurface">
<OfficeTab id="TabDefaultCompose">
<Group id="oscComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentAttendeeCommandSurface">
<OfficeTab id="TabDefaultApptRead">
<Group id="oscApptReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentOrganizerCommandSurface">
<OfficeTab id="TabDefaultApptCompose">
<Group id="oscApptComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>
<Control xsi:type="Button" id="oscApptComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>
<Resources>
<bt:Images>
<bt:Image id="osc_icon_16x16" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_16.png"/>
<bt:Image id="osc_icon_32x32" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_32.png"/>
<bt:Image id="osc_icon_80x80" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
</bt:Images>
<bt:Urls>
<bt:Url id="residOscHomeUrl" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<bt:Url id="residOscHomeEditUrl" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</bt:Urls>
<bt:ShortStrings>
<bt:String id="groupLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="buttonLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="superTipTitle" DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
</bt:ShortStrings>
<bt:LongStrings>
<bt:String id="groupTooltip" DefaultValue="Oracle Engagement Cloud actions"/>
<bt:String id="buttonTooltip" DefaultValue="Launches Oracle Engagement Cloud Application"/>
<bt:String id="superTipDescription" DefaultValue="Launches Oracle Engagement Cloud Application"/>
</bt:LongStrings>
</Resources>
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1"
xsi:type="VersionOverridesV1_1">
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<FunctionFile resid="functionFile"/>
<ExtensionPoint xsi:type="MessageReadCommandSurface">
<OfficeTab id="TabDefaultRead">
<Group id="oscReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="MessageComposeCommandSurface">
<OfficeTab id="TabDefaultCompose">
<Group id="oscComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentAttendeeCommandSurface">
<OfficeTab id="TabDefaultApptRead">
<Group id="oscApptReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentOrganizerCommandSurface">
<OfficeTab id="TabDefaultApptCompose">
<Group id="oscApptComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>
<Resources>
<bt:Images>
<bt:Image id="osc_icon_16x16"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_16.png"/>
<bt:Image id="osc_icon_32x32"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_32.png"/>
<bt:Image id="osc_icon_80x80"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
</bt:Images>
<bt:Urls>
<bt:Url id="residOscHomeUrl"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<bt:Url id="residOscHomeEditUrl"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</bt:Urls>
<bt:ShortStrings>
<bt:String id="groupLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="buttonLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="superTipTitle" DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
</bt:ShortStrings>
<bt:LongStrings>
<bt:String id="groupTooltip" DefaultValue="Oracle Engagement Cloud actions"/>
<bt:String id="buttonTooltip" DefaultValue="Launches Oracle Engagement Cloud Application"/>
<bt:String id="superTipDescription" DefaultValue="Launches Oracle Engagement Cloud Application"/>
</bt:LongStrings>
</Resources>
</VersionOverrides>
</VersionOverrides>
</OfficeApp>












share|improve this question
















In office 365 (version 1803) locally installed outlook(desktop client).
We have added our plugin which appears in the side panel. It fetches some field information from desktop outlook using outlook API's. It requires information about these 5 field properties from desktop outlook: "subject", "itemId", "organizer", "requiredAttendees", "optionalAttendees"



We use the getAsync API for this in compose mode of Appointment to fetch these values.



Example:




  1. In case of subject we get correct response in console.



    window.Office.context.mailbox.item.subject.getAsync(function(res)console.log(res));



output: status:"succeeded", value: "appointment1"





  1. In case of organizer



    window.Office.context.mailbox.item.organizer.getAsync(function(res)console.log(res));



output : Permission Denied




Please see the attached image for the console error message.



Notes:
The same flow works fine in Outlook Web APP (OWA) in Internet Explorer browser.



We tried the above scenario in create and update flows from native outlook.



Does anyone knows the reason of this issue?
What can I do to resolve this issue in my locally installed outlook client?



console screenshot






<?xml version="1.0" encoding="UTF-8"?>
<!--Created:cb85b80c-f585-40ff-8bfc-12ff4d0e34a9-->
<OfficeApp xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:bt="http://schemas.microsoft.com/office/officeappbasictypes/1.0"
xmlns:mailappor="http://schemas.microsoft.com/office/mailappversionoverrides"
xmlns="http://schemas.microsoft.com/office/appforoffice/1.1" xsi:type="MailApp">
<Id>69833250-ebab-4f58-8606-59df2b358121</Id>
<Version>1.0.0.0</Version>
<ProviderName>Oracle</ProviderName>
<DefaultLocale>en-US</DefaultLocale>
<DisplayName DefaultValue="Engagement Cloud"/>
<Description DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
<IconUrl DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
<HighResolutionIconUrl DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
<AppDomains>
<AppDomain>https://login.microsoftonline.com/</AppDomain>
</AppDomains>
<Hosts>
<Host Name="Mailbox"/>
</Hosts>
<Requirements>
<Sets>
<Set Name="MailBox" MinVersion="1.1"/>
</Sets>
</Requirements>
<FormSettings>
<Form xsi:type="ItemRead">
<DesktopSettings>
<SourceLocation DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<RequestedHeight>250</RequestedHeight>
</DesktopSettings>
</Form>
<Form xsi:type="ItemEdit">
<DesktopSettings>
<SourceLocation DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</DesktopSettings>
</Form>
</FormSettings>
<Permissions>ReadWriteItem</Permissions>
<Rule xsi:type="RuleCollection" Mode="Or">
<Rule xsi:type="ItemIs" ItemType="Message" FormType="Edit"/>
<Rule xsi:type="ItemIs" ItemType="Message" FormType="Read"/>
<Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Edit"/>
<Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Read"/>
</Rule>
<DisableEntityHighlighting>false</DisableEntityHighlighting>
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides"
xsi:type="VersionOverridesV1_0">
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<FunctionFile resid="functionFile"/>
<ExtensionPoint xsi:type="MessageReadCommandSurface">
<OfficeTab id="TabDefaultRead">
<Group id="oscReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="MessageComposeCommandSurface">
<OfficeTab id="TabDefaultCompose">
<Group id="oscComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentAttendeeCommandSurface">
<OfficeTab id="TabDefaultApptRead">
<Group id="oscApptReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentOrganizerCommandSurface">
<OfficeTab id="TabDefaultApptCompose">
<Group id="oscApptComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>
<Control xsi:type="Button" id="oscApptComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>
<Resources>
<bt:Images>
<bt:Image id="osc_icon_16x16" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_16.png"/>
<bt:Image id="osc_icon_32x32" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_32.png"/>
<bt:Image id="osc_icon_80x80" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
</bt:Images>
<bt:Urls>
<bt:Url id="residOscHomeUrl" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<bt:Url id="residOscHomeEditUrl" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</bt:Urls>
<bt:ShortStrings>
<bt:String id="groupLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="buttonLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="superTipTitle" DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
</bt:ShortStrings>
<bt:LongStrings>
<bt:String id="groupTooltip" DefaultValue="Oracle Engagement Cloud actions"/>
<bt:String id="buttonTooltip" DefaultValue="Launches Oracle Engagement Cloud Application"/>
<bt:String id="superTipDescription" DefaultValue="Launches Oracle Engagement Cloud Application"/>
</bt:LongStrings>
</Resources>
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1"
xsi:type="VersionOverridesV1_1">
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<FunctionFile resid="functionFile"/>
<ExtensionPoint xsi:type="MessageReadCommandSurface">
<OfficeTab id="TabDefaultRead">
<Group id="oscReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="MessageComposeCommandSurface">
<OfficeTab id="TabDefaultCompose">
<Group id="oscComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentAttendeeCommandSurface">
<OfficeTab id="TabDefaultApptRead">
<Group id="oscApptReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentOrganizerCommandSurface">
<OfficeTab id="TabDefaultApptCompose">
<Group id="oscApptComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>
<Resources>
<bt:Images>
<bt:Image id="osc_icon_16x16"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_16.png"/>
<bt:Image id="osc_icon_32x32"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_32.png"/>
<bt:Image id="osc_icon_80x80"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
</bt:Images>
<bt:Urls>
<bt:Url id="residOscHomeUrl"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<bt:Url id="residOscHomeEditUrl"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</bt:Urls>
<bt:ShortStrings>
<bt:String id="groupLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="buttonLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="superTipTitle" DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
</bt:ShortStrings>
<bt:LongStrings>
<bt:String id="groupTooltip" DefaultValue="Oracle Engagement Cloud actions"/>
<bt:String id="buttonTooltip" DefaultValue="Launches Oracle Engagement Cloud Application"/>
<bt:String id="superTipDescription" DefaultValue="Launches Oracle Engagement Cloud Application"/>
</bt:LongStrings>
</Resources>
</VersionOverrides>
</VersionOverrides>
</OfficeApp>








<?xml version="1.0" encoding="UTF-8"?>
<!--Created:cb85b80c-f585-40ff-8bfc-12ff4d0e34a9-->
<OfficeApp xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:bt="http://schemas.microsoft.com/office/officeappbasictypes/1.0"
xmlns:mailappor="http://schemas.microsoft.com/office/mailappversionoverrides"
xmlns="http://schemas.microsoft.com/office/appforoffice/1.1" xsi:type="MailApp">
<Id>69833250-ebab-4f58-8606-59df2b358121</Id>
<Version>1.0.0.0</Version>
<ProviderName>Oracle</ProviderName>
<DefaultLocale>en-US</DefaultLocale>
<DisplayName DefaultValue="Engagement Cloud"/>
<Description DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
<IconUrl DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
<HighResolutionIconUrl DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
<AppDomains>
<AppDomain>https://login.microsoftonline.com/</AppDomain>
</AppDomains>
<Hosts>
<Host Name="Mailbox"/>
</Hosts>
<Requirements>
<Sets>
<Set Name="MailBox" MinVersion="1.1"/>
</Sets>
</Requirements>
<FormSettings>
<Form xsi:type="ItemRead">
<DesktopSettings>
<SourceLocation DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<RequestedHeight>250</RequestedHeight>
</DesktopSettings>
</Form>
<Form xsi:type="ItemEdit">
<DesktopSettings>
<SourceLocation DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</DesktopSettings>
</Form>
</FormSettings>
<Permissions>ReadWriteItem</Permissions>
<Rule xsi:type="RuleCollection" Mode="Or">
<Rule xsi:type="ItemIs" ItemType="Message" FormType="Edit"/>
<Rule xsi:type="ItemIs" ItemType="Message" FormType="Read"/>
<Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Edit"/>
<Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Read"/>
</Rule>
<DisableEntityHighlighting>false</DisableEntityHighlighting>
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides"
xsi:type="VersionOverridesV1_0">
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<FunctionFile resid="functionFile"/>
<ExtensionPoint xsi:type="MessageReadCommandSurface">
<OfficeTab id="TabDefaultRead">
<Group id="oscReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="MessageComposeCommandSurface">
<OfficeTab id="TabDefaultCompose">
<Group id="oscComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentAttendeeCommandSurface">
<OfficeTab id="TabDefaultApptRead">
<Group id="oscApptReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentOrganizerCommandSurface">
<OfficeTab id="TabDefaultApptCompose">
<Group id="oscApptComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>
<Control xsi:type="Button" id="oscApptComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>
<Resources>
<bt:Images>
<bt:Image id="osc_icon_16x16" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_16.png"/>
<bt:Image id="osc_icon_32x32" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_32.png"/>
<bt:Image id="osc_icon_80x80" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
</bt:Images>
<bt:Urls>
<bt:Url id="residOscHomeUrl" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<bt:Url id="residOscHomeEditUrl" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</bt:Urls>
<bt:ShortStrings>
<bt:String id="groupLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="buttonLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="superTipTitle" DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
</bt:ShortStrings>
<bt:LongStrings>
<bt:String id="groupTooltip" DefaultValue="Oracle Engagement Cloud actions"/>
<bt:String id="buttonTooltip" DefaultValue="Launches Oracle Engagement Cloud Application"/>
<bt:String id="superTipDescription" DefaultValue="Launches Oracle Engagement Cloud Application"/>
</bt:LongStrings>
</Resources>
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1"
xsi:type="VersionOverridesV1_1">
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<FunctionFile resid="functionFile"/>
<ExtensionPoint xsi:type="MessageReadCommandSurface">
<OfficeTab id="TabDefaultRead">
<Group id="oscReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="MessageComposeCommandSurface">
<OfficeTab id="TabDefaultCompose">
<Group id="oscComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentAttendeeCommandSurface">
<OfficeTab id="TabDefaultApptRead">
<Group id="oscApptReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentOrganizerCommandSurface">
<OfficeTab id="TabDefaultApptCompose">
<Group id="oscApptComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>
<Resources>
<bt:Images>
<bt:Image id="osc_icon_16x16"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_16.png"/>
<bt:Image id="osc_icon_32x32"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_32.png"/>
<bt:Image id="osc_icon_80x80"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
</bt:Images>
<bt:Urls>
<bt:Url id="residOscHomeUrl"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<bt:Url id="residOscHomeEditUrl"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</bt:Urls>
<bt:ShortStrings>
<bt:String id="groupLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="buttonLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="superTipTitle" DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
</bt:ShortStrings>
<bt:LongStrings>
<bt:String id="groupTooltip" DefaultValue="Oracle Engagement Cloud actions"/>
<bt:String id="buttonTooltip" DefaultValue="Launches Oracle Engagement Cloud Application"/>
<bt:String id="superTipDescription" DefaultValue="Launches Oracle Engagement Cloud Application"/>
</bt:LongStrings>
</Resources>
</VersionOverrides>
</VersionOverrides>
</OfficeApp>





<?xml version="1.0" encoding="UTF-8"?>
<!--Created:cb85b80c-f585-40ff-8bfc-12ff4d0e34a9-->
<OfficeApp xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:bt="http://schemas.microsoft.com/office/officeappbasictypes/1.0"
xmlns:mailappor="http://schemas.microsoft.com/office/mailappversionoverrides"
xmlns="http://schemas.microsoft.com/office/appforoffice/1.1" xsi:type="MailApp">
<Id>69833250-ebab-4f58-8606-59df2b358121</Id>
<Version>1.0.0.0</Version>
<ProviderName>Oracle</ProviderName>
<DefaultLocale>en-US</DefaultLocale>
<DisplayName DefaultValue="Engagement Cloud"/>
<Description DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
<IconUrl DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
<HighResolutionIconUrl DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
<AppDomains>
<AppDomain>https://login.microsoftonline.com/</AppDomain>
</AppDomains>
<Hosts>
<Host Name="Mailbox"/>
</Hosts>
<Requirements>
<Sets>
<Set Name="MailBox" MinVersion="1.1"/>
</Sets>
</Requirements>
<FormSettings>
<Form xsi:type="ItemRead">
<DesktopSettings>
<SourceLocation DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<RequestedHeight>250</RequestedHeight>
</DesktopSettings>
</Form>
<Form xsi:type="ItemEdit">
<DesktopSettings>
<SourceLocation DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</DesktopSettings>
</Form>
</FormSettings>
<Permissions>ReadWriteItem</Permissions>
<Rule xsi:type="RuleCollection" Mode="Or">
<Rule xsi:type="ItemIs" ItemType="Message" FormType="Edit"/>
<Rule xsi:type="ItemIs" ItemType="Message" FormType="Read"/>
<Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Edit"/>
<Rule xsi:type="ItemIs" ItemType="Appointment" FormType="Read"/>
</Rule>
<DisableEntityHighlighting>false</DisableEntityHighlighting>
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides"
xsi:type="VersionOverridesV1_0">
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<FunctionFile resid="functionFile"/>
<ExtensionPoint xsi:type="MessageReadCommandSurface">
<OfficeTab id="TabDefaultRead">
<Group id="oscReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="MessageComposeCommandSurface">
<OfficeTab id="TabDefaultCompose">
<Group id="oscComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentAttendeeCommandSurface">
<OfficeTab id="TabDefaultApptRead">
<Group id="oscApptReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentOrganizerCommandSurface">
<OfficeTab id="TabDefaultApptCompose">
<Group id="oscApptComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>
<Control xsi:type="Button" id="oscApptComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>
<Resources>
<bt:Images>
<bt:Image id="osc_icon_16x16" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_16.png"/>
<bt:Image id="osc_icon_32x32" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_32.png"/>
<bt:Image id="osc_icon_80x80" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
</bt:Images>
<bt:Urls>
<bt:Url id="residOscHomeUrl" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<bt:Url id="residOscHomeEditUrl" DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</bt:Urls>
<bt:ShortStrings>
<bt:String id="groupLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="buttonLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="superTipTitle" DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
</bt:ShortStrings>
<bt:LongStrings>
<bt:String id="groupTooltip" DefaultValue="Oracle Engagement Cloud actions"/>
<bt:String id="buttonTooltip" DefaultValue="Launches Oracle Engagement Cloud Application"/>
<bt:String id="superTipDescription" DefaultValue="Launches Oracle Engagement Cloud Application"/>
</bt:LongStrings>
</Resources>
<VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1"
xsi:type="VersionOverridesV1_1">
<Hosts>
<Host xsi:type="MailHost">
<DesktopFormFactor>
<FunctionFile resid="functionFile"/>
<ExtensionPoint xsi:type="MessageReadCommandSurface">
<OfficeTab id="TabDefaultRead">
<Group id="oscReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="MessageComposeCommandSurface">
<OfficeTab id="TabDefaultCompose">
<Group id="oscComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentAttendeeCommandSurface">
<OfficeTab id="TabDefaultApptRead">
<Group id="oscApptReadGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptReadButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
<ExtensionPoint xsi:type="AppointmentOrganizerCommandSurface">
<OfficeTab id="TabDefaultApptCompose">
<Group id="oscApptComposeGroup">
<Label resid="groupLabel"/>
<Tooltip resid="groupTooltip"/>

<Control xsi:type="Button" id="oscApptComposeButton">
<Label resid="buttonLabel"/>
<Tooltip resid="buttonTooltip"/>
<Supertip>
<Title resid="superTipTitle"/>
<Description resid="superTipDescription"/>
</Supertip>
<Icon>
<bt:Image size="16" resid="osc_icon_16x16"/>
<bt:Image size="32" resid="osc_icon_32x32"/>
<bt:Image size="80" resid="osc_icon_80x80"/>
</Icon>
<Action xsi:type="ShowTaskpane">
<SourceLocation resid="residOscHomeEditUrl"/>
<SupportsPinning>true</SupportsPinning>
</Action>
</Control>
</Group>
</OfficeTab>
</ExtensionPoint>
</DesktopFormFactor>
</Host>
</Hosts>
<Resources>
<bt:Images>
<bt:Image id="osc_icon_16x16"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_16.png"/>
<bt:Image id="osc_icon_32x32"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_32.png"/>
<bt:Image id="osc_icon_80x80"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/css/images/osc_icon_80.png"/>
</bt:Images>
<bt:Urls>
<bt:Url id="residOscHomeUrl"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html"/>
<bt:Url id="residOscHomeEditUrl"
DefaultValue="https://fuscdrmsmc151-fa-ext.us.oracle.com/crmUI/osc365/web/index.html?rc_channel=COMPOSE"/>
</bt:Urls>
<bt:ShortStrings>
<bt:String id="groupLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="buttonLabel" DefaultValue="Engagement Cloud"/>
<bt:String id="superTipTitle" DefaultValue="fuscdrmsmc151-fa-ext.us.oracle.com"/>
</bt:ShortStrings>
<bt:LongStrings>
<bt:String id="groupTooltip" DefaultValue="Oracle Engagement Cloud actions"/>
<bt:String id="buttonTooltip" DefaultValue="Launches Oracle Engagement Cloud Application"/>
<bt:String id="superTipDescription" DefaultValue="Launches Oracle Engagement Cloud Application"/>
</bt:LongStrings>
</Resources>
</VersionOverrides>
</VersionOverrides>
</OfficeApp>






office-js outlook-web-addins






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Mar 15 at 5:33







Dheer Jain

















asked Mar 14 at 11:19









Dheer JainDheer Jain

12




12












  • The organizer.getAsync API was implemented in API requirement set 1.7. It's possible that it's not available in version 1803 of Outlook desktop. Can you check by running Office.context.requirements.isSetSupported("Mailbox", 1.7)? isSetSupported will indicate whether the client implements that requirement set.

    – Outlook Add-ins Team - MSFT
    Mar 15 at 1:29












  • I have added the manifest file. Also, if getAsync was not supported it should throw an error like "unable to get property 'getAsync' of undefined or null reference". Instead it is throwing Permission denied,

    – Dheer Jain
    Mar 15 at 6:44

















  • The organizer.getAsync API was implemented in API requirement set 1.7. It's possible that it's not available in version 1803 of Outlook desktop. Can you check by running Office.context.requirements.isSetSupported("Mailbox", 1.7)? isSetSupported will indicate whether the client implements that requirement set.

    – Outlook Add-ins Team - MSFT
    Mar 15 at 1:29












  • I have added the manifest file. Also, if getAsync was not supported it should throw an error like "unable to get property 'getAsync' of undefined or null reference". Instead it is throwing Permission denied,

    – Dheer Jain
    Mar 15 at 6:44
















The organizer.getAsync API was implemented in API requirement set 1.7. It's possible that it's not available in version 1803 of Outlook desktop. Can you check by running Office.context.requirements.isSetSupported("Mailbox", 1.7)? isSetSupported will indicate whether the client implements that requirement set.

– Outlook Add-ins Team - MSFT
Mar 15 at 1:29






The organizer.getAsync API was implemented in API requirement set 1.7. It's possible that it's not available in version 1803 of Outlook desktop. Can you check by running Office.context.requirements.isSetSupported("Mailbox", 1.7)? isSetSupported will indicate whether the client implements that requirement set.

– Outlook Add-ins Team - MSFT
Mar 15 at 1:29














I have added the manifest file. Also, if getAsync was not supported it should throw an error like "unable to get property 'getAsync' of undefined or null reference". Instead it is throwing Permission denied,

– Dheer Jain
Mar 15 at 6:44





I have added the manifest file. Also, if getAsync was not supported it should throw an error like "unable to get property 'getAsync' of undefined or null reference". Instead it is throwing Permission denied,

– Dheer Jain
Mar 15 at 6:44












2 Answers
2






active

oldest

votes


















0














Which permissions did you specify in the manifest?



Outlook add-ins specify the required permission level in their manifest. The available levels are Restricted, ReadItem, ReadWriteItem, or ReadWriteMailbox. These levels of permissions are cumulative: Restricted is the lowest level, and each higher level includes the permissions of all the lower levels. ReadWriteMailbox includes all the supported permissions.



The Restricted permission is the most basic level of permission. Specify Restricted in the Permissions element in the manifest to request this permission. Outlook assigns this permission to a mail add-in by default if the add-in does not request a specific permission in its manifest.



Attempting to access members such as subject or organizer will return null and result in an error message which states that Outlook requires the mail add-in to have elevated permission. You must request at least the ReadItem permission.






share|improve this answer























  • We deploy our add-in through Office Admin center for all users. In our case, we specify the following permissions: Read and write user calendars. Read and write user contacts. Create, read, update, and delete user tasks. Create, read, update, and delete all tasks a user has access to. Read and write user mail. Read and write user mailbox settings. Is there any difference between permission issued to OWA (outlook web app ) and locally installed outlook? As we have seen this working in OWA mode.

    – Dheer Jain
    Mar 14 at 14:03












  • Also, the add-in is deployed by an admin user and the issue is not seen in his machine, but for other users we are able to see this issue in desktop client.

    – Dheer Jain
    Mar 14 at 14:03











  • It is hard to discuss any issues if we don't see the actual manifest file.

    – Eugene Astafiev
    Mar 14 at 14:21











  • To clarify, please note that the Permissions element in the add-in manifest is separate from other permissions.

    – Outlook Add-ins Team - MSFT
    Mar 15 at 1:03











  • I have added the manifest file. Please help

    – Dheer Jain
    Mar 15 at 5:33


















0














The organizer.getAsync API is not implemented in version 1803. I recommend checking the requirement set via Office.context.requirements.isSetSupported("Mailbox", 1.7) before calling the API. This will allow you to know if the requirement set is supported by your client version before using the API.






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function ()
    StackExchange.using("externalEditor", function ()
    StackExchange.using("snippets", function ()
    StackExchange.snippets.init();
    );
    );
    , "code-snippets");

    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "1"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader:
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    ,
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













    draft saved

    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55161175%2fgetting-permission-denied-console-message-while-executing-officeitem-organizer-g%23new-answer', 'question_page');

    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    Which permissions did you specify in the manifest?



    Outlook add-ins specify the required permission level in their manifest. The available levels are Restricted, ReadItem, ReadWriteItem, or ReadWriteMailbox. These levels of permissions are cumulative: Restricted is the lowest level, and each higher level includes the permissions of all the lower levels. ReadWriteMailbox includes all the supported permissions.



    The Restricted permission is the most basic level of permission. Specify Restricted in the Permissions element in the manifest to request this permission. Outlook assigns this permission to a mail add-in by default if the add-in does not request a specific permission in its manifest.



    Attempting to access members such as subject or organizer will return null and result in an error message which states that Outlook requires the mail add-in to have elevated permission. You must request at least the ReadItem permission.






    share|improve this answer























    • We deploy our add-in through Office Admin center for all users. In our case, we specify the following permissions: Read and write user calendars. Read and write user contacts. Create, read, update, and delete user tasks. Create, read, update, and delete all tasks a user has access to. Read and write user mail. Read and write user mailbox settings. Is there any difference between permission issued to OWA (outlook web app ) and locally installed outlook? As we have seen this working in OWA mode.

      – Dheer Jain
      Mar 14 at 14:03












    • Also, the add-in is deployed by an admin user and the issue is not seen in his machine, but for other users we are able to see this issue in desktop client.

      – Dheer Jain
      Mar 14 at 14:03











    • It is hard to discuss any issues if we don't see the actual manifest file.

      – Eugene Astafiev
      Mar 14 at 14:21











    • To clarify, please note that the Permissions element in the add-in manifest is separate from other permissions.

      – Outlook Add-ins Team - MSFT
      Mar 15 at 1:03











    • I have added the manifest file. Please help

      – Dheer Jain
      Mar 15 at 5:33















    0














    Which permissions did you specify in the manifest?



    Outlook add-ins specify the required permission level in their manifest. The available levels are Restricted, ReadItem, ReadWriteItem, or ReadWriteMailbox. These levels of permissions are cumulative: Restricted is the lowest level, and each higher level includes the permissions of all the lower levels. ReadWriteMailbox includes all the supported permissions.



    The Restricted permission is the most basic level of permission. Specify Restricted in the Permissions element in the manifest to request this permission. Outlook assigns this permission to a mail add-in by default if the add-in does not request a specific permission in its manifest.



    Attempting to access members such as subject or organizer will return null and result in an error message which states that Outlook requires the mail add-in to have elevated permission. You must request at least the ReadItem permission.






    share|improve this answer























    • We deploy our add-in through Office Admin center for all users. In our case, we specify the following permissions: Read and write user calendars. Read and write user contacts. Create, read, update, and delete user tasks. Create, read, update, and delete all tasks a user has access to. Read and write user mail. Read and write user mailbox settings. Is there any difference between permission issued to OWA (outlook web app ) and locally installed outlook? As we have seen this working in OWA mode.

      – Dheer Jain
      Mar 14 at 14:03












    • Also, the add-in is deployed by an admin user and the issue is not seen in his machine, but for other users we are able to see this issue in desktop client.

      – Dheer Jain
      Mar 14 at 14:03











    • It is hard to discuss any issues if we don't see the actual manifest file.

      – Eugene Astafiev
      Mar 14 at 14:21











    • To clarify, please note that the Permissions element in the add-in manifest is separate from other permissions.

      – Outlook Add-ins Team - MSFT
      Mar 15 at 1:03











    • I have added the manifest file. Please help

      – Dheer Jain
      Mar 15 at 5:33













    0












    0








    0







    Which permissions did you specify in the manifest?



    Outlook add-ins specify the required permission level in their manifest. The available levels are Restricted, ReadItem, ReadWriteItem, or ReadWriteMailbox. These levels of permissions are cumulative: Restricted is the lowest level, and each higher level includes the permissions of all the lower levels. ReadWriteMailbox includes all the supported permissions.



    The Restricted permission is the most basic level of permission. Specify Restricted in the Permissions element in the manifest to request this permission. Outlook assigns this permission to a mail add-in by default if the add-in does not request a specific permission in its manifest.



    Attempting to access members such as subject or organizer will return null and result in an error message which states that Outlook requires the mail add-in to have elevated permission. You must request at least the ReadItem permission.






    share|improve this answer













    Which permissions did you specify in the manifest?



    Outlook add-ins specify the required permission level in their manifest. The available levels are Restricted, ReadItem, ReadWriteItem, or ReadWriteMailbox. These levels of permissions are cumulative: Restricted is the lowest level, and each higher level includes the permissions of all the lower levels. ReadWriteMailbox includes all the supported permissions.



    The Restricted permission is the most basic level of permission. Specify Restricted in the Permissions element in the manifest to request this permission. Outlook assigns this permission to a mail add-in by default if the add-in does not request a specific permission in its manifest.



    Attempting to access members such as subject or organizer will return null and result in an error message which states that Outlook requires the mail add-in to have elevated permission. You must request at least the ReadItem permission.







    share|improve this answer












    share|improve this answer



    share|improve this answer










    answered Mar 14 at 13:05









    Eugene AstafievEugene Astafiev

    18.5k21026




    18.5k21026












    • We deploy our add-in through Office Admin center for all users. In our case, we specify the following permissions: Read and write user calendars. Read and write user contacts. Create, read, update, and delete user tasks. Create, read, update, and delete all tasks a user has access to. Read and write user mail. Read and write user mailbox settings. Is there any difference between permission issued to OWA (outlook web app ) and locally installed outlook? As we have seen this working in OWA mode.

      – Dheer Jain
      Mar 14 at 14:03












    • Also, the add-in is deployed by an admin user and the issue is not seen in his machine, but for other users we are able to see this issue in desktop client.

      – Dheer Jain
      Mar 14 at 14:03











    • It is hard to discuss any issues if we don't see the actual manifest file.

      – Eugene Astafiev
      Mar 14 at 14:21











    • To clarify, please note that the Permissions element in the add-in manifest is separate from other permissions.

      – Outlook Add-ins Team - MSFT
      Mar 15 at 1:03











    • I have added the manifest file. Please help

      – Dheer Jain
      Mar 15 at 5:33

















    • We deploy our add-in through Office Admin center for all users. In our case, we specify the following permissions: Read and write user calendars. Read and write user contacts. Create, read, update, and delete user tasks. Create, read, update, and delete all tasks a user has access to. Read and write user mail. Read and write user mailbox settings. Is there any difference between permission issued to OWA (outlook web app ) and locally installed outlook? As we have seen this working in OWA mode.

      – Dheer Jain
      Mar 14 at 14:03












    • Also, the add-in is deployed by an admin user and the issue is not seen in his machine, but for other users we are able to see this issue in desktop client.

      – Dheer Jain
      Mar 14 at 14:03











    • It is hard to discuss any issues if we don't see the actual manifest file.

      – Eugene Astafiev
      Mar 14 at 14:21











    • To clarify, please note that the Permissions element in the add-in manifest is separate from other permissions.

      – Outlook Add-ins Team - MSFT
      Mar 15 at 1:03











    • I have added the manifest file. Please help

      – Dheer Jain
      Mar 15 at 5:33
















    We deploy our add-in through Office Admin center for all users. In our case, we specify the following permissions: Read and write user calendars. Read and write user contacts. Create, read, update, and delete user tasks. Create, read, update, and delete all tasks a user has access to. Read and write user mail. Read and write user mailbox settings. Is there any difference between permission issued to OWA (outlook web app ) and locally installed outlook? As we have seen this working in OWA mode.

    – Dheer Jain
    Mar 14 at 14:03






    We deploy our add-in through Office Admin center for all users. In our case, we specify the following permissions: Read and write user calendars. Read and write user contacts. Create, read, update, and delete user tasks. Create, read, update, and delete all tasks a user has access to. Read and write user mail. Read and write user mailbox settings. Is there any difference between permission issued to OWA (outlook web app ) and locally installed outlook? As we have seen this working in OWA mode.

    – Dheer Jain
    Mar 14 at 14:03














    Also, the add-in is deployed by an admin user and the issue is not seen in his machine, but for other users we are able to see this issue in desktop client.

    – Dheer Jain
    Mar 14 at 14:03





    Also, the add-in is deployed by an admin user and the issue is not seen in his machine, but for other users we are able to see this issue in desktop client.

    – Dheer Jain
    Mar 14 at 14:03













    It is hard to discuss any issues if we don't see the actual manifest file.

    – Eugene Astafiev
    Mar 14 at 14:21





    It is hard to discuss any issues if we don't see the actual manifest file.

    – Eugene Astafiev
    Mar 14 at 14:21













    To clarify, please note that the Permissions element in the add-in manifest is separate from other permissions.

    – Outlook Add-ins Team - MSFT
    Mar 15 at 1:03





    To clarify, please note that the Permissions element in the add-in manifest is separate from other permissions.

    – Outlook Add-ins Team - MSFT
    Mar 15 at 1:03













    I have added the manifest file. Please help

    – Dheer Jain
    Mar 15 at 5:33





    I have added the manifest file. Please help

    – Dheer Jain
    Mar 15 at 5:33













    0














    The organizer.getAsync API is not implemented in version 1803. I recommend checking the requirement set via Office.context.requirements.isSetSupported("Mailbox", 1.7) before calling the API. This will allow you to know if the requirement set is supported by your client version before using the API.






    share|improve this answer



























      0














      The organizer.getAsync API is not implemented in version 1803. I recommend checking the requirement set via Office.context.requirements.isSetSupported("Mailbox", 1.7) before calling the API. This will allow you to know if the requirement set is supported by your client version before using the API.






      share|improve this answer

























        0












        0








        0







        The organizer.getAsync API is not implemented in version 1803. I recommend checking the requirement set via Office.context.requirements.isSetSupported("Mailbox", 1.7) before calling the API. This will allow you to know if the requirement set is supported by your client version before using the API.






        share|improve this answer













        The organizer.getAsync API is not implemented in version 1803. I recommend checking the requirement set via Office.context.requirements.isSetSupported("Mailbox", 1.7) before calling the API. This will allow you to know if the requirement set is supported by your client version before using the API.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Mar 21 at 20:29









        Outlook Add-ins Team - MSFTOutlook Add-ins Team - MSFT

        3,5401316




        3,5401316



























            draft saved

            draft discarded
















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid


            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.

            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55161175%2fgetting-permission-denied-console-message-while-executing-officeitem-organizer-g%23new-answer', 'question_page');

            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Kamusi Yaliyomo Aina za kamusi | Muundo wa kamusi | Faida za kamusi | Dhima ya picha katika kamusi | Marejeo | Tazama pia | Viungo vya nje | UrambazajiKuhusu kamusiGo-SwahiliWiki-KamusiKamusi ya Kiswahili na Kiingerezakuihariri na kuongeza habari

            Swift 4 - func physicsWorld not invoked on collision? The Next CEO of Stack OverflowHow to call Objective-C code from Swift#ifdef replacement in the Swift language@selector() in Swift?#pragma mark in Swift?Swift for loop: for index, element in array?dispatch_after - GCD in Swift?Swift Beta performance: sorting arraysSplit a String into an array in Swift?The use of Swift 3 @objc inference in Swift 4 mode is deprecated?How to optimize UITableViewCell, because my UITableView lags

            Access current req object everywhere in Node.js ExpressWhy are global variables considered bad practice? (node.js)Using req & res across functionsHow do I get the path to the current script with Node.js?What is Node.js' Connect, Express and “middleware”?Node.js w/ express error handling in callbackHow to access the GET parameters after “?” in Express?Modify Node.js req object parametersAccess “app” variable inside of ExpressJS/ConnectJS middleware?Node.js Express app - request objectAngular Http Module considered middleware?Session variables in ExpressJSAdd properties to the req object in expressjs with Typescript