Публикация

Почему пользователь видит верификации, которые не доступны для его роли?

Вопрос:

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

Пример кейса:

Пользователь1 проводит Верификацию1 (права по верификации по роли1). 

Далее Пользователь1 создает Верификацию2 и назначает ответственным Пользователя2.



Ожидаемый результат:

автор записи Верификация2 не видит эту запись. Верификация2 отображается только Пользователю2.

Верификация1 отображается только Пользователю1, Пользователю2 не отображается.

Ответ:

Для автора записи права на запись выдаются по умолчанию. Это можно проверить в настройках прав доступа на запись: https://academy.terrasoft.ru/documents/base/7-13/prava-dostupa



Если вы хотите снимать эти права с пользователя-автора записи, вы можете воспользоваться бизнес процессом. 



Примеры настройки изменения прав доступа на записи с помощью процессов в этой статье: https://academy.terrasoft.ru/documents/technic-bpms/7-12/upravlenie-pravami-dostupa-v-ramkah-biznes-processa.

Нравится

Поделиться

0 комментариев
Показать все комментарии