24.03.2017, 13:43 | #1 |
Участник
|
Копирование security roles в Ах 2012
Добрый день. Только начинаем работать с Ах 2012. Пытаюсь настраивать роли. обязанности и т.п.
Возник ряд вопросов. Например, можно ли сделать копию стандартной преднастроенной роли и настроить её под свои нужды (убрать ненужные duties и priviledges). Например взять стандартную "Менеджер по продажам" и убрать из неё кучу ненужного. Если можно, то как это сделать? |
|
24.03.2017, 14:43 | #2 |
Участник
|
нашла вот это
https://community.dynamics.com/ax/f/33/t/75610 похоже преднастроенную роль просто так не скопировать. Придется копировать duties из преднастроенной роли в новую в АОТ. |
|
24.03.2017, 14:53 | #3 |
Участник
|
В AOT скопируйте роль, дальше через duty управляйте доступом. Вот если Duty нужно будет менять - тогда копируете ее и меняете копию и используете в своей роли.
__________________
Ivanhoe as is.. |
|
24.03.2017, 15:02 | #4 |
Участник
|
Да, спасибо. Я так и подумала
|
|
24.03.2017, 15:09 | #5 |
Участник
|
|
|
24.03.2017, 16:30 | #6 |
Administrator
|
И у duty, и у privilege есть свойство Enabled. Причём как непосредственно на самих duty и privilege, так и на privilege в рамках duty и на duty в рамках role. Отключите ненужные duty, указав Enabled = No, и не засоряйте AOT новыми ролями (в которых кому-то придётся разбираться после вас).
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
27.03.2017, 08:43 | #7 |
Участник
|
Цитата:
Сообщение от Maxim Gorbunov
И у duty, и у privilege есть свойство Enabled. Причём как непосредственно на самих duty и privilege, так и на privilege в рамках duty и на duty в рамках role. Отключите ненужные duty, указав Enabled = No, и не засоряйте AOT новыми ролями (в которых кому-то придётся разбираться после вас).
|
|
27.03.2017, 10:38 | #8 |
Участник
|
Также рекомендую после выполнения настройки ролей, проверить распределение ролей и типов лицензий. Чтобы не превышать допустимые у Вас количество лицензий Enterprise, и Functional (как самые дорогие). Они (лицензии) в DAX2012 привязаны к доменному имени, а не конкурентные, как в прошлых версиях. Чтобы потом не производить понижение функциональных обязанностей пользователей, которые, чаще всего, требуют дополнительных привилегий для выполнения своих процессов.
Отчет запускается в Лицензирование -> Подсчет лицензии пользователей с именем (не забудьте поставить галку 'Показать список пользователей по типу лицензий доступа'). Предварительно перед запуском данного отчета, необходимо выполнить операцию в разделе Периодические операции -> Обновление информации о пользовательских лицензиях. Последний раз редактировалось SergeyT; 27.03.2017 в 11:00. |
|
28.03.2017, 16:05 | #9 |
Участник
|
Цитата:
Сообщение от SergeyT
Также рекомендую после выполнения настройки ролей, проверить распределение ролей и типов лицензий. Чтобы не превышать допустимые у Вас количество лицензий Enterprise, и Functional (как самые дорогие). Они (лицензии) в DAX2012 привязаны к доменному имени, а не конкурентные, как в прошлых версиях. Чтобы потом не производить понижение функциональных обязанностей пользователей, которые, чаще всего, требуют дополнительных привилегий для выполнения своих процессов.
Отчет запускается в Лицензирование -> Подсчет лицензии пользователей с именем (не забудьте поставить галку 'Показать список пользователей по типу лицензий доступа'). Предварительно перед запуском данного отчета, необходимо выполнить операцию в разделе Периодические операции -> Обновление информации о пользовательских лицензиях. У меня еще вопрос. Например, мне нужно включить в роль возможность создания заказа на продажу. Как искать нужный преднастроенный permission/priviledge? |
|
31.03.2017, 09:53 | #10 |
Участник
|
Цитата:
Может как-то можно организовать настройку прав быстрее? А то очень медленно двигается процесс.. |
|
31.03.2017, 10:38 | #11 |
Участник
|
Если дойдете до прав на серверные методы и сервисы, то процесс замедлится еще больше
|
|
03.04.2017, 09:50 | #12 |
Участник
|
Цитата:
Столкнулась с проблемой: добавила в настраиваемую роль доступ к конкретному menuitem (обработка счета на оплату в заказе на продажу). Но система все равно не дает доступ к обработке счета - ругается именно на тот самый menuitem, который я добавила. Как с этим бороться? |
|
03.04.2017, 14:18 | #13 |
Участник
|
Цитата:
Сообщение от SergeyT
Отчет запускается в Лицензирование -> Подсчет лицензии пользователей с именем (не забудьте поставить галку 'Показать список пользователей по типу лицензий доступа').
Предварительно перед запуском данного отчета, необходимо выполнить операцию в разделе Периодические операции -> Обновление информации о пользовательских лицензиях. Забыла написать Ax2012 R3 Q8 Последний раз редактировалось Elenko; 03.04.2017 в 14:42. |
|
05.04.2017, 09:09 | #14 |
Участник
|
Посмотрите на скриншоте (во вложении).
|
|
05.04.2017, 10:30 | #15 |
Участник
|
Периодическую операцию вынесли в меню в стандарте? Раньше только при инициализации БД создавалась и после удаления было не создать из интерфейса.
__________________
Ivanhoe as is.. |
|
10.04.2017, 16:23 | #16 |
Участник
|
Очень полезная вещь - Security Development Tool!
По ссылке ряд советов как этим пользоваться https://community.dynamics.com/ax/b/...nt-tool-part-1 |
|
|
За это сообщение автора поблагодарили: Logger (3). |
Теги |
ax2012, security, security development tool |
|
|