如何分发私人办公室插件?

pet*_*ter 6 ms-office office-addins office365

我们有一个小型的Excel应用程序来补充我们的SaaS产品.独立它是无用的,因此,我有很大的问题进入办公室应用程序商店.实际上它没有任何意义,只适合我们的用户.但是,用户还可以轻松安装此应用程序吗?

它是使用HTML和JS与Office.js库编写的,因此应用程序本身基本上只是一个指向静态URL的xml清单文件.有文档如何侧载加载以进行测试:

我们的大多数用户都有一台在本地安装excel的Windows PC.并创建一个共享文件夹,....超出了他们的能力.我希望我能以某种方式将nginx配置为webdav或类似的将其添加到excel作为受信任的目录URL,但是我没有找到任何文档说明此目录URL可以是什么,除了网络共享.

关于mac和iPad,我更加困惑.我可以为他们提供一个他们需要执行的简单脚本/应用程序,以便将清单复制到正确的位置.

但我想我真正想知道的是,是不是有任何"官方"的方式来分发办公室添加,这只对少数人有用 - 谁不在你的组织中 - 请记住,没有共同的分享点服务器.如果您建议的用户没有最友好的方式?

更新:

为了使它更容易掌握 - 该应用程序被称为WebBSC,并且基本上使执行某些任务变得更容易,这些任务通常以前在Excel中完成.但由于我们所有的客户都拥有excel中的原始数据,我们创建了一个用于导入这些数据的插件(这可能不仅仅是一次,但也可能每月定期) - 这就是加载项没有的原因在商店里真的很有意义,另一方面我们不与我们的客户共享任何Office365或Sharepoint/Exchange帐户,它只是一个简单的SaaS应用程序.

Mic*_*oft 4

Eric 部分正确:就在 6 个月前,侧载和私有 SharePoint 目录还是唯一的方法。

但是,有一个新的“Office 365 管理中心”,可以更轻松地部署内部加载项,并且不需要SharePoint。请参阅 https://support.office.com/en-us/article/Deploy-Office-Add-ins-in-the-Office-365-Admin-Center-737e8c86-be63-44d7-bf02-492fa7cd9c3f

  • 彼得,谢谢你的澄清。这是迄今为止该平台中已知的差距 - 我们通过商店进行了良好的公共分发,并通过这个新的 Office 365 管理中心进行了良好的内部分发。但不可否认的是,对于处于中间立场的事情没有一个很好的解决方案。从长远来看,人们都意识到这一点,但就您的目的而言,我认为您最好的选择仍然是商店。该商店可以提供仅针对特定受众的加载项。只需确保在提交时为商店提供一个测试帐户,以便他们可以看到正在运行的加载项 (3认同)
  • @FedericoTomassetti,此后我转到了 Microsoft 内的另一个团队。我建议将这个问题作为一个单独的 StackOverflow 线程重新提出,以便将请求传达给产品团队的人员。 (2认同)