05.02.2013, 13:52 | #1 |
Участник
|
Документация по правам
Добрый день!
Обнаруживаю по ходу работы разные интересные особенности, и подозреваю, что где то может быть документация по этому поводу. Подскажите, куда смотреть? Вот такой случай: 1. пользователь имеет единственную роль, у которой все привилегии на Действия выставлены на "Пользователь" 2. такие же привилегии ("Пользователь") у этой роли на сущность КастомнаяСущность Делаем следующее: 1. создаем экземпляр сущности КастомнаяСущность 2. другой пользователь в этой сущности создает себе задачу 3. мы эту задачу видим, более того, можем даже редактировать, несмотря на то, что права на Действия у нас лишь "Пользователь" 4. если же этот другой пользователь просто создал себе задачу вне контекста нашей сущности (не указал ее в поле "В отношении"), то эта его задача нашему пользователю не видна, как и положено. Или вот, другой: 1. пользователь имеет единственную роль, у которой все привилегии на Действия выставлены на "Пользователь" 2. такие же привилегии ("Пользователь") у этой роли на сущность КастомнаяСущность Делаем следующее: 1. создаем экземпляр сущности КастомнаяСущность 2. создаем в ней задачу себе (и прекрасно ее видим, согласно прав) 3. назначаем наш экземпляр КастомнойСущности другому пользователю 4. мы перестали видеть нашу задачу себе, т.к. она тоже стала назначена другому пользователю Спасибо! |
|
05.02.2013, 14:30 | #2 |
Еда - топливо, Одежда - н
|
Цитата:
Сообщение от Алексей Калистратов
Добрый день!
Обнаруживаю по ходу работы разные интересные особенности, и подозреваю, что где то может быть документация по этому поводу. Подскажите, куда смотреть? Вот такой случай: 1. пользователь имеет единственную роль, у которой все привилегии на Действия выставлены на "Пользователь" 2. такие же привилегии ("Пользователь") у этой роли на сущность КастомнаяСущность Делаем следующее: 1. создаем экземпляр сущности КастомнаяСущность 2. другой пользователь в этой сущности создает себе задачу 3. мы эту задачу видим, более того, можем даже редактировать, несмотря на то, что права на Действия у нас лишь "Пользователь" 4. если же этот другой пользователь просто создал себе задачу вне контекста нашей сущности (не указал ее в поле "В отношении"), то эта его задача нашему пользователю не видна, как и положено. Или вот, другой: 1. пользователь имеет единственную роль, у которой все привилегии на Действия выставлены на "Пользователь" 2. такие же привилегии ("Пользователь") у этой роли на сущность КастомнаяСущность Делаем следующее: 1. создаем экземпляр сущности КастомнаяСущность 2. создаем в ней задачу себе (и прекрасно ее видим, согласно прав) 3. назначаем наш экземпляр КастомнойСущности другому пользователю 4. мы перестали видеть нашу задачу себе, т.к. она тоже стала назначена другому пользователю Спасибо! Выставьте там тип поведения - настраиваемые и делайте как вам нужно. |
|
|
За это сообщение автора поблагодарили: Алексей Калистратов (1). |
05.02.2013, 22:05 | #3 |
Moderator
|
Первая проблема по той же причине: опция "переподчинение" в настройках связи кастомной сущности и задачи. Там сейчас выбрано правило "каскад для всех", скорее всего. Это обозначает что доступ к родительской сущности будет распространяться на все дочерние.
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. MS Certified Dirty Magic Professional Последний раз редактировалось Артем Enot Грунин; 05.02.2013 в 22:07. |
|
|
За это сообщение автора поблагодарили: Алексей Калистратов (1). |
|
Похожие темы | ||||
Тема | Ответов | |||
Документация по Dynamics CRM 4.0 | 1 | |||
Документация по CRM | 37 | |||
документация по MS CRM | 4 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|