Office js 阻止用户禁用office加载项?

Office js 阻止用户禁用office加载项?,office-js,Office Js,我正计划编写一个JS office插件,它只依赖于管理员有权禁用它 对于COM外接程序,我知道您可以通过设置注册表项从UI隐藏外接程序,如何防止标准用户禁用JS外接程序 我鼓励您学习并使用Office插件的集中式部署功能。这是一个工具,使IT能够在企业内部署、更新或删除针对特定用户或组的外接程序(只要它们同时具有Office 365/hybrid) 在此上下文中禁用意味着从用户显式删除外接程序,顺便说一句。我真的希望这是不可能的,出于安全和故障排除的目的,用户应该始终可以选择关闭外接程序。想想

我正计划编写一个JS office插件,它只依赖于管理员有权禁用它


对于COM外接程序,我知道您可以通过设置注册表项从UI隐藏外接程序,如何防止标准用户禁用JS外接程序

我鼓励您学习并使用Office插件的集中式部署功能。这是一个工具,使IT能够在企业内部署、更新或删除针对特定用户或组的外接程序(只要它们同时具有Office 365/hybrid)


在此上下文中禁用意味着从用户显式删除外接程序,顺便说一句。

我真的希望这是不可能的,出于安全和故障排除的目的,用户应该始终可以选择关闭外接程序。想想恶意代码。想想有缺陷的代码。用户需要控制。不要“强迫”人们使用你的外接程序,教育他们,让他们明白为什么他们应该使用。用户必须调用Office.js外接程序才能执行操作。如果您仍要中继此用户操作,则不允许此用户禁用(关闭)外接程序的原因是什么?即使您限制最终用户禁用外接程序,该用户也可能不会调用外接程序。@teylyn在某些情况下,公司IT可能希望所有用户使用某个外接程序,例如,如果它在某种程度上有助于法规遵从性。@teylyn-Igaud的描述正是本用例所模拟的场景,用户必须在公司环境中执行操作,作为法规遵从性工作流程的一部分(此特定场景适用于银行业务)。@AndrewO因此,我建议对用户进行教育。如果他们不明白为什么要使用插件,或者他们拒绝使用插件,那么这将是一个限制职业发展的举动。