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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.07.2008, 13:38   #1  
Олег Михайлов is offline
Олег Михайлов
Участник
Аватар для Олег Михайлов
 
18 / 11 (1) +
Регистрация: 24.04.2008
? Права доступа к новой сущности
Доброго времени суток!

Кто-нибудь сталкивался с разграничением прав на custom entity? Не могу найти способ проверить право пользователя создавать записи custom entity.

Насколько я понял из SDK, есть 2 способа проверить права пользователя:
1) Достать его роли, проверить RolePrivilege[] по айдишнику.
Не годится, поскольку сущность пользовательская, а потому айдишник права не известен на этапе разработки.
2) Использовать RetrievePrincipalAccessRequest с TargetOwnedX, где X - имя custom entity. Но у TargetOwnedX нужно заполнять EntityId - опять же айдишник, насколько я понимаю, айдишник существующей записи этой сущности, но ее же может вообще не быть, если пользователь еще никаких записей не создавал...

Как быть?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как получить значение поля одной сущности при обработке формы другой сущности zhenek Dynamics CRM: Разработка 25 05.07.2011 16:19
Присвоение одного атрибута сущности значения другого атрибута связанной сущности vital.mih Dynamics CRM: Функционал 38 08.09.2010 10:53
Уровни доступа в MS CRM 4.0. xany Dynamics CRM: Администрирование 3 11.03.2009 11:00
Как создать экземпляр кастомной сущности через SOAP? Tony Green Dynamics CRM: Разработка 7 27.02.2009 08:37
права доступа к отдельным клиентам Paolo Dynamics CRM: Администрирование 31 04.02.2009 12:34

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:20.