Добрый день!
А можно ли узнать, кто выдал права доступа на запись - пользователь вручную, создана по умолчанию или добавлена в бизнес-процессе?
При смене прав доступа в БП необходимо удалять автоматические, но не трогать добавленные вручную
Нравится
Здравствуйте, Владимир!
Права доступа на записи хранятся в таблице Sys[Имя_объекта]Right. Для каждой записи о правах есть колонки создал(CreatedbyID) и Изменил(ModifiedbyID).
"Павел Баштовой" написал:Для каждой записи о правах есть колонки создал(CreatedbyID) и Изменил(ModifiedbyID).
И как из них узнать, что поменялось автоматически по предыдущему БП, а что вручную?
"Владимир Соколов" написал:
Павел Баштовой пишет:
Для каждой записи о правах есть колонки создал(CreatedbyID) и Изменил(ModifiedbyID).
И как из них узнать, что поменялось автоматически по предыдущему БП, а что вручную?
Владимир, как вариант Вы можете по процессу, который раздает права, заполнять кастомное поле и уже по этому полю ориентироваться согласно Вашей бизнес-задаче.