如何使加载项固定到电子邮件项目?

时间:2019-08-14 16:53:01

标签: outlook-web-addins outlook-web-app

就像在图片上一样:

enter image description here

在msdn上找不到任何信息。还可以在github上找到示例Outlook加载项,但它们在电子邮件项目上没有图标。任何帮助表示赞赏。

2 个答案:

答案 0 :(得分:1)

它绝对不适用于从市场安装的所有加载项。我有来自 Marketplace 的 Salesforce 插件,但没有固定。

加载项固定区域(称为“SurfaceArea”)的配置作为 JSON 对象存储在 7ae974c5-1af7-4923-af3a-fb1fd14dcb7a\OutlookOptions\RawJSON 下的邮箱中。如果您处于受控环境中,则可以将加载项的 GUID 添加到“ReadSurfaceAddins”属性。您可以使用 ApplicationImpersonation 为组织中其他人的邮箱执行此操作。

有一些插件在安装时自行固定(我知道的两个例子都来自微软公司)。我试图获取其中一个插件的缓存清单,更改其 GUID(这样它不会与商店中现有的应用程序冲突)并以用户身份和通过集中部署方式对其进行侧载 - 不走运,添加 - in 不会自动固定。因此,无论使这些插件固定的魔法,都不会发生在清单中,而是发生在某些应用商店设置中,这些设置对于像我们这样的第三方开发人员来说是不可用的。 UPD:我接受纠正,这个功能也可供第三方使用 - 我见过可以固定自己的第三方插件 (Hubspot) - 同样,这是一个应用商店插件,而不是旁加载。

答案 1 :(得分:0)

您可以转到“设置”->“查看所有Outlook设置”->“自定义操作”->“工具栏”,以配置出现在“邮件”撰写界面上的加载项。其他文档在这里:https://support.office.com/en-us/article/customize-actions-on-your-messages-in-outlook-com-c8110dcb-892e-4903-94b3-f6eb41ada2a3