Практика 20. Настройка прав и интерфейса пользователей

Практика 20. Настройка прав и интерфейса пользователей

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

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

Кроме этого, должна существовать возможность ограничить пользователей в выполнении тех или иных действий с объектами базы данных. Например, кладовщик может создавать и изменять приходные накладные, поскольку он отвечает за учёт материалов на предприятии. Мастеру может понадобиться просматривать приходные накладные для того, чтобы знать, какие материалы и когда были получены. Однако мастер не должен иметь возможности вносить какие-либо изменения в приходные накладные и так далее.

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


Форма отчёта: прислать выгрузку конфигурации переименовав в формате {Номер практ.работы}.{Фамилия Имя}.DT
Например: 2.Иванов Иван.dt

[теория]

[сопровождение]

[практическая работа]


Всего комментариев: 0