Да, вы можете сериализовать их и десериализовать в новой среде.
Помните, что все пароли будут сброшены до b
.
Ниже показан экран из диспетчера ролей. Есть 2 кнопки:
- сериализации все роли
- вернуть все роли
Используйте первый из сериализовать все роли в вашем решении Sitecore 6. Вы найдете новый каталог в своей папке Data\serialization
под названием security
.
Скопируйте папку вашего решения Sitecore 8. Сериализовать Sitecore 8 ролей, а затем нажмите Revert All Roles
на решение Sitecore 8. Сначала необходимо сначала сериализовать роли Sitecore 8, потому что если вы нажмете Revert
без их сериализации, все роли, которые не были в Sitecore 6, но были в Sitecore 8, будут удалены.
Повторите эти шаги для доменов и пользователей.
Глава 2.2.3 раздела Sitecore Serialization Guide охватывает тему.
А вот руководство по Transferring user passwords between Sitecore instances
Привет, марек, пожалуйста, кратко изложите подход. Мне нужно, как это сделать. –
Спасибо за краткий @Marek. Будет ли он охватывать права доступа? –
Если вы имеете в виду право доступа к элементам, ответ будет * no *. Они хранятся на элементах напрямую. –