Мониторинг и управление доступом пользователей

Мониторинг и управление доступом пользователей

Введение

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

Мониторинг и управление доступом

Для перехода к инструментам управления доступом необходимо выполнить следующие действия:

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

    designer.png
  2. В боковой панели нажмите кнопку с изображением шестеренки и в левой части открывшегося окна выберите пункт Мониторинг доступов:

    layout.png
  3. Откроется окно, содержащее три вкладки: «Группы», «Пользователи» и «Публичные дашборды». Все настройки выполняются в этом окне.

Вкладка «Группы»

groups.png

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

Просмотр текущих разрешений

Список групп отображается в левой части окна. Для каждой группы указаны:

  • количество пользователей, входящих в группу;

  • количество доступных рабочих областей, наборов данных и дашбордов.

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

  • для рабочих областей: Зритель, Автор, Участник, Администратор;

  • для наборов данных: Смотреть и Смотреть и делиться;

  • для дашбордов он всегда неизменный: Смотреть.

Добавление новых разрешений

Для добавления рабочей области, набора данных или дашборда в группу выполните следующие шаги:

  1. Нажмите кнопку со знаком + на строке требуемой группы в соответствующем разделе (столбце).

  2. В открывшемся диалоговом окне:

    • Нажмите кнопку Добавить доступ в левом нижнем углу. При каждом нажатии в окне появляется новая строка, содержащая два горизонтально расположенных поля:

      • поле выбора элемента (рабочей области, набора данных или дашборда – в зависимости от того, в каком разделе была нажата кнопка +);

      • поле выбора уровня доступа.

    • Чтобы добавить несколько разрешений, нажмите кнопку Добавить доступ необходимое количество раз – для каждого разрешения будет добавлена отдельная строка.

    • В каждой строке укажите соответствующий элемент и требуемый уровень доступа.

    • После заполнения всех строк нажмите кнопку Добавить для сохранения изменений. При необходимости вы можете отменить действие кнопкой Отмена.
      Ниже представлены примеры диалога добавления доступа:

      add-access.png

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

Редактирование и удаление разрешений

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

При наведении курсора мыши на строку с элементом справа появляются управляющие кнопки:

  • карандаш – редактирование уровня доступа (доступно не для всех типов элементов);

  • корзина – удаление элемента из списка разрешений:

    buttons.png

Редактирование уровня доступа

Для рабочих областей и наборов данных редактирование разрешений выполняется следующим образом:

  1. Наведите курсор мыши на строку с рабочим объектом (например, на набор данных или на рабочую область).

  2. Нажмите кнопку с изображением карандаша.

  3. Из выпадающего меню выберите требуемый тип разрешения:

    • для рабочих областей: Зритель, Участник, Автор, Администратор;

    • для наборов данных: Смотреть и Смотреть и делиться:

      permissions.png
  4. Изменение применяется немедленно без дополнительного подтверждения.

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

Удаление разрешения

Удаление работает одинаково для всех типов элементов (рабочих областей, наборов данных и дашбордов):

  1. Наведите курсор на строку с элементом, доступ к которому необходимо отозвать.

  2. Нажмите кнопку с изображением корзины.

  3. Элемент немедленно удалится из списка разрешений. Диалоговое окно с подтверждением не отображается.

Удаление разрешения означает, что группа или пользователь теряют доступ к соответствующему объекту. Операция необратима – для восстановления доступа потребуется заново добавить элемент через кнопку + и диалог добавления.

Вкладка «Пользователи»

users1.png

Данная вкладка позволяет управлять доступом для отдельных пользователей. Интерфейс и логика работы аналогичны вкладке Группы.

Просмотр разрешений пользователя

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

  • При раскрытии карточки пользователя отображаются:

    • группы, в которые входит пользователь;

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

Добавление разрешений

Добавление доступа для пользователя выполняется аналогично групповому управлению: через нажатие на кнопку + в соответствующем разделе и выбор объекта в диалоговом окне (см. выше).

Редактирование и удаление разрешений

На вкладке Пользователи редактирование и удаление разрешений выполняются аналогично вкладке Группы. При наведении на элемент появляются кнопки с карандашом и корзиной: карандаш позволяет изменить уровень доступа (для рабочих областей и наборов данных), а корзина удаляет элемент без подтверждения. Для дашбордов редактирование недоступно – присутствует только кнопка удаления.

Вкладка «Публичные дашборды»

Данная вкладка предназначена для управления публичными дашбордами.

Просмотр публичных дашбордов

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

public-dashboards.png

Добавление публичного дашборда

  1. Нажмите кнопку +.

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

  3. Подтвердите действие нажатием кнопки Добавить:

    make-public.png

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

added-dashboards.png

Фильтрация и навигация в интерфейсе

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

Фильтрация

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

filters.png

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

  • ввести текст в строку поиска для быстрого нахождения нужного элемента и затем выбрать его;

  • выбрать элемент из списка для фильтрации отображаемых данных;

  • нажать кнопку Сбросить выбор, чтобы очистить фильтр.

На вкладке Публичные дашборды доступны только два фильтра: Рабочие области и Дашборды.

Управление отображением списков

На вкладках Группы и Пользователи предусмотрены кнопки для управления отображением вложенных элементов.

  • Развернуть все – при нажатии на эту кнопку все группы (или все пользователи) раскрываются полностью, показывая все доступные для них рабочие области, наборы данных и дашборды. Это позволяет администратору быстро оценить полную картину разрешений.

  • Свернуть все – сворачивает все ранее раскрытые группы (или пользователей), возвращая список к компактному виду.

expand-collapse.png

Смотрите также

Ролевая модель