Создание Организации с использование RLS
Добрый день!
1С 8.3 УПП
Необходимо создать новую организацию так чтобы другие организации не видели новую. Решил использовать RLS.Создал группы. Настроил доступы. Но почему то при создании контрагентов выдает ошибку : Ошибка при вызове метода контекста (Записать): У пользователя недостаточно прав на исполнение операции над базой данных.Эта транзакция уже осуществлялась.
Хочу уточнить порядок создания организации:
1 - Создал организацию в справочнике Организации.
2 - Создал группу пользователей с названием организации
3 - В настройках доступа группы выбрал созданную организацию.
Вроде все сделал правильно,но может где - то еще ее нужно связать.
Помогите разобраться где и какие настройки нужно обязательно выставить. Права поставил правильно(в другой организации все работает с этими правами).
Спасибо.
1С 8.3 УПП
Необходимо создать новую организацию так чтобы другие организации не видели новую. Решил использовать RLS.Создал группы. Настроил доступы. Но почему то при создании контрагентов выдает ошибку : Ошибка при вызове метода контекста (Записать): У пользователя недостаточно прав на исполнение операции над базой данных.Эта транзакция уже осуществлялась.
Хочу уточнить порядок создания организации:
1 - Создал организацию в справочнике Организации.
2 - Создал группу пользователей с названием организации
3 - В настройках доступа группы выбрал созданную организацию.
Вроде все сделал правильно,но может где - то еще ее нужно связать.
Помогите разобраться где и какие настройки нужно обязательно выставить. Права поставил правильно(в другой организации все работает с этими правами).
Спасибо.
По теме из базы знаний
- Управление доступом: роли, права, профили, группы доступа, функциональные опции, RLS
- Назад в прошлое! Небольшие заметки по администрированию пользователей в УПП
- Распространенные ошибки разработчиков, приводящие к проблемам производительности
- Перемещение товаров между филиалами в одной информационной базе 1С с применением RLS
- Производительный режим работы RLS
Найденные решения
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
Проверьте, может при записи выполняются запросы к данным, попадающим под рлс и в них не указано "выбрать разрешенные". + посмотрите, есть ли доступ к группам у пользователей в справочнике организации. Попробуйте воспользоваться обработкой "обновление вспомогательных данных", или запустить конфигурацию с параметром /c запуститьобновлениеинформационнойбазы ("C" латиница)
(12)
может при записи выполняются запросы к данным, попадающим под рлс и в них не указано "выбрать разрешенные"
"ВЫБРАТЬ РАЗРЕШЕННЫЕ" как раз выбирает разрешенные RLS, и не выбирает - не разрешенные. Т.е. без РАЗРЕШЕННЫЕ вы можете получить ошибку чтения, но никак не записи. Запрос ничего не записывает.
(14)Вообще связь вот этого
(1)
Но, боюсь, вам помогли какие-то более ранние настройки - иначе, если бы было так, как вы написали, RLS вообще бы не дал даже выбрать "чужую" организацию (не показал бы ее в списках выбора), а у вас уже на этапе записи ошибка.
Нужно было в настройках пользователя поставить организацию по умолчанию. Контрагенты стали добавляться.
и вот этого:
(1)
У пользователя недостаточно прав на исполнение операции над базой данных.Эта транзакция уже осуществлялась.
очень слабая, и единственное объяснение - у 1С, как всегда, нет обработки ошибок и заполнения ключевых параметров данными "по умолчанию" (основной организацией, например), а ожидание ручного ввода всевозможных полей во всевозможных карточках.
Но, боюсь, вам помогли какие-то более ранние настройки - иначе, если бы было так, как вы написали, RLS вообще бы не дал даже выбрать "чужую" организацию (не показал бы ее в списках выбора), а у вас уже на этапе записи ошибка.
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)