Контекст экземпляра процесса
В контексте экземпляров процессов определены 2 привилегии:
- «Чтение» экземпляра,
- «Изменение» экземпляра.
Привилегия «Чтение» дает право на чтение как свойств экземпляра процессов, так и на чтение задач процесса.
Привилегия «Изменение» дает право на создание, чтение, изменение и удаление токенов процесса. С помощью этой привилегии можно полностью изменить ход выполнения экземпляра процесса. Эта привилегия также дает права на изменение задач процесса (к примеру изменения исполнителей и срока выполнения).
Привилегия «Удаления» для экземпляров процессов отсутствует, т.к. для экземпляров процессов не определена процедура удаления.
Таким образом выдача прав на экземпляр процесса ведет к выдаче аналогичных прав на задачи, созданные этим экземпляром. Обратное неверное - выдача прав на задачу не влечет выдачи прав на экземпляр.
Иерархия привилегий между экземпляром процесса и его задачами
Поскольку данные экземпляров процессов хранятся в экземплярах записей, то с каждым шаблоном процесса связан ассоциированный шаблон записей. При создании экземпляра процесса автоматически создается ассоциированный экземпляр записи, который и хранит его данные.
Привилегия на экземпляре процесса | Привилегия на ассоциированном экземпляре процесса |
---|---|
Чтение | Чтение |
Изменение | Изменение |