Права доступа и наследование

Для упрощения настройки прав доступа в IBM® Engineering Requirements Management DOORS (DOORS) предусмотрен мощный механизм наследования. Создаваемый в базе данных элемент автоматически наследует права доступа родительского элемента. Изменения прав доступа применяются ко всем элементам на более низких уровнях базы данных, если для них включено наследование.

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

На следующем рисунке показана структура элементов с общим предком A. В поле Наследовать из родительского показано, что наследование включено для всех элементов за исключением A и D.

способ наследования прав доступа в DOORS

Оранжевые элементы (B, C, E и H) наследуют права доступа элемента A. Синие элементы (F и G) наследуют права доступа элемента D.

Изменения прав доступа элемента A будут автоматически применены ко всем оранжевым элементам (B, C, E и H). Обновляются права доступа всех элементов, наследующих права доступа элемента A. Аналогичным образом, если изменить права доступа элемента D, то новые права доступа будут применены ко всем синим элементам (F и G).

Пример

Вы управляете проектом автомобиля и создали группу Инженеры, в состав которой входят пользователи John, Sue, Mark и Jane. Всем участникам группы Инженеры требуется предоставить полный доступ во всем данным проекта:

Группе Инженеры предоставляются полные права доступа в проекту. Поскольку данные, создаваемые в проекте, наследуют права доступа проекта, группа Инженеры будет обладать полным доступом ко всем данным проекта.

Впоследствии вы решаете оставить полный доступ к проекту только для пользователя John; остальные участники группы должны получить права только на чтение. Права доступа к проекту изменяются следующим образом:
  • Группе Инженеры предоставляются права только на чтение.
  • Для пользователя John добавляется запись с полными правами доступа.
Внесенные изменения автоматически применяются ко всем данным проекта, поскольку наследование включено.

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


значок видео Видеозапись

Канал Jazz.net
Канал Software Education

значок обучения Курсы

Академия IoT
Шлюз навыков

значок вопроса Сообщество

Jazz.net
Форумы Jazz.net
Библиотека Jazz.net

значок поддержки Поддержка

Сообщество службы поддержки IBM
Вики о развертывании