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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.11.2010, 12:08   #12  
jonny is offline
jonny
Участник
Аватар для jonny
Самостоятельные клиенты AX
 
217 / 124 (5) +++++
Регистрация: 10.02.2006
Адрес: СПб-Екб-?
Резюме
Хочу резюмировать итоги настройки прав на workflow пользователям, потому как в справке неполные данные.
  • Права в ветке “Бизнес-правило” (это описано в справке)
  • Администрирование-таблицы-Пользовательские связи
  • Основное-разное:
    • Просмотр журнала
    • Принять
    • Инструкции
    • Текст сообщения
  • Основное-таблицы
    • SysWorkflowInstanceTable (тоже из справки)
    • Таблица сообщений документа
Помимо этого пришлось внести следующие модификации в класс EventNotification:
1. Метод create

X++:
  runAsPermission.assert();
        //jonny ->
        parms = [menuFunction.securityKey(),menuFunction.name(),menuFunction.type()];
        //parms = [menuFunction.securityKey(),menuFunction.name()];
        //jonny <-
2. метод hasUserAccess

X++:
static void hasUserAccess(container args)
{
    int              securityKeyId;
    ;

    securityKeyId = conpeek(args,1);

    //jonny ->
    if (!hasMenuItemAccess(conpeek(args,2),conpeek(args,3)))
    {
        throw error(strfmt("@SYS105269", curuserid(), conpeek(args,2)));
    }

    /*if (!hasSecuritykeyAccess(securityKeyId,AccessType::View))
    {
        throw error(strfmt("@SYS105269", curuserid(), conpeek(args,2)));
    }
    */
    //jonny <-

}
За это сообщение автора поблагодарили: Maximin (2), lev (1), Daiver (1), Ivanhoe (2), dmitro (1).
Теги
ax2009, workflow, оповещения, ошибка, права доступа

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: List of fixes that improve performance of certain features in Dynamics AX 2009 Blog bot DAX Blogs 0 13.10.2009 19:06
axStart: Microsoft Dynamics AX 2009 Hot Topics Web Seminar Series Blog bot DAX Blogs 0 06.08.2008 12:05
Solutions Monkey: Using Microsoft Dynamics Ax 2009 Workflow controls in EP Blog bot DAX Blogs 0 30.07.2008 10:05
Arijit Basu: AX 2009 Workflows: A Quick overview Blog bot DAX Blogs 0 19.06.2008 02:07
Arijit Basu: AX 2009 - Quick Overview Blog bot DAX Blogs 4 19.05.2008 14:47

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

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

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