I need to migrate Sitecore 6 user/domain/roles/groups to Sitecore 8.1 .
Can I serialize complete security(user/domain/roles/groups) entities, Is there any approach is there?
Yes, you can serialize them and deserialize in the new environment.
Remember that all the passwords will be reset to b
.
Below there is a screen from Role Manager. There are 2 buttons:
Use first of the to serialize all roles on your Sitecore 6 solution. You will find new directory in your Data\serialization
folder called security
.
Copy the folder to your Sitecore 8 solution. Serialize Sitecore 8 roles, and then click Revert All Roles
on Sitecore 8 solution. You need to serialize Sitecore 8 roles first, cause if you click Revert
without serializing them first, all the roles which were not in Sitecore 6 but were in Sitecore 8 will be removed.
Repeat those steps for domains and users.
Chapter 2.2.3 of the Sitecore Serialization Guide covers the topic.
And here is a guide on Transferring user passwords between Sitecore instances
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With