Подсистема контроля доступа к элементам форм, привязка набора прав к должности. для обычного приложения. 1с 8.2.

Публикация № 190926

Администрирование - Информационная безопасность

10
Подсистема выполняет две задачи
1. позволяет назначать роли пользователям иcходя из установленной пользователю должности.
2. позволяет назначать доступность и видимость реквизитов форм в том числе страниц панелей и колонок табличный частей иcходя из должности.

Назначений ролей и интерфейсов пользователю происходит через подписку на событие, записи справочника пользователи, или при проведении документа "Набор прав".

Назначение доступности и видимости форм и реквизитов форм, происходит через обработчики событий формы "ПриОткрытии" и "ПередОткрытием".

Внедрение подсистемы не усложнит обновление типовых продуктов т.к.

В состав продукта входит обработка, обновляющая модули форм объектов. Данная обработка позволяет произвести автоматическое редактирование модулей форм объектов метаданных с целью добавления кода в обработчики событий, либо создания обработчиков, событий если таковые в форме отсутствуют. Обработка не создает новых форм, поэтому если объект использует автоматически генерируемые формы, управлять доступностью элементов таких объектов не получится.

Важно! (Действия связанные с изменением модулей форм, а также связанные с назначением ролей пользователям должен производить пользователь с правами администратора.)

//develop.iservice.ru/upload/iblock/603/ObnovModulNastr.JPG(рис. 1)

обновление модулей форм происходит посредством выгрузки файлов конфигурации их программного редактирования и обратной загрузке этих файлов. Перед выполнением этих действий происходит обязательное сохраните текущий конфигурации в указанный каталог.

//develop.iservice.ru/upload/iblock/bb5/ObnovModulModul.JPG(рис. 2)

 На второй странице обработки перечислены объекты в модуле которых будут вставлены обработчики событий. в дальнейшем в документе "Набор прав" можно будет отображать как все объекты системы, так и только те для которых было произведено автоматическое изменение модулей форм. Списки сохраняются в регистре сведений, что позволяет произвести повторное изменение нужных модулей после произведенных типовых обновлений конфигурации.

 Второй обработкой в продукте является обработка назначения специальных константа.

//develop.iservice.ru/upload/iblock/256/ZapolnKonstant.JPG(рис. 3)

 

1. Константа "Справочник пользователей", позволяет назначить справочник используемый в системе для хранения пользователей.

2. Константа "Справочник должностей", позволяет назначить справочник используемый в системе для хранения должностей.

3. Константа "Правила вычисления должности", позволяет вписать программный код возвращающий должность текущего пользователя. (по умолчанию вписан код подходящий для типовых программ УПП и БП 2.0).

4. Константа "использовать РС низменных метаданных", галка означающая что в документ Набор прав будут попадать только формы объектов в которых были произведены изменения обработчиков "ПриОткрытии" и "ПередОткрытием".

 

Настройка набора прав и доступа к элементам форм производится помощью документа "Набор прав"

 //develop.iservice.ru/upload/iblock/870/dok_Nabor_prav_roli.JPG(рис. 4)

На первой странице (рис. 4) происходит назначение основного интерфейса и ролей пользователям с указанной должностью.

 //develop.iservice.ru/upload/iblock/9d4/dok_Nabor_prav_Form.JPG (рис.5)

 

На второй странице (рис. 5) имеется возможность настроить доступ к элементам обрабатываемых форм., доступ к кнопкам панелей управления, страницам панелей, и колонкам табличных частей, настраивается через строки с заполненным полем Имя ТЧ.

Для ознакомления с возможностью системы касающейся настроек видимости и доступности элементов форм прилагается демо база.

Возможность назначение ролей пользователю по  должности в демо базе отсутствует. т.к. для этой операции требуется доступ пользователя с административными правами.

 

Порядок установки.

1. Сохранить свою конфигурацию в файл. (выгрузить ИБ по желанию).

2. Выполнить объединение конфигураций с поставляемым файлом SetOfRights.cf, по подсистеме "ПодсистемаНаборПрав", если справочник Пользователей в ваше подсистеме называется иначе чем "Пользователи", необходимо в подписке на событие "ПриЗаписиСправочникаПользователи", установить в качестве объекта ваш справочник в качестве события "ПриЗаписи".

3. Если в конфигурации установлен режим поддержки с запретом редактирования объектов, установить режим с возможностью и редактирования и сохранением поддержки.

4. Закрыть конфигуратор и зайти в режим предприятие, под пользователем с административными правами.

5. Открыть обработку "об заполнение специальных констант" (рис.3):

     Указать справочники Пользователей, и Должностей,

     поставить галку Использования РС измененных модулей(если помимо автоматически измененных форм объектов, вы будете вставлять вызовы процедур настраивающие видимость форм,  то данную галку необходимо снять либо в регистре сведений "РС измененные модули метаданных", нужно будет добавить строку с указанием объекта который вы изменили самостоятельно),

     Вписать алгоритм вычисления должности, если указанные для типовых УПП и БП 2.0 алгоритм не подходит.

     Нажать на кнопку проверить, убедится что должность текущего пользователя вычислена, верно.

     Нажать на кнопку Выполнить.

6.  Открыть обработку "об обновление модулей форм"

     на первой странице (рис.1) указать имя и пароль пользователя с административными правами, указать каталоги выгрузки бэк апа текущей конфигурации, для возможного отката, указать каталог куда будут выгружены модули конфигурации. (оба каталога должны быть доступны текущему пользователю для редактирования)

     на второй странице (рис.2) выбрать объекты конфигурации для которых вы бы хотели производить тонкие настройки доступа к элементам форм.

7. Нажать на кнопку выполнить.

Обработка произведет выгрузку модулей конфигурации, внесет изменения в выгруженные файлы, в случае отсутствия модуля формы, создаст нужные файлы. Затем обработка загрузит измененные модули в конфигурацию и обновит её динамически.

т.к. выбранный Вами список объектов подвергшихся изменению сохранится в регистре сведений. В будущем Вы сможете повторить данную процедуру, не вспоминая в какие из объектов были внесены изменения.

После выполнения обработки и перезапуска программы, все формы объектов которые были выбраны для изменения станут недоступны всем пользователям.

9. Открыть список документы Набор прав и создать новый документ.

    Выбрать Нужную должность на закладке Роли и интерфейс. (рис. 4)

    указать список ролей и интерфейс по умолчанию для каждой должности.(если не указывать совсем, изменений в наборе ролей пользователей произведено не будет).

    на закладке Доступ к элементам форм указать необходимые варианты доступа.

    Провести документ.

    Повторить эти действия для всех должностей компании, которым необходим доступ к объектам.

P.S. подсистема хорошо подойдет базам данных с неразвитой веткой ролей, например одна роль с полными правами и одна роль с правами без администрирования.

Подсистемой удобно настраивать представления обработок рабочих столов, назначая видимость страниц рабочего стола по должностям.

Гарантия возврата денег

ООО "Инфостарт" гарантирует Вам 100% возврат оплаты, если программа не соответствует заявленному функционалу из описания. Деньги можно вернуть в полном объеме, если вы заявите об этом в течение 14-ти дней со дня поступления денег на наш счет.

Программа настолько проверена в работе, что мы с полной уверенностью можем дать такую гарантию. Мы хотим, чтобы все наши покупатели оставались довольны покупкой.

Для возврата оплаты просто свяжитесь с нами.

10


Новый вопрос

E-mail*
Тема (вопрос)*

Специальные предложения

См. также

Установка запретов пользователям на запись для регистров сведений, справочников, документов 0

Инструменты и обработки Системный администратор Программист Архив с данными v8 v8::Права ERP2 УТ11 КА2 Платные (руб) Информационная безопасность

Если нужно быстро запретить запись любого справочника,документа любого типа, или регистра сведений. Не требует перезагрузки. Не затрагивает встроенные роли и систему прав, а так же существующие модули и объекты метаданных. Конфигурация Комплексная 2.4, так же для остальных конфигураций подойдет с небольшим изменением,стоимость внедрения для вашей конфигурации указана ниже, по вопросам в комментарии или л.с..

1000 руб.

30.05.2019    1751    0       

Анализ прав доступа БСП 2+ 24

Отчеты и формы Системный администратор Программист Внешний отчет (ert,erf) v8 v8::Права v8::СКД 1cv8.cf Платные (руб) БСП (Библиотека стандартных подсистем) Роли и права

Универсальный инструмент анализа прав доступа пользователей 1C в различных разрезах. Отчет позволяет удобно анализировать права пользователей, роли, профили и доступ к объектам метаданных 1С. Удобное представление прав пользователей помогает провести настройку ролей и доступа системы 1С. Отчет работает на конфигурациях с БСП версий 2.0 и выше.

2000 руб.

14.02.2019    5526    1    0       

Организация доступа к рабочим местам 2

Инструменты и обработки Системный администратор Программист Расширение (cfe) v8::Права ДО БП3.0 Windows Платные (руб) Информационная безопасность

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

5000 руб.

28.01.2019    3049    4       

Контроль над паролями пользователей для ЛЮБОЙ типовой конфигурации, работающей на платформе 8.3 и выше ( + Расширение) 5

Инструменты и обработки Системный администратор Конфигурация (md, cf) v8 v8::Права 1cv8.cf Платные (руб) Информационная безопасность

Данная подсистема создана для обеспечения информационной безопасности при работе множества пользователей, когда не исключена утечка паролей между сотрудниками. Это позволит уменьшить количество «темных делишек» в пределах организации. Система проста в настройке и обслуживании. Имеет гибкие настройки и отборы по реквизитам справочника "Пользователи". Оперирует уникальными идентификаторами пользователей и хранит хеш-суммы паролей, для слежения за уникальностью ввода новых. Имеется подробная справка по внедрению и настройке данной системы, которую можно скачать в данной публикации. Так же имеется расширение, которое очень просто подключается к типовым конфигурациям и прекрасно работает с ними!

1490 руб.

11.06.2018    8336    8    0       

[Расширение] УНФ. Продавец с ограничениями прав 22

Инструменты и обработки Системный администратор Расширение (cfe) v8 v8::Права УНФ Россия УУ Windows Ценообразование, анализ цен Платные (руб) Ценообразование, прайсы Рабочее место Роли и права

Расширение возможностей программы УНФ. В первую очередь это разграничение всевозможных прав пользователей и контроль при совершении различных действий. Например: ограничения на создание либо редактирование объектов, возможность задавать минимальный вид цен продажи, запрет продажи на группы номенклатуры и по признаку эквайринга, теги доступных пользователю контрагентов, доступные кассы, ограничение повторного входа пользователя, контроль суммы задолженности, запрет печати непроведённых документов, доступ к отчетам и т.д..

1000 руб.

23.02.2018    12033    6       

Блокчейн в базе 1С 122

Инструменты и обработки Программист Внешняя обработка (ert,epf) v8 1cv8.cf Платные (руб) Практика программирования Информационная безопасность Блокчейн

Вокруг блокчейна в последнее время поднято много шума. Курс биткоина кого-то радует, кого-то злит, но впечатляет всех. За всем этим остается не увиденной и не оцененной по достоинству изящная простота самой технологии. Блокчейн можно без особых затрат добавить к любой базе данных, и база 1С не исключение. В моем рабочем примере менее 200 строк кода в обработке, которая создает цепочку блоков. Еще 30 строчек занимает процедура контроля. Ниже я покажу по шагам - как сделать блокчейн в любой базе 1С, и что это даст в итоге.

2000 руб.

18.12.2017    24528    104    291       

"2iS:Пользователи" - Центр управления доступом пользователей к базам 1С 20

Конфигурация Системный администратор Конфигурация (md, cf) v8 Платные (руб) Информационная безопасность Администрирование данных 1С

Конфигурация позволяет из одной точки управлять доступом пользователей ко всем базам 1С. Добавлять новых пользователей, отключать уволенных сотрудников, переназначать роли и профили (наборы ролей), импортировать настройки из конфигураций, инфобаз и Active Directory, выполнять автоматически в инфобазах любые дополнительные настройки после добавления \ обновления каждого пользователя.

20000 руб.

01.06.2017    19930    4       

Новые роли. Кладовщик, кассир и менеджер по закупкам [Расширение] 63

Инструменты и обработки Системный администратор Расширение (cfe) v8 v8::Права БП3.0 Россия Платные (руб) Роли и права

Ваш кладовщик видит зарплату директора? Кассир копается в продажных документах? Менеджер по закупкам видит ваши расходы? Хватит закрывать на это глаза! Добавьте новые роли для пользователей. Три новых профиля - Кладовщик, кассир и менеджер по закупкам.

5000 руб.

01.11.2016    34559    101    25       

Автоматическое заполнение настроек пользователя в зависимости от IP-адреса терминального клиента (RDP) 2

Инструменты и обработки Системный администратор Архив с данными v8 КА1 УТ10 УПП1 Windows Платные (руб) Информационная безопасность

При авторизации в сеансе 1С данное решение открывает возможность автоматически установить заранее определенные настройки (касса, склад, территориальное подразделение и.т.д) пользователю согласно IP-адресу RDP-клиента на основе Windows (терминальный клиент). Будет полезна предприятиям, где сотрудникам в зависимости от графика или периодически приходится работать в нескольких филиалах. А также для заведения новых пользователей - позволит не заполнять каждый раз заново многочисленные настройки. Решение предназначено для предприятий с филиальной сетью для работы в 1С через терминальные клиенты Windows в локальной и корпоративных VPN сетях.

1000 руб.

30.03.2016    10352    1       

1С:Обновление информационных баз в пакетном режиме 1

Инструменты и обработки Системный администратор Программист Конфигурация (md, cf) v8 Windows Платные (руб) Информационная безопасность Архивирование (backup) Администрирование данных 1С

Позволяет автоматически обновлять любое количество информационных баз (ИБ) на платформах «1С:Предприятие 8.2» и «1С:Предприятие 8.3» и решать задачи по их администрированию.

14700 руб.

01.03.2016    17913    8       

Отчет по системе прав доступа для БСП 79

Инструменты и обработки Системный администратор Программист Внешний отчет (ert,erf) v8 v8::УФ v8::Права 1cv8.cf Платные (руб) Роли и права БСП (Библиотека стандартных подсистем)

Получение необходимой информации по правам доступа в разрезе групп доступа, профилей групп доступа, пользователей / групп пользователей, объектов конфигурации и ролей. Легко можно настроить состав и порядок вывода информации по правам, настроить необходимые фильтры и получить более детальную расшифровку по группировкам отчета.

1000 руб.

16.11.2015    28465    23       

Управление рабочими группами для 1С:Документооборота 62

Инструменты и обработки Системный администратор Внешняя обработка (ert,epf) v8 ДО УУ Документооборот и делопроизводство Платные (руб) Информационная безопасность

Быстро добавить участников в любое количество документов, заменить целиком набор участников или удалить лишь некоторых из них для одного объекта или группы документов.

1000 руб.

23.10.2015    32856    18       

[Расширение] КоДан: Контроль ввода данных и доступа к данным [БП, УТ, ЗУП, УНФ, ERP] 393

Инструменты и обработки Системный администратор Программист Расширение (cfe) v8 v8::Права Розница УНФ ERP2 БП3.0 УТ11 КА2 ЗУП3.x Windows Платные (руб) Роли и права

Расширение позволяет без изменения кода конфигурации выполнять любые проверки при вводе данных, а также скрывать от пользователя недоступные ему данные. Возможна настройка фильтров на вводимые данные с использованием СКД и выполнение произвольных действий над данными. Не требует снятия конфигурации с поддержки, может использоваться с любой конфигурацией на платформе 8.3.6 или выше.

3000 руб.

23.05.2015    93497    1312    229       

Шаблоны наименований Номенклатуры и Характеристик номенклатуры для конфигураций 1С:УПП или 1С:КА 8

Инструменты и обработки Системный администратор Программист Пользователь Конфигурация (md, cf) v8 КА1 УПП1 Платные (руб) Информационная безопасность Обработка справочников

Дополнение к конфигурации "Управление производственным предприятием" или "Комплексная автоматизация". Поставляется в открытом коде в виде cf файла (только сами оригинальные доработки, коды типовых конфигураций 1С (УПП или КА) в поставку не входят). Позволяет: 1. Создавать шаблоны для Номенклатуры, используя в полях шаблона свойства номенклатуры, реквизиты справочника номенклатура, пробелы и символы; 2. Создавать шаблоны для Характеристик номенклатуры, используя в полях шаблона свойства характеристик номенклатуры, реквизиты справочника Характеристики номенклатуры, пробелы и символы; 3. Быстро создавать новые записи номенклатура с автоматически формирующимися наименованиями в зависимости от заданных пользователем значений свойств и реквизитов номенклатуры (для характеристик номенклатуры аналогично) 4. Автоматически при создании заполнять значения свойств и реквизитов значениями из шаблона (и для характеристик номенклатуры аналогично). 5. Разделить права доступа пользователей к справочнику номенклатура в зависимости от наличия специальных ролей. 6. Специальной обработкой "привязывать" (или "отвязывать") к выбранному шаблону элементы справочника Номенклатура.

14999 руб.

20.05.2015    31075    44    2       

Анализ ролей и прав доступа 26

Инструменты и обработки Системный администратор Программист Внешний отчет (ert,erf) v8 1cv8.cf Windows Платные (руб) Информационная безопасность

Отчет для анализа ролей и прав с использованием СКД. Формируется в разрезе объектов, ролей, пользователей и прав (чтение, просмотр и т.д.). Позволяет быстро узнать, какие пользователи или роли имеют конкретные права на объекты.

1000 руб.

09.01.2015    29088    8       

Система внедрения и управления доступом в «1С:Предприятие» 37

Инструменты и обработки Системный администратор Конфигурация (md, cf) v8 Windows Платные (руб) Информационная безопасность Администрирование данных 1С

Позволяет быстро внедрить любые типовые и тиражные решения, добавить или изменить функционал конфигурации, сохранив при этом возможность обновления типовыми механизмами платформы «1С:Предприятие». Решает адаптационные задачи с помощью минимального контролируемого воздействия на конфигурацию.

35000 руб.

11.04.2013    24915    57    8       

Отчет по системе прав доступа 181

Инструменты и обработки Системный администратор Программист Внешний отчет (ert,erf) v8 v8::Права 1cv8.cf Платные (руб) Информационная безопасность

Предназначен для получения развернутой информации по правам доступа в разрезе пользователей, ролей и объектов конфигурации с гибкой настройкой группировок и отборов для получения только интересующей вас информации в удобном и понятном виде. Функционал отчета позволяет получить ответы на большинство типовых вопросов по правам доступа и решить многие проблемы, связанных с ними.

1000 руб.

03.06.2012    48418    67       

Права доступа к объектам 117

Инструменты и обработки Системный администратор Конфигурация (md, cf) v8 1cv8.cf Платные (руб) Информационная безопасность

Права доступа 1С Механизм разрабатывался для быстрого изменения прав пользователей в решениях 1С Предприятие. Данную разработку возможно интегрировать в любую конфигурацию “1С Предприятие 8″. Этим 1С решением сможет управлять пользователь любого уровня знания системы 1С. Для работоспособности прав, после настройки, НЕ нужен перезапуск “1С предприятия”. В функционал “Права доступа” входят такие возможности: С помощью данного механизма возможно регулировать видимость, доступность реквизита или самой формы справочника или документа. С помощью данного механизма возможно универсально настраивать отображение данных в форме списка любого справочника или документа.

3000 руб.

26.05.2012    58657    651    120       

Adaptersoft : HelpDesk Corp - автоматизация сопровождения 1С 109

Конфигурация Системный администратор Программист Конфигурация (md, cf) v8 Россия Платные (руб) Информационная безопасность Администрирование данных 1С

Удобная система автоматизации работы отдела сопровождения 1С внутри крупной компании. Техподдержка пользователей, удаленное управление компьютерами, пакетное создание пользователей в 1С, мониторинг кластеров серверов 1С, нагрузочные тесты, пакетная установка ПО, управление затратами на ИТ, централизованные закупки и еще много всего в одном продукте.

25000 руб.

28.07.2010    80302    175    85