SharePoint Framework 企业向导(九)
博客地址:http://blog.csdn.net/FoxDave
管理SPFx解决方案的容量
所有部署到租户的SPFx解决方案必须被租户管理员审批通过。这是通过上传SPFx包(.sppkg)到Apps for SharePoint这个库来完成的。当一个新的解决方案被添加到库时,管理员会收到一个对话框来询问是否允许该解决方案在租户内被使用。对话框会解释这是一个完全信任的客户端代码解决方案,并没有任何的资源限制,在用户上下文中执行。该对话框还显示了它会主要从哪个域获取内容,即SharePoint Framework脚本的CDN路径。注意任何的SPFx应用程序都能在从CDN初始加载之后从其他位置加载数据。一旦批准通过之后,SPFx解决方案可以在任何网站集启用。
应用程序目录的管理员可以在任何时候从Apps for SharePoint库移除解决方案包,移除意味着禁止解决方案在所有的网站集使用。解决方案也可以通过修改上传的包的Enabled属性来控制是否启用,会立即生效。当移除一个SPFx解决方案的时候,它不会移除任何相关的数据。
管理员也可以修改应用程序目录中解决方案包的其他属性来加强解决方案在网站集中的可见性。比如图标、分类和描述等。如果需要更新解决方案包,管理员只需要上传一个新版本的包到库即可。租户管理员也可以监控SPFx解决方案,就像SharePoint Add-ins一样。在SharePoint管理中心的apps菜单下,SharePoint管理员可以添加SPFx解决方案然后查看一个解决方案都被安装到了哪些路径下。
在网站集中启用SPFx解决方案需要网站集管理员把它添加到网站集中,和SharePoint Add-ins一样。