AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Администрирование
CRM
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.01.2014, 17:47   #1  
b777 is offline
b777
Участник
 
46 / 10 (1) +
Регистрация: 11.07.2013
Частичный экспорт ролей безопасности в новую систему
Задача в следующем.
Сейчас рабочая система - это CRM11.

Есть пилотный проект, который планируется реализовать на CRM13.
Это новый функционал, включающий в себя несколько старых сущностей с переделанными наборами полей, с перерисованными формами, с перенесённой логикой из плагинов на Этапы и скрипты + пара новых сущностей.

То есть, перед полноценным внедрением нового функционала и переходом с 11 на 13 тестовая группа пользователей поиграет с пилотом, но на реальных данных.

Вопрос в том, как перенести роли безопасности, если в них привилегии размыты по тем сущностям, которые есть в старой системе, но отсутствуют в новой?

Стандартным экспортом пока что не получается сделать.
Руками кружочки закрашивать ой как лениво.
С какой бы ещё стороны подойти к этой задаче?

Последний раз редактировалось b777; 22.01.2014 в 18:20.
Старый 22.01.2014, 17:57   #2  
-O_o- is offline
-O_o-
Еда - топливо, Одежда - н
Аватар для -O_o-
Лучший по профессии 2015
Лучший по профессии 2014
 
727 / 80 (4) ++++
Регистрация: 11.05.2012
Адрес: Киев
а что вы сделали сами?
я не практиковал такое... или практиковал но уже не помню. По идее, после переноса ролей в новую систему, где отсутствуют сущности из старой, ничего не будет.
Вы роли как экспортируете? через решение?
Учтите, что стандартные роли, лучше не удалять, могут быть факапы... .я уже столкнулся с одним...
удалили роль Sales person... не мог потом импорт делать.
__________________
Все что вам нужно - это мозК
Еда - топливо... Одежда - необходимость...
Старый 22.01.2014, 18:19   #3  
b777 is offline
b777
Участник
 
46 / 10 (1) +
Регистрация: 11.07.2013
Ничего не удалял.
Пробовал экспортировать через решение.
Получил ожидаемое ругательство на отсутствие в новой системе некоторых сущностей.
Старый 22.01.2014, 18:34   #4  
-O_o- is offline
-O_o-
Еда - топливо, Одежда - н
Аватар для -O_o-
Лучший по профессии 2015
Лучший по профессии 2014
 
727 / 80 (4) ++++
Регистрация: 11.05.2012
Адрес: Киев
Не знаю что вы там делали и как импортировали.
у меня с 2011 роли импортируются в 2013 без проблем.
Если в роли для 2011 есть права на сущность, которой нет в 2013.
После импорта в 2013, у этой роли в настройках галочки для этой сущности просто пустые.
Все. дальше сами тренируйтесь
__________________
Все что вам нужно - это мозК
Еда - топливо... Одежда - необходимость...
Старый 23.01.2014, 09:20   #5  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Не думаю что у вас сотни ролей, так что перенести руками все же проще. Тем более что все равно придется тестировать и донастраивать. Как вариант - откройте XML решения и поймите как транслировать эту структуру в схему 2013. Вполне вероятно, что сама схема не изменилась, нужно только удалить лишние привилегии автозаменой.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
Старый 24.01.2014, 11:03   #6  
spectr is offline
spectr
Участник
Аватар для spectr
MCBMSS
Лучший по профессии 2014
 
287 / 70 (3) ++++
Регистрация: 19.10.2011
Адрес: Киев
Решение с ролями может не переносится возможно из-за того что некоторые роли используются на определенных сущностях для определенных форм. (Чисто теория хз может поможет)
Старый 11.02.2014, 10:54   #7  
b777 is offline
b777
Участник
 
46 / 10 (1) +
Регистрация: 11.07.2013
Вопрос отпал по сценарию "не спеши выполнять задание - его ещё могут отменить".

Было решено с переходом на 13ю полностью пересмотреть принцип раздачи ролей и привилегий.

Но сам вопрос в голове остался на уровне любопытства.
1. Всё-таки в sdk есть средство, позволяющие писать утилиты такого плана.
2. Конечно, всегда можно опуститься на уровень XML.

Даже не знаю, радоваться или огорчаться упущенной необходимости глубоко покопаться в этом вопросе.
Старый 11.02.2014, 12:01   #8  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
Радуйтесь. Однозначно.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Назначение ролей безопасности для формы Fighter Dynamics CRM: Разработка 9 25.01.2013 02:20
Роли безопасности, CRM 2011 TheMarhang Dynamics CRM: Функционал 15 06.12.2012 17:27
axforum blogs: Настройка ролей безопасности: исключение для Примечания Blog bot Dynamics CRM: Blogs 0 09.02.2012 00:11
axforum blogs: Настройка ролей безопасности: привилегии Добавить и Добавить К Blog bot Dynamics CRM: Blogs 0 08.02.2012 17:11
Описание стандартных ролей безопасности? Dekan Dynamics CRM: Администрирование 5 06.08.2009 12:18

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:25.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.