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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.04.2012, 10:39   #1  
_AxDevel_ is offline
_AxDevel_
Участник
 
69 / 12 (1) ++
Регистрация: 20.08.2008
Адрес: Ижевск-Москва
права на MorphX
Dynamics AX 4.0
Вопрос такой, возможно ли настроить права так, чтобы у пользователя был доступ к объектам AOT только на чтение, доступ к коду через MorphX только на просмотр? Посмотрел настройки прав: либо нет доступа, либо полный доступ.
Старый 16.04.2012, 10:51   #2  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
В DAX3 можно было, в следующих версиях поломали, как и многое другое.
Старый 16.04.2012, 11:47   #3  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,508 / 432 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
А в чём бизнес-логика ограниченных прав на АОТ?
__________________
С уважением,
Вячеслав
Старый 16.04.2012, 12:14   #4  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Бизнес логики никакой, но для "разбора полетов", то бишь отладки на рабочем приложении автором модификации, без возможности внесения изменений в код, самое оно.

Т.е., если после какой то доработки, появилась проблема на конкретном примере, то проще дать программисту возможнось просмотра АОТ, где он может поставить точку останова, но код менять не может. Далее в отладчике автор находит причину проблемы и устраняет ее на приложении для разработки, с последующей накаткой на рабочее приложение.

Хотя конечно можно пойти и длинным путем: сделать бэкап реальной базы, восстановить его на тестовом приложении, и проделать все там.

Последний раз редактировалось raz; 16.04.2012 в 12:17. Причина: 1
Старый 16.04.2012, 12:45   #5  
_AxDevel_ is offline
_AxDevel_
Участник
 
69 / 12 (1) ++
Регистрация: 20.08.2008
Адрес: Ижевск-Москва
Цитата:
Сообщение от raz Посмотреть сообщение
Бизнес логики никакой, но для "разбора полетов", то бишь отладки на рабочем приложении автором модификации, без возможности внесения изменений в код, самое оно.

Т.е., если после какой то доработки, появилась проблема на конкретном примере, то проще дать программисту возможнось просмотра АОТ, где он может поставить точку останова, но код менять не может. Далее в отладчике автор находит причину проблемы и устраняет ее на приложении для разработки, с последующей накаткой на рабочее приложение.

Хотя конечно можно пойти и длинным путем: сделать бэкап реальной базы, восстановить его на тестовом приложении, и проделать все там.
Абсолютно так я и думаю. С этой целью и спрашиваю. Восстанавливать из бэкапа базку, то будет очень долго. Значит, никак в 4-ке?
Старый 16.04.2012, 13:12   #6  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Цитата:
Сообщение от _AxDevel_ Посмотреть сообщение
Абсолютно так я и думаю. С этой целью и спрашиваю. Восстанавливать из бэкапа базку, то будет очень долго. Значит, никак в 4-ке?
Ну только давать полный доступ к приложению.
Старый 16.04.2012, 14:47   #7  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,508 / 432 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Цитата:
Сообщение от raz Посмотреть сообщение
Бизнес логики никакой, но для "разбора полетов", то бишь отладки на рабочем приложении автором модификации, без возможности внесения изменений в код, самое оно.

Т.е., если после какой то доработки, появилась проблема на конкретном примере, то проще дать программисту возможнось просмотра АОТ, где он может поставить точку останова, но код менять не может. Далее в отладчике автор находит причину проблемы и устраняет ее на приложении для разработки, с последующей накаткой на рабочее приложение.
я не совсем понял, какую роль в этом играет запрет на редактирование объекта АОТ. Что меняет наличие у разработчика полного доступа? или вы боитесь, что исправление будет сделано только на рабочем приложении?
__________________
С уважением,
Вячеслав
Старый 16.04.2012, 15:24   #8  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Дело не в страхе, а в политике компании, когда приезжает внутренний аудит из-за бугра и придирается ко всему. Последний раз говорили, что в SAP есть какой то триггер, который запрещает изменение приложения и есть целая процедура что бы разрешить изменения, почему в Axapta не так. Короче хлопот много.

Ну и дать доступ консультантам, которые могут читать код и смотреть отладчик, без возможности что то случайно испортить, то же не плохо было бы.
Старый 16.04.2012, 15:29   #9  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
есть 2 лицензии
Среда разработки
Исходный код

если одну из них убрать, то код будет доступен, а вот его изменения не сохранятся
(не помню только какую)


а для 5ки можно контроль кода включить и всем запретить его менять

Последний раз редактировалось Wamr; 16.04.2012 в 15:31.
Старый 16.04.2012, 15:58   #10  
AlGol is offline
AlGol
Участник
 
277 / 93 (4) ++++
Регистрация: 24.12.2001
Адрес: Тверь.
Цитата:
Сообщение от Wamr Посмотреть сообщение
есть 2 лицензии
Исходный код

если ...убрать, то код будет доступен, а вот его изменения не сохранятся
PHP код:
Функциикоторыми позволяет пользоваться ключ доступа разработки X++
-------------
Затрагиваемые области    
Контроль доступа ко всем классам в Axapta и код разработки для уровня CUS
Доступ к уровню CUS означаетчто объекты на уровнях CUS и USR могут быть измененыКлюч также управляет инструментом профилировщика кодов и доступом к системе управления версиями
Он будет действовать только на классы.
__________________
Ален ноби, ностра алис.
Что означает - если один человек построил, другой завсегда разобрать может.
Старый 16.04.2012, 16:34   #11  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Цитата:
Сообщение от AlGol Посмотреть сообщение
Он будет действовать только на классы.
И только на непосредственное изменение кода в системе. Импортом проекта поменять можно будет что угодно.

В общем, административные проблемы в данном случае лучше решать не техническими, а административными средствами средствами.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Отложенный переход права собственности Freeangel DAX: Функционал 0 12.07.2011 11:29
dynamicsaxbi: Dynamics AX 2009: Collecting Statistics on your MorphX Report Usage Blog bot DAX Blogs 1 18.03.2011 10:56
Права доступа и переименование andriy_s DAX: Администрирование 2 20.07.2010 13:34
mfp: AX models - Part 4 - Working with models inside MorphX Blog bot DAX Blogs 4 26.11.2009 16:55
Channel9: Version control in MorphX Blog bot DAX Blogs 8 25.12.2007 10:37
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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