51CTO 博客链接:https://blog.51cto.com/u_13637423
我们知道Web部件是一个服务器控件,它提供特定的SharePoint功能,比如在企业门户网站添加企业的新闻版块或者知识文档库版块,来满足企业不同的门户需求,那么Web部件区域可看做一个容器,它包含在该区域中的Web部件的布局,行为和其他属性,有的时候为了满足用户需求,会插入Web部件区域代码片段来改变Web部件的显示样式,那么这种情况下,如果做数据迁移时,尤其是迁移到SharePoint Online端,需要确保tenant启用了Custom Script,否则Web Part会迁移失败,有些相关的迁移工具也会check云端SharePoint Online是否启用了该设置,会给出相应的提醒,如下所示:
那么如何启用SharePoint Online端的Custom Script设置呢?具体操作步骤如下所示:
1. 全局管理员身份的账户登录Microsoft 365 SharePoint Online Center Admin,在Settings页面,点击“Classic Settings Page”,如下所示:
2. 切换到Classic Settings Page页面,在Custom Script设置页面,选择Allow users to
run custom script,然后点击“OK”, 如下所示:
这样在执行数据迁移时,就会避免含有Script的Web Part的迁移异常了,整理本文分享给大家,希望能帮助大家合理规划数据迁移方案和排错方向,若有其他疑问,欢迎线下讨论。