Это старая версия документа!


Подписка

Каждое изменение в объектах фиксируется в системе как какое-то событие. ⇒ Пользователь может получать уведомления об этих событиях и быть в курсе того, что происходит в проектах.

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

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

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

Это то, что:

  1. отображается в ленте событий на рабочем столе;
  2. может приходить на e-mail.

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

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

  1. настройки роли (автоматическая подписка) – правила уведомления наследуются из той роли, которую выполняет пользователь в контексте этого объекта;
  2. подписка на событие/я в объекте, которые пользователь сделал самостоятельно.
Если у пользователя нет прав на какой-то объект системы, то уведомления по этому объекту ему не приходят.

Например, если пользователь:

  1. подписан на события по справочникам проекта, и к одному из справочников доступа у него нет, то уведомления по этому справочнику он получать не будет;
  2. перестал обладать правами на объект, на который был ранее подписан, то уведомления по этому объекту пользователь больше не получает.

Это то, что отображается на рабочем столе в модулях «Входящие» и «Исходящие» и что требует от пользователя какого-то обязательного ответного действия.

Подробнее об инструменте запросов.

Инструмент подписки не связан с запросами – только с уведомлениями.

#недописаль