我需要将Sitecore 6用户/域/角色/组迁移到Sitecore 8.1。
我可以序列化完整的安全性(用户/域/角色/群组)实体吗?有什么办法吗?
答案 0 :(得分:6)
是的,您可以序列化它们并在新环境中反序列化。
请记住,所有密码都将重置为b
。
下面是Role Manager的一个屏幕。有2个按钮:
首先使用序列化Sitecore 6解决方案中的所有角色。您将在名为Data\serialization
的{{1}}文件夹中找到新目录。
将文件夹复制到Sitecore 8解决方案。序列化Sitecore 8角色,然后单击Sitecore 8解决方案上的security
。您需要首先序列化Sitecore 8角色,如果您单击Revert All Roles
而不首先序列化它们,则将删除Sitecore 6中但未包含在Sitecore 8中的所有角色。
为域名和用户重复这些步骤。
Sitecore Serialization Guide的第2.2.3章涵盖了该主题。
的指南答案 1 :(得分:3)