Share:

Описание

Права сотрудникам нужны для выполнения каких-нибудь действий в iikoOffice или iikoFront: работать со справочниками, финансами, складом, открывать, закрывать или принимать кассовые смены и т.д.

При проверке прав доступа действует правило «Все, что не разрешено, то запрещено»: если конкретно не указано, что сотрудник имеет право на выполнение операции, то она запрещена.

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

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

Для настройки прав доступа нужны права «Редактировать права» (B_EP) и «Просматривать права» (B_VP).

Права настраиваются в разделе меню Сотрудники → Права доступа. Окно настройки прав можно еще открыть из карточки сотрудника.

Таблица разделена на несколько блоков:

  • Блок 1 — права для должностей.
  • Блок 2 — права, назначенные сотрудникам как у должности.
  • Блок 3 — индивидуальные права сотрудников.

На пересечении должности или сотрудника с правом указывается тип разрешения. Справа от таблицы расположено пояснение к правам доступа.

Полный перечень прав доступа с описанием содержится в статье Список прав доступа.

Тип разрешения определяется состоянием ячейки, которая находится на пересечении права и сотрудника или должности.

Для должности (блок 1) возможны состояния:

  •  — Исходное состояние (Запрещено). По значению аналогично «Запрещено» .
  •  — Разрешено. Действие доступно сотрудникам на этой должности.
  •  — Запрещено. Действие не доступно сотрудникам на этой должности.
  •  — Разрешено, где ответственный. Разрешить действие только там, где сотрудники на этой должности назначены ответственными.

Для индивидуальных прав сотрудника (блок 3) возможны состояния:

  •  — По умолчанию. Тип разрешения определяется по должности сотрудника.
  •  — Разрешено. Действие доступно этому сотруднику. 
  •  — Запрещено. Действие не доступно сотруднику. 
  •  — Разрешено, где ответственный. Разрешить действие только там, где сотрудник назначен ответственным. 

Надпись в ячейке означает, что тип разрешения определено по должности. Например, MN0 — по должности менеджера.

Настройка прав

Настраивать права можно следующими способами:

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

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

Второй больше подходит для индивидуальной настройки должности (сотрудника): например, для добавления отдельных прав.

Для должности

Чтобы задать или отредактировать права для должности:

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

Например, настроим права для новой должности «Заместитель управляющего»:

  1. Выберите в списке должность «Управляющий».
  2. В столбце Имя выберите пункт Копировать права.
  3. Выберите в списке должность «Заместитель управляющего» и выберите пункт Вставить права.
  4. Убедитесь, что права перенесены правильно.
  5. Запретите «Заместителю управляющего» редактировать документы задним числом.
    Для этого с помощью поиска в правой нижней части окна найдите нужное право (B_EDD) и двойным щелчком мыши установите запрет (ячейка станет красной).

Для сотрудника

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

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

Настройка прав сотрудника происходит аналогично назначению прав для должности.

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

Конфликты прав

При переносе набора прав могут возникать ситуации, когда текущее значение ячейки отличается от нового. Например, текущее значение — «Запрещено» , а новое — «Разрешено» . В таких случаях на экране появляется окно разрешения конфликта прав.

Ячейка в состоянии «Не определено»  не вызывает конфликта прав и всегда принимает значение «цветной» ячейки.

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