25.12.2006, 12:54 | #1 |
Участник
|
Закрыть изменение кода?
Как можно закрыть доступ на изменение кода в AX, но при этом оставить возможность его просмотра?
|
|
25.12.2006, 12:57 | #2 |
Модератор
|
Один из вариантов - закройте на изменение usr- слой (физически, сам файл что-то вроде axusrru)
С Уважением, Георгий |
|
25.12.2006, 13:01 | #3 |
Участник
|
Нет, так нельзя, нужно именно на уровне прав, чтобы ведущий разработчик имел возможность править, а простой нет.
|
|
25.12.2006, 13:20 | #4 |
Administrator
|
На уровне Аксапты это не закрывается (все-таки Аксапта - это не среда разработки а система для работы - в понятиях ее разработчиков).
То, о чем говорит George Nordic - это физический запрет на уровне операционной системы файлика с соотв слоем (axusr.aod, axusp.aod и пр) - но это уже из серии извращения Хотя - возможно - это иногда и нужно
__________________
Возможно сделать все. Вопрос времени |
|
25.12.2006, 13:22 | #5 |
Axapta
|
Может лучше административными мерами? Ради интереса, откуда такая задача возникла? Нужно запретить править вообще любой код или только в каком-то конкретном объекте?
ЗЫ 600. |
|
25.12.2006, 13:34 | #6 |
Участник
|
Может быть пускать на другой слой ?
Т.е. если разработка ведется на USR - для просмотра пускать народ на USP слой. Если что и сломают - то не страшно. Все равно для обновлений данные возьмем с USR |
|
25.12.2006, 13:51 | #7 |
Участник
|
Доброго дня и с наступающим. Очень просто. Создаем новую группу пользователей в которой настраиваем правами доступ к разработке. Далее включаем разработчиков в эту группу и всё готово.
|
|
25.12.2006, 14:46 | #8 |
Модератор
|
Цитата:
Цитата:
С Уважением, Георгий |
|
25.12.2006, 15:53 | #9 |
Участник
|
Пробовал, если я даю доступ к коду то с ним можно делать все что угодно...
Еще непонятно что делать с репозитарием, как его закрывать.... |
|
27.12.2006, 13:51 | #10 |
NavAx
|
Правами все настраивается, но есть одно "НО".
Пользователи из группы "только чтение" при исправлении кода не могут его сохранить, что есть "гуд". И вот "НО", при этом можно изменять и запускать JOBы, хоть изменения в них не сохраняться, но запускаются они с измененным кодом. А это - дыра. |
|
27.12.2006, 18:01 | #11 |
Участник
|
raz, подскажи, в какую сторону смотреть что-бы закрыть сохранение кода?
|
|
27.12.2006, 19:10 | #12 |
NavAx
|
Ничего сложного.
1. Создал группу Test и пользователя Test, пользователя добавил в группу. 2. Дал доступ к Разработке типа Просмотр (к Основному дан доступ для возможности запуска формы Адреса). 3. Заходим под пользователем Test, добавляем код в форме Address. Видим, что у формы не добавился слой USR, при запуске в отладчике видно что нет добавленного кода, так же если выбрать Восстановить, то код пропадет. 4. Создаем тестовый джоб Job1 под пользователем Admin. Перезаходим под Test и пробуем изменить джоб и запустить, видно, что изменения отработали, хотя джоб не сохраниться. Т.е. есть возможность злонамеренных действий. ЗЫ. Так же есть возможность злонамеренных действий в браузере таблиц. |
|