我正在开展一个项目,该项目正在用 sharepoint 替换旧的门户系统 (Plumtree),我们希望使过渡尽可能顺利。
我们目前正在研究的一件事是获取所有小工具(WebParts 的 Plumtree 术语)并确保它们出现在用户新的 MySite 上的相同位置。
Plumtree 将这些信息保存在一个包含用户、页面、小工具和位置信息的简单表格中。我想找到一种方法来自动读取此表并将新的 WebParts 放在用户 MySite 上,而不必为数百个用户手动设置它。
有人告诉我,直接在 SQL Server 中修改 Sharepoint 表不是一个好选择,因为它可能会影响我们的支持安排,但如果这样可以节省手动执行此操作,那么我会考虑它。
想到的其他选项是创建等效表并在用户第一次访问其 MySite 时使用 API 调用加载 WebPart。
有更好的建议吗?