SharePoint 加载项的租赁和部署范围

SharePoint 租赁是 SharePoint 场或 SharePoint Online 中的一组网站集。 在 SharePoint Online 中,网站集属于各个客户帐户。 在 SharePoint 场中,网站集可以是 SharePoint Web 应用中的所有或部分网站集,也可以是场中跨多个 Web 应用的一组网站集。 租赁也可以有 SharePoint 加载项目录,就像 SharePoint Web 应用一样。

租赁和加载项范围

SharePoint 加载项有加载项范围。 加载项范围分为以下两种:Web 范围或租户范围。 这两种范围的区别并不是加载项的固有属性,而开发人员也不决定加载项范围。 决定加载项范围的是租户管理员,这是由于加载项安装方式间接所致。

将加载项上传到租赁的加载项目录后,加载项便立即可供安装到租赁内的各个网站上。 采用这种方法安装的加载项具有 Web 范围

不过,租户管理员还可以采用另一种方法。 他们可以选择将加载项批量安装到租赁内的一部分网站。 采用这种方法安装的加载项具有租户范围。 租户管理员可以使用管理路径列表、网站模板列表或网站集列表,指定将加载项安装到的网站。 批量安装的加载项只能由租户管理员卸载。 如果租户管理员卸载加载项,它也会从租赁中的各个网站卸载。 用户无法从各个网站卸载批量安装的加载项。 这一原则同样也适用于更新批量安装的加载项:只能由租户管理员进行更新,并且在租赁中已安装加载项的每个网站上,加载项会进行批量更新。

如果批量安装包含加载项 Web 的加载项,只会创建一个加载项 Web,安装加载项的所有主机网站都会共用它。 此加载项 Web 位于组织加载项目录的网站集中。

如果租赁中新建网站集,之前批量安装的加载项会自动安装到新网站集中。

注意

不得混淆加载项范围和功能范围。 功能范围决定了功能元素的部署位置。 可能的位置包括Web 应用网站(即网站集)和 Web。 对于 SharePoint 加载项中的功能(主机 Web 功能和加载项包中 .wsp 内的功能),只能使用 Web

也不得混淆加载项范围和加载项权限级别。 SharePoint 加载项可以在列表、Web、网站集和租赁一级,请求获取对所有或部分选定 SharePoint 内容的权限。 如果使用租户范围安装加载项,既不会向加载项授予本来没有的权限,也不会取消 SharePoint 安全模型的关键预配。 若要详细了解加载项权限,请参阅 SharePoint 中的加载项权限

租户范围加载项的限制

以下类型的加载项在批量安装后无法正常运行:

  • 包含功能区自定义操作的加载项(允许包含部署为菜单项的自定义操作)。
  • 包含加载项部件的加载项

另请注意,在 SharePoint Online 的 Office 365 小型企业高级版中,无法使用租户范围进行安装。

如何在租赁中的多个网站上安装、卸载和更新加载项

无论是从 Office 商店还是从外接程序目录安装外接程序,租户管理员都可以通过以下步骤在租赁中的多个网站中安装、卸载和更新外接程序。

将 SharePoint 加载项安装到多个网站的具体步骤

  1. 转到企业目录网站的“网站内容”页。

  2. 选择“添加加载项”,并安装加载项,就像在其他任何 SharePoint 网站上安装一样。

  3. 安装加载项后,将鼠标悬停在“网站内容”页中的加载项链接之上。 此时,“...”链接显示。

  4. 选择此链接后便会看到标注。

  5. 在菜单上选择"部署"。

  6. 使用打开的部署 UI 指定要将外接程序安装到的网站集。 您可以按管理路径、网站模板或 URL 进行筛选。 筛选器拥有逻辑"OR"关系:外接程序被安装到通过任意一个或多个筛选器的网站集的并集中。

  7. 选择“确定”

卸载批量安装的 SharePoint 加载项的具体步骤

  1. 转到企业目录网站的“网站内容”页。

  2. 将鼠标悬停在“网站内容”页中的加载项链接之上。 此时,“...”链接显示。

  3. 选择此链接后便会看到标注。

  4. 选择标注上的"删除"。

更新批量安装的 SharePoint 加载项的具体步骤

  1. 转到企业目录网站的“网站内容”页。 若有可用加载项更新,加载项旁边会显示消息。 将会看到加载项更新链接。

  2. 选择此链接即可更新加载项。

  3. 如果系统提示批准加载项的权限请求,请选择“信任它”

另请参阅