Разграничение прав доступа
В системе проектов Projectfork при добавлении разрешений автоматически добавляются верхние по уровню группы, например, если добавлена группа «Механик», то автоматически добавится и «Главный механик». Помимо этого, новым группам необходимо назначить права доступа к той или иной информации. Делается это с помощью настроек в менеджере пользователей Joomla. Генеральный директор, Заместитель… Читать ещё >
Разграничение прав доступа (реферат, курсовая, диплом, контрольная)
Разграничение прав доступа необходимо любой внутрикорпоративной системе. Например, если обязанности сотрудника не включают в себя работу с бухгалтерскими документами, то и доступ ему к таким документам будет закрыт. Для разграничения прав доступа к разным разделам и документам внутрикорпоративной системы используется система прав доступа. Реализуется она через группы пользователей Joomla.
Группы пользователей составлены в соответствии с организационной структурой компании. На рисунке 26 показано то, как это выглядит в панели управления. Следует отметить, что верхняя группа ниже в правах доступа, чем подгруппа.
Рисунок 36. Группы пользователей.
Помимо этого, новым группам необходимо назначить права доступа к той или иной информации. Делается это с помощью настроек в менеджере пользователей Joomla.
Таблица 3. Разрешения для групп пользователей.
Разрешение. | Группы пользователей. |
Вход на сайт. | Генеральный директор, Заместитель директора, Главный инженер, Главный бухгалтер, Бухгалтерия, Секретарь, Начальник отдела снабжения, Водители, Инженер по ТБ и ОТ, Главный механик, Механик, Начальник ПТО, Отдел ПТО, Начальники участков, прорабы, мастера, Рабочие, Начальник производства, Рабочие производства, Главный энергетик, Электрик, Отдел кадров. |
Вход в панель управления. | Генеральный директор, Заместитель директора, Главный инженер, Главный бухгалтер, Начальник отдела снабжения, Водители, Отдел кадров. |
Изменение настроек в панели управления. | Генеральный директор, Заместитель директора. |
Управление компонентом. | Генеральный директор, Заместитель директора, Главный инженер, Главный бухгалтер, Начальник отдела снабжения, Водители, Отдел кадров. |
Создавать содержимое. | Генеральный директор, Заместитель директора, Главный инженер, Главный бухгалтер, Бухгалтерия, Секретарь, Начальник отдела снабжения, Водители, Инженер по ТБ и ОТ, Главный механик, Механик, Начальник ПТО, Отдел ПТО, Начальники участков, прорабы, мастера, Рабочие, Начальник производства, Рабочие производства, Главный энергетик, Электрик, Отдел кадров. |
Разрешение. | Группы пользователей. |
Изменять содержимое. | Генеральный директор, Заместитель директора, Главный инженер, Главный бухгалтер, Начальник отдела снабжения, Инженер по ТБ и ОТ, Главный механик, Начальник ПТО, Начальники участков, прорабы, мастера, Начальник производства, Главный энергетик, Отдел кадров. |
Удалять содержимое. | Генеральный директор, Заместитель директора, Главный инженер, Главный бухгалтер, Начальник отдела снабжения, Отдел кадров. |
Изменять состояние содержимого. | Генеральный директор, Заместитель директора, Главный инженер, Главный бухгалтер, Начальник отдела снабжения, Инженер по ТБ и ОТ, Главный механик, Начальник ПТО, Начальники участков, прорабы, мастера, Начальник производства, Главный энергетик, Отдел кадров. |
В системе проектов Projectfork при добавлении разрешений автоматически добавляются верхние по уровню группы, например, если добавлена группа «Механик», то автоматически добавится и «Главный механик».
Рисунок 37. Добавление разрешений в Projectfork.