Как изменить права доступа сразу для группы записей
Нам нужно изменить права доступа для нескольких (десятки-сотни) ранее созданных записей. Программистов мы не планируем или не имеем возможности привлекать, все действия делаются вручную.
Мы можем менять права индивидуально для каждой записи, что несколько обременительно.
Мы не видим возможности использовать для этой цели роли и пользовательские права.
Будем благодарны за ответ или совет, куда имеет смысл обращаться с такого рода вопросами.
Нравится
Это можно сделать SQL запросом в базу данных или написать бизнес процесс, который изменит права доступа на объекты.
Например:
Вам необходимы минимум 3 элемента БП:
- Простое начальное событие (зеленая окружность) - обозначает начало БП.
- Элемент "Изменить права доступа" в котором отфильтровать по необходимому условию (может не для всех записей надо применить, а только созданных, например, после какой-то даты) добавить права для категории "Пользователи". Если необходимо выбрать все, можно использовать условие "Id - заполнено".
- И завершающее событие "Остановить"
Вот пример для Обращений: http://prntscr.com/jgf4ya
При запуске этого процесса будут розданы права для всех сотрудников компании на чтение, изменение и удаление на все существующие обращения.