Роли и подсистемы позволяют настроить интерфейс приложения и настроить права доступа.
Роли в системе «1С:Предприятие» определяют полномочия пользователей на доступ к информации. Совокупность предоставляемых пользователю полномочий определяет, как правило, кругом его обязанностей. Назначение ролей решает следующие задачи:
- Ограничение круга пользователей имеющих доступ к определенной информации;
- Запрет выполнения определенных действий, что предотвращает изменение и потерю информации.
Все составные части конфигурации взаимосвязаны и требуют грамотного внесения изменений.
Объект конфигурации «роль» дает набор прав на операции (действия) над объектами конфигурации.
В списке ролей имеется роль «Полные права».
Это всего лишь роль (не предопределенная), в которой установлены флажки на все виды прав на все объекты конфигурации.
Отличие ее от остальных ролей – наличие права «Администрирование».
В случае создания хотя бы одного пользователя, система начинает проверять наличие права «Администрирование» — оно должно быть минимум у одного пользователя.
Говоря, другими словами, при создании пользователей конфигурации необходимо вначале создать “Администратора” системы 1С:Предприятие. Остальных пользователей создавать после создания пользователя с правами “Администратора”.
Платформа «1С:Предприятие» позволяет выделить в прикладном решении отдельные функциональные части подсистемы, на которые логически разбивается создаваемая конфигурация. Подсистемы могут иметь иерархическую структуру.
Подсистема-это основной элемент интерфейса «1С:Предприятия». Объект конфигурации подсистема позволяет выделить в создаваемом приложении функциональные части, на которые логически разбивается приложение. Подсистемы верхнего уровня является основными элементами интерфейса, так как образуют разделы приложения. Каждый объект конфигурации может быть включен в одну или несколько подсистем, в составе которых он будет отображаться.
Итого, наличие подсистем позволяет определить структуру конфигурации, спроектировать пользовательский интерфейс, определить объекты конфигурации, которые включаются в заданную подсистему. Подсистемы и назначенные роли пользователей используются для ограничений видимости и прав доступа.