Добрый день!
Возможен ли перенос между средами права доступа "Администрируется по записям" и, например Право на удаление?
Если да, то каким образом?
Нравится
Права доступа по записям — это записи в таблице Sys[название раздела]Right. Их можно попробовать перенести как данные в составе пакета, если даст выбрать эту таблицу, а если нет — то SQL-запросом. Главное, чтобы на старой и новой базе совпадали Id записей в разделе и Id пользователей и их групп. Также учтите, что на новом месте по записям раздела уже могут быть вручную выданы права и вместе с залитыми может возникнуть путаница.
"Зверев Александр" написал:Права доступа по записям — это записи в таблице Sys[название раздела]Right. Их можно попробовать перенести как данные в составе пакета, если даст выбрать эту таблицу, а если нет — то SQL-запросом. Главное, чтобы на старой и новой базе совпадали Id записей в разделе и Id пользователей и их групп. Также учтите, что на новом месте по записям раздела уже могут быть вручную выданы права и вместе с залитыми может возникнуть путаница.
Я изменил права на удаления контактов, со всех сотрудников на Supervisor. Но в таблице запись никак не отобразилась.
Права на удаление влияют на возможность удаления, а не отображения.
"Зверев Александр" написал:Права на удаление влияют на возможность удаления, а не отображения.
Я так понимаю если я через конфигуратор изменю права на удаления для Контактов, то в этой таблице должна была появиться как минимум одна запись, либо измениться существующая.
Разве не так?
Если настраиваете права по операциям (а не записям), то они хранятся в SysEntitySchemaOperationRight.
"Зверев Александр" написал:Если настраиваете права по операциям (а не записям), то они хранятся в SysEntitySchemaOperationRight.
Все равно, одной записи в эту таблицу не достаточно для ограничения прав на удаление.
Не могли бы вы описать конкретно в какие таблицы нужно сделать insert и update.
Это зависит от того, какие права Вам нужны. Запустите профайлер, настройте в интерфейсе права и посмотрите, какие запросы идут в базу..