Назначение прав клиенту#

Для корректной работы с API Jasper необходимо передать клиенту логин и пароль, а также назначить права на создание и просмотр объектов Системы.

Важно

Выдавать права на создание/просмотр объектов в Системе могут только администраторы проекта.

Назначение прав на создание объектов Cистемы#

Права на создание объектов Системы описываются с помощью xsd-файлов, которые хранятся в БД Системы. Xsd-файл необходимо загрузить через веб-приложение API Jasper.

Для этого:

  1. Создайте нового клиента или выберите клиента в списке слева.

  2. Откройте вкладку Создание в настройках клиента.

  3. Нажмите Загрузить и укажите путь до файлов или перетащите в область нужные xsd-файлы:

../../_images/new_client1.png

Загруженные файлы отобразятся в области для загрузки. На этом этапе файлы можно скачать или удалить:

../../_images/new_client2.png
  1. Нажмите Сохранить изменения после добавления необходимых файлов. Загруженные файлы сохранятся в БД.

Назначение прав на просмотр объектов Cистемы#

Права на просмотр объектов Cистемы задаются и действуют в рамках каждого проекта по отдельности.

Чтобы задать клиенту права на просмотр объектов Cистемы:

  1. Создайте нового клиента или выберите клиента в списке слева.

  2. Откройте вкладку Просмотр в блоке Права.

  3. Выберите схемы в выпадающем списке. Права для каждой схемы проекта настраиваются отдельно.

Можно задать права для всех схем сразу, если типы объектов у всех схем одинаковые и права на них не отличаются. Для этого выберите в выпадающем списке «Все». Система загрузит и отобразит в таблице типы, метаданные которых общие для всех схем проекта.

  1. Установите флаг у каждого типа, к которому нужно дать права на просмотр.

Чтобы найти определённый тип объекта, введите наименование типа или его алиас в строку поиска. Типы объектов отображаются в алфавитном порядке.

Важно

Если типы объектов указаны в xsd на создание, это не означает, что для них автоматически назначены права на просмотр. Для таких типов следует также назначить права на просмотр.

  1. Нажмите Сохранить изменения после назначения прав для нужных типов объектов:

../../_images/view.png