Матрица прав доступа в ERP: как распределить и проверить полномочия

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

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

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

В Рули24 модуль «Администратор системы» входит во все девять продуктов и предназначен для управления пользователями, ролями и правами. Ниже описан рекомендуемый порядок подготовки полномочий. Пример матрицы — рабочий бланк, а не готовая конфигурация, которую можно без проверки применить к любой компании.

Начните с работы, которую сотрудник должен выполнить

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

Не начинайте с копирования всех прав соседнего сотрудника. У него могли остаться полномочия от прежней должности, временной замены или настройки системы. Такой список объясняет, что ему доступно сейчас, но не объясняет, почему это необходимо новой роли.

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

Вместо общей формулировки Уточните задачу
«Работает с клиентами» Какие записи видит, какие создаёт и какие может изменять
«Заменяет руководителя» Какие решения принимает, для какой группы и на какой период
«Видит отчёты» Какие показатели, по каким организациям и с какой детализацией
«Администратор отдела» Настраивает данные отдела или управляет пользователями системы
«Может подписывать» Какой вид документа, какая операция и на каком основании

Последняя строка требует особого внимания. Доступ к документу, право изменить его и право выполнить операцию подписи — разные вопросы. Убедитесь, что участники обсуждения вкладывают в слово «подписать» одинаковый смысл.

Соберите матрицу из четырёх элементов

Удобно вести одну строку на проверяемое сочетание роли, объекта, действия и области. Добавьте деловое основание и сотрудника, который подтвердит результат. Это сделает таблицу пригодной для приёмки, а не только для обсуждения.

Условный пример: небольшая коммерческая команда использует рабочие документы и клиентские записи. Названия ролей и правила ниже придуманы для иллюстрации. Их наличие в виде готовых профилей Рули24 не заявляется.

Роль Объект Действие Область и ограничение Кто подтверждает
Менеджер Рабочий документ Создать и изменить черновик В пределах порученной работы Руководитель продаж
Руководитель Документ команды Просмотреть и выполнить согласованную операцию Только согласованный круг задач Владелец процесса
Специалист справочника Номенклатура Подготовить изменение карточки По установленному порядку ведения Владелец справочника
Контролёр Итоговые данные Просмотреть Без изменения первичных записей Руководитель направления
Администратор Пользователи и группы Настроить согласованные полномочия По утверждённой заявке Ответственный за доступ

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

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

Четыре вопроса одной строки матрицы доступа Кто — роль. С чем — объект. Что делает — действие. В каких пределах — область данных. После определения строки проверяются разрешённый и запрещённый случаи. СТРОКА МАТРИЦЫ ДОСТУПА 1. Кто? РольНапример, менеджер 2. С чем? ОбъектНапример, рабочий документ 3. Что делает? ДействиеНапример, изменяет черновик 4. Где? Область данныхСогласованные организации и задачи Проверка: разрешено / запрещено Оба случая — на тестовых данных
Схема подготовки матрицы: роль, объект, действие и область данных. Для каждой комбинации задают разрешённый и запрещённый случай.

Что подтверждает документация Рули24

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

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

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

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

Разделите постоянную роль и временное исключение

Типовые полномочия удобно описать через группу, а нестандартное назначение — как отдельное решение с причиной. Иначе через несколько месяцев станет непонятно, почему сотрудник видит дополнительные данные.

Пример исключения — замещение коллеги. До изменения доступа уточните:

  1. Какие конкретно задачи нужно продолжить.
  2. Какие данные для этого необходимы.
  3. Кто согласует назначение.
  4. Когда и кем полномочия будут пересмотрены.
  5. Как проверить, что временная работа завершена.

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

Тот же подход нужен при переводе между подразделениями. Добавление новой роли — лишь часть работы: нужно проверить, остаются ли основания для старых полномочий. Конкретный порядок отключения и сохранения истории согласуйте с администратором; автоматическое снятие всех прежних назначений здесь не предполагается.

Как проверить права после настройки

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

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

Проверка Ожидаемый результат Что записать в протокол
Разрешённое действие Пользователь завершает порученную операцию Роль, объект, исходное состояние, результат
Запрещённое действие Пользователь не получает требуемое изменение или данные Способ проверки и фактическая реакция
Другая организация Доступ соответствует согласованной области Какая организация была выбрана
Состав группы изменён Итоговый доступ соответствует новому решению До и после, учётная запись, повторный вход при необходимости
Несколько назначений Итоговые полномочия объясняются настройкой Группы и индивидуальные права, которые проверяли

Не используйте реальные конфиденциальные данные для демонстрации запрещённого доступа. Цель — проверить правило на безопасном примере. Способ открытия данных выбирайте из фактически доступных системе путей; не ограничивайтесь оценкой видимости одного пункта меню.

Если пользователь видит нужный объект, но не завершает задачу, протокол должен содержать конкретный шаг. Запись «права не работают» мало помогает. Полезнее: «роль X, документ Y в состоянии Z, операция N; ожидали результат A, получили B».

Типовые ошибки при приёмке

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

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

Не учли сочетание групп. Каждая группа по отдельности выглядела правильно, но пользователь входит в несколько. Решение: проверять итоговые полномочия конкретной тестовой записи.

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

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

Частые вопросы

Можно ли использовать должности как группы доступа?

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

Если пункт меню скрыт, доступ точно закрыт?

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

В каких продуктах Рули24 есть управление пользователями?

«Администратор системы» входит во все девять продуктов. Посмотрите базовый состав «Рули24 ГИС» и каталог продуктов. Права на предметные операции проверяются в рамках модулей выбранного решения.

Заменяет ли матрица права подписи и требования к защите информации?

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

С чего начать обсуждение настройки

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

Общий порядок запуска изложен в руководстве по подготовке к внедрению. Чтобы проверить вашу матрицу на Рули24, обратитесь к команде и приложите обезличенный сценарий.

Источники

Внедрите «Рули24» в вашем бизнесе

Единая платформа для управления производством, торговлей, финансами и процессами. Обсудите ваши задачи с нашими экспертами.

Обращение

Обсудить задачи

Расскажите, что вы хотите изменить. Подберём решение под ваши задачи.

Данные заявки
0 / 500

Данные нужны, чтобы связаться с вами по заявке.

Уточняем рабочее время…

Обсудим ваши задачи?

Оставьте номер — перезвоним и поможем подобрать решение для вашего бизнеса.

Дата, время и телефон

Интерфейс Рули24

Настоящий экран программы. На небольшом экране изображение можно прокрутить.