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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.02.2013, 13:52   #1  
Алексей Калистратов is offline
Алексей Калистратов
Участник
 
36 / 12 (1) ++
Регистрация: 02.05.2012
Документация по правам
Добрый день!

Обнаруживаю по ходу работы разные интересные особенности, и подозреваю, что где то может быть документация по этому поводу. Подскажите, куда смотреть?



Вот такой случай:
1. пользователь имеет единственную роль, у которой все привилегии на Действия выставлены на "Пользователь"
2. такие же привилегии ("Пользователь") у этой роли на сущность КастомнаяСущность

Делаем следующее:
1. создаем экземпляр сущности КастомнаяСущность
2. другой пользователь в этой сущности создает себе задачу
3. мы эту задачу видим, более того, можем даже редактировать, несмотря на то, что права на Действия у нас лишь "Пользователь"
4. если же этот другой пользователь просто создал себе задачу вне контекста нашей сущности (не указал ее в поле "В отношении"), то эта его задача нашему пользователю не видна, как и положено.


Или вот, другой:
1. пользователь имеет единственную роль, у которой все привилегии на Действия выставлены на "Пользователь"
2. такие же привилегии ("Пользователь") у этой роли на сущность КастомнаяСущность

Делаем следующее:
1. создаем экземпляр сущности КастомнаяСущность
2. создаем в ней задачу себе (и прекрасно ее видим, согласно прав)
3. назначаем наш экземпляр КастомнойСущности другому пользователю
4. мы перестали видеть нашу задачу себе, т.к. она тоже стала назначена другому пользователю

Спасибо!
Старый 05.02.2013, 14:30   #2  
-O_o- is offline
-O_o-
Еда - топливо, Одежда - н
Аватар для -O_o-
Лучший по профессии 2015
Лучший по профессии 2014
 
727 / 80 (4) ++++
Регистрация: 11.05.2012
Адрес: Киев
Цитата:
Сообщение от Алексей Калистратов Посмотреть сообщение
Добрый день!

Обнаруживаю по ходу работы разные интересные особенности, и подозреваю, что где то может быть документация по этому поводу. Подскажите, куда смотреть?



Вот такой случай:
1. пользователь имеет единственную роль, у которой все привилегии на Действия выставлены на "Пользователь"
2. такие же привилегии ("Пользователь") у этой роли на сущность КастомнаяСущность

Делаем следующее:
1. создаем экземпляр сущности КастомнаяСущность
2. другой пользователь в этой сущности создает себе задачу
3. мы эту задачу видим, более того, можем даже редактировать, несмотря на то, что права на Действия у нас лишь "Пользователь"
4. если же этот другой пользователь просто создал себе задачу вне контекста нашей сущности (не указал ее в поле "В отношении"), то эта его задача нашему пользователю не видна, как и положено.


Или вот, другой:
1. пользователь имеет единственную роль, у которой все привилегии на Действия выставлены на "Пользователь"
2. такие же привилегии ("Пользователь") у этой роли на сущность КастомнаяСущность

Делаем следующее:
1. создаем экземпляр сущности КастомнаяСущность
2. создаем в ней задачу себе (и прекрасно ее видим, согласно прав)
3. назначаем наш экземпляр КастомнойСущности другому пользователю
4. мы перестали видеть нашу задачу себе, т.к. она тоже стала назначена другому пользователю

Спасибо!
По первому вряд ли отвечу, а по второму ответ таков - в типе отношений задача и ваша кастомная сущность стоит "родительский". То есть, удалили главную запись, удалились и все с ней связанные ))
Выставьте там тип поведения - настраиваемые и делайте как вам нужно.
За это сообщение автора поблагодарили: Алексей Калистратов (1).
Старый 05.02.2013, 22:05   #3  
Артем 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

Последний раз редактировалось Артем Enot Грунин; 05.02.2013 в 22:07.
За это сообщение автора поблагодарили: Алексей Калистратов (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Документация по Dynamics CRM 4.0 Александр Евдокимов Dynamics CRM: Функционал 1 09.06.2009 08:08
Документация по CRM NJD Dynamics CRM: Прочие вопросы 37 13.03.2007 18:01
документация по MS CRM kroxa Dynamics CRM: Прочие вопросы 4 23.12.2004 13:21

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

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

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