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

Управление доступом к задачам

В приложении поддерживается возможность настройки ограничения доступа к определённым задачам и пресетам. Механизм работает по принципу избирательного управления доступом (англ. DAC – Discretionary access control).

После версии 1.0 изменились механизмы выдачи доступа к задаче

Ограничение доступа к задаче

Выдача доступа

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

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

  1. Найти необходимую задачу в общем списке задач и нажать на неё

  2. На странице задачи нажать кнопку "Доступ"

  3. В появившемся окне отключить настройку "Общий доступ"

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

  5. Для выдачи доступа необходимо нажать кнопку "Добавить"

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

    На изображении ниже представлен развёрнутый список пользователей в группе "Log4":

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

  8. Нажать кнопку "Сохранить"

Результатом выдачи доступа к пресету будет добавленная запись в окне "Доступ к задаче" с указанием группы/пользователям, получившего доступ, и имени пресета

  1. Найти необходимую задачу в общем списке задач и нажать на неё

  2. На странице задачи нажать кнопку "Доступ"

  3. В появившемся окне отключить настройку "Общий доступ"

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

  5. Для выдачи доступа необходимо нажать кнопку "Выдать доступ"

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

    На изображении ниже представлен развёрнутый список пользователей в группе "Log1".

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

  8. Нажать кнопку "Сохранить"

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

Удаление выданного доступа к задаче

Чтобы отозвать ранее выданный доступ группы/пользователя к пресету, в окне "Доступ к задаче" нужно:

  1. Выбрать соответствующую строку, после чего нажать кнопку "Удалить"

  2. Сохранить внесённые изменения

  1. Выбрать соответствующую строку. Нажать кнопку "Удалить доступ"

  2. Сохранить внесённые изменения