Логика раздела
Создать план продукта может пользователь с любой ролью (далее Куратор). Исключением является ситуация создания продукта на узле прямого подчиненного вакантного узла, при сохранении Куратором станет вакантный узел. Таким образом Куратор – узел организации, к которому привязан план продукта.
Все вышестоящие руководители Куратора имеют равные с ним права все операции с планами продуктов.
Для детального описания различных аспектов продукта предусмотрены несколько секций плана продукта по умолчанию, в которые Куратор вносит соответствующую информацию. Куратор имеет возможность добавлять новые секции в план продукта, убирать секции по умолчанию, возвращать их и изменять порядок секций по своему усмотрению.
У Куратора есть возможность привлечь к редактированию плана продукта одного или нескольких сотрудников организации (необязательно подчиненных). В этом случае он назначает сотрудника Автором той или иной секции, что дает тому возможность эту секцию просматривать и редактировать. Для назначения Авторов используется компонент выбора узла на основе Адресной Книги. После назначения Автора у Куратора остается возможность редактировать любое из полей секции самостоятельно.
Впоследствии Куратор имеет возможность ограничить доступ Автору на редактирование секции (например в случае, если работа над продуктом окончена). Запрет на редактирование секции не отнимает у Автора прав на её просмотр.
У Куратора есть возможность управлять видимостью секций для других Авторов, авторами которых они не являются.
План продукта может быть отредактирован Куратором (во всех секциях) или Автором (в секции, на которую есть права на редактирование). Вышестоящие руководители Куратора, Автора имеют полный доступ на чтение и редактирование плана продукта.
Кроме совместного редактирования плана продута возможно предоставление его на аудит — на просмотр и редактирование, но только содержимого секций плана продукта.
Куратор имеет возможность предоставить на чтение отдельный план продукта или целую продуктовую группу любому узлу из своей адресной книги.
Таким образом, Аудитор, не будучи вышестоящим руководителем куратора, может получить возможность чтения содержимого плана продукта целиком и изменения содержимого секций.
Планы продуктов могут быть перенесены Куратором и его вышестоящими руководителями в Корзину - с указанием причины переноса.
Каждый план продукта может быть восстановлен из Корзины в любой момент — работа над ним может быть продолжена, его снова смогут видеть его соавторы и аудиторы (если они были назначены).
Если планы продуктов в Корзине больше не нужны — они могут быть полностью удалены из системы. На этом жизненный цикл плана продукта завершается.