Имя: Пароль:
1C
1С v8
Права: как запретить редактирование кода модулей
, , ,
0 AntonU
 
26.02.19
16:11
Добрый день.
В базе 1С 8.2 надо для роли "СисАдмин" запретить редактирование кода модулей, чтобы он смог внести изменение.  
Не нашел настройки в правах, отвечающей за это.
Пользователь с этой ролью должен иметь возможность зайти в конфигуратор, добавить пользователя, сохранить конфигурацию. Но не должен редактировать код.
Какой флаг включить/выключить?

    Администрирование    Да
    Администрирование данных    Да
    Обновление конфигурации базы данных    Да
    Монопольный режим    Нет
    Активные пользователи    Нет
    Журнал регистрации    Нет
    Тонкий клиент    Нет
    Веб-клиент    Нет
    Мобильный клиент    Нет
    Толстый клиент    Нет
    Внешнее соединение    Нет
    Automation    Нет
    Режим "Все функции"    Нет
    Регистрация системы взаимодействия    Нет
    Сохранение данных пользователя    Нет
    Администрирование расширений конфигурации    Нет
    Интерактивное открытие внешних обработок    Нет
    Интерактивное открытие внешних отчетов    Нет
    Вывод    Нет
1 ДенисЧ
 
26.02.19
16:12
Сделай поставку без исходных текстов и не выделывайся
Захочет - всё равно исправит
2 AntonU
 
26.02.19
16:14
(1) таковы требования заказчика - чтобы с ролью "Админ" мог исправлять код, а с ролью "СисАдмин" - нет.
3 ДенисЧ
 
26.02.19
16:16
(2) Знаешь - есть такой городок...
14°24′28″ ю. ш. 71°18′00″ з. д

Там заказчику самое место...
4 FIXXXL
 
26.02.19
16:18
(2) напиши или стырь из типовых управление пользователями из предприятия
и не пускай кого не надо в конфигуратор...
5 butterbean
 
26.02.19
16:19
(0) сделай все кодом, чтобы он не мог вообще в конфигуратор войти
6 AntonU
 
26.02.19
16:21
В том-то и дело, что в конфигуратор СисАдмин долженн входить, а код исправлять - нет. Буду думать.
7 Кац
 
26.02.19
16:22
(6) а зачем входить в конфигуратор? только лишь для редактирования пользователей?
8 butterbean
 
26.02.19
16:22
(6) не должен, выгрузки и работу с пользователями можно делать "снаружи"
9 Поpyчик-4
 
26.02.19
16:22
(6) Не думай, не получится. Или всё или ничего.
10 AntonU
 
26.02.19
16:28
Всем спасибо, понял!)
11 ИУБиПовиц
 
26.02.19
16:39
можно весь код модулей вынести в файлы, и их выполнять командой выполнить (код из файла)
файлы доступны для чтения всем (для записи только нужному человеку)
Ваш код сис админ не сможет изменить:) (ну как не сможет:), только не санкционированно изменив доступ к файлам)