Перейти к содержанию

Права доступа

При выборе пункта меню «Права доступа» открывается список текущих пакетов доступа.

Каждый элемент списка содержит:

  • Статус - Отображает текущее состояние пакета доступа (Действующий/Приостановлен).
  • Описание - Содержит основную информацию о пакете доступа.
  • Действия - кнопки с возможными действиями (приостановить, редактировать, удалить).

Список можно отфильтровать по названию пакета доступа, пользователям, статьям. Сортировка осуществляется нажатием на заголовки столбцов.

После нажатия кнопки добавления или редактирования будет загружена страница настроек права доступа.

  • Описание. Название права доступа или его краткое описание.
  • Список получателей. Пользователи, или группы пользователей, на которые распространяется данное право доступа. Подробнее в разделе Список получателей.
  • Коллекции. Коллекции, на которые распространяется данное право доступа. Подробнее в разделе Объекты доступа.
  • Статьи. Ссылки на статьи, на которые распространяется данное право доступа. Подробнее в разделе Объекты доступа.
  • Статус. Галочка для приостановки или возобновления работы права доступа.
  • Правила. Список правил, которые можно применить к текущему праву доступа. Подробнее в разделе Правила.

Список получателей

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

Галочка «Разрешён анонимный доступ» предоставляет право доступа пользователям, не вошедшим в систему.

Переключатель «Все пользователи», предоставляет право доступа всем авторизованным пользователям.

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

Объекты доступа

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

В блоке «Коллекции» необходимо отметить коллекции, к которым должно быть применено право доступа.

В блоке «Статьи» необходимо ввести полный URL статьи, к которому должно быть применено право доступа. Каждую статью нужно вводить с новой строки.

Например: https://docs.notio.info/notio.pdf

Правила

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

В системе есть разрешающие права:

  • Просмотр в браузере. Статьи будут доступны для просмотра в браузере.
  • Просмотр.
  • Печать.
  • Копирование.
  • Загрузка всей статьи. Статья будет доступна для загрузки.

В системе есть ограничивающие права:

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

Доступ к страницам

Создать правило можно нажатием на кнопку Добавить. Далее выбрать тип правила из списка справа. И в открывшемся окне «Просмотр» можно настроить правила просмотра, печати или копирования статьи, в зависимости от выбранного правила.

Здесь необходимо задать (в %) количество доступных страниц и указать порядок.

  • С первой страницы.
  • С первой просмотренной страницы - в этом случае диапазон доступных страниц распределяется между предыдущими и следующими страницами от открытой страницы.
  • С последней страницы.

Период действия

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

Квота доступа

Это правило позволяет задать квоту по страницам или по статьям.

Квотируемое действие — это действие, которое будет ограничено квотой. Для страниц это печать и копирование. Для статей это просмотр, печать, копирование и загрузка.

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

Также здесь необходимо указать период сброса счётчика квоты.

Количество квот в рамках одного права доступа неограниченно.

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

Cетевой фильтр

Это правило позволяет ограничить доступ к статье по IP-адресам, диапазонам IP-адресов или подсетям.

В каждой строке может быть указан только один IP-адрес, диапазон IP-адресов или подсеть. Чтобы создать разрешающее правило, необходимо в начале строки указать "+", для запрещающего правила "-". В случае отсутствия знака в начале строки, правило будет разрешающим.

Водяные знаки

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

  • Текст - текст водяного знака.
  • Шрифт - шрифт водяного знака.
  • Размер шрифта - размер шрифта водяного знака.
  • Цвет текста - цвет текста водяного знака.
  • Прозрачность текста - прозрачность текста водного знака.
  • Расположение - расположение водяного знака в статье. Есть флажок для расположения водяного знака по диагонали.
  • Группа - необходима для объединения водяных знаков в группы. Когда несколько водяных знаков, применимых к статье находятся в одной группе, то отображаться будет только один. Водяные знаки, не принадлежащие одной группе, будут отображены вместе на странице.
  • Вес в группе - В рамках одной группы отображаться будут те водяные знаки, чей вес больше.

В качестве текста водяных знаков можно использовать автоматически подставляемые значения.

  • [Коллекция] или [Collection] - коллекция, в которую входит статья. Также есть возможность указания коллекции, используя идентификатор. Например, [Коллекция: copyrighted].
  • [Имя пользователя] - отображается имя текущего пользователя. Если доступ анонимный, то ничего не отображается.
  • [Email] - отображается адрес электронной почты пользователя. Если адрес отсутствует, то ничего не отображается.
  • [IP] - внешний IP-адрес пользователя.
  • [Timestamp] - дата и время загрузки текущей страницы статьи. Отображается по часовому поясу сервера.
  • [User-Agent] - отображается User-Agent клиентского приложения или браузера, в котором производится работа со статьей.

Количество водяных знаков для права доступа не ограничено.

Масштаб

Здесь можно ограничить максимальный масштаб увеличения страниц статьи. Задаётся в процентах. Без этого правила максимальный масштаб будет неограничен.

Лицензия на документ

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

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

Вычисление права доступа

При осуществлении доступа пользователя вычисляются максимальные права к статье и коллекциям, в которых состоит статья на основе следующих критериев:

  • Права, выданные пользователю лично.
  • Права, выданные группам, в которых состоит пользователь.

Таким образом формируется список максимально возможных прав пользователя на статью.

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