Самописный документ, который "подключили" к БСП Управление доступом, чтобы при включении ограничения доступа по уровню записей на самописные документы тоже срабатывало.
Первая задача по организации.
Сделала следующее:
1. Добавила типовые шаблоны ограничений в новую созданную роль (скриншот) по чтению, добавлению и изменению одно и то же ограничение
2. Назначила пользователю профиль с группой доступа - запрещены все организации, кроме одной.
По чтению всё срабатывает хорошо - в списке документов видны документы только с нужной организацией. Но вот создать документ или изменить текущий можно, выбирая все существующие организации.
Как это можно поправить?
Сделано по примеру типовой, там всё работает корректно..
Первая задача по организации.
Сделала следующее:
1. Добавила типовые шаблоны ограничений в новую созданную роль (скриншот) по чтению, добавлению и изменению одно и то же ограничение
2. Назначила пользователю профиль с группой доступа - запрещены все организации, кроме одной.
По чтению всё срабатывает хорошо - в списке документов видны документы только с нужной организацией. Но вот создать документ или изменить текущий можно, выбирая все существующие организации.
Как это можно поправить?
Сделано по примеру типовой, там всё работает корректно..
Прикрепленные файлы:
По теме из базы знаний
- Как проводятся документы в типовых конфигурациях от 1С
- Решение нестандартных проблем производительности на реальных примерах
- Гарри Поттер и подкапотное пространство веб-клиента
- Обновление нетиповой конфигурации ЗУП одним махом через 19 релизов + решение глюков обновлений (памятка)
- Ни в ЗУП ногой!? А мне нравится! Часть 2. Плюсы решения, где они прячутся?
Найденные решения
(9)
Выбрать организацию можно, если на нее есть права на чтение/просмотр.
Проверка на добавление/изменение документа выполняется при записи.
Если нет прав на добавление/изменение документа по этой организации, не даст записать документ.
Для этого используются подписки ПроверитьДоступПередЗаписьюДокумента, ПроверитьДоступПриЗаписиДокумента.
Соответственно, чтобы они сработали на вашем документе, документ должен быть включен в определяемый тип ВладелецЗначенийКлючейДоступаДокумент.
Если в профилях Деньги и Продажи все организации разрешены, а в Самописном профиле ограничить доступ по одной организации, то данное ограничение не сработает в самописном документе на добавление/изменение.
Выбрать организацию можно, если на нее есть права на чтение/просмотр.
Проверка на добавление/изменение документа выполняется при записи.
Если нет прав на добавление/изменение документа по этой организации, не даст записать документ.
Для этого используются подписки ПроверитьДоступПередЗаписьюДокумента, ПроверитьДоступПриЗаписиДокумента.
Соответственно, чтобы они сработали на вашем документе, документ должен быть включен в определяемый тип ВладелецЗначенийКлючейДоступаДокумент.
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(2)
не получается (скриншот)
(2)
да
(2)
у меня одинаковый, т.к. в типовой унф, например, для документов ЗаказПокупателя или ЗаказПоставщику текст для чтения и добавления/изменения одинаковый, делала по примеру..
Проверку внедрения бсп запускали?
не получается (скриншот)
(2)
Обновление вспомогательных данных выполнили?
да
(2)
А у вас?
у меня одинаковый, т.к. в типовой унф, например, для документов ЗаказПокупателя или ЗаказПоставщику текст для чтения и добавления/изменения одинаковый, делала по примеру..
Прикрепленные файлы:
заметила, что если пользователю все профили доступа ограничить по одной организации, то тогда работают ограничения, а если в одном профиле разрешить все организации, то везде будут видны все организации, несмотря на то, что в других профилях запрещено по другим документам...
(8) хорошо, выражусь иначе:
есть три профиля - Деньги, Продажи и Самописный. Только Самописный профиль имеет доступ к самописному документу.
Если в профилях Деньги и Продажи все организации разрешены, а в Самописном профиле ограничить доступ по одной организации, то данное ограничение не сработает в самописном документе на добавление/изменение.
А если в профилях Деньги и Продажи тоже ограничить доступ по одной организации, как и в Самописном профиле, то тогда везде, включая самописный документ, которого нет в профилях Деньги и Продажи, срабатывает ограничение - в доступе для выбора только одна организация.
В идеале хотелось бы на самописный документ иметь возможность в профиле/группе доступа накладывать ограничение.
есть три профиля - Деньги, Продажи и Самописный. Только Самописный профиль имеет доступ к самописному документу.
Если в профилях Деньги и Продажи все организации разрешены, а в Самописном профиле ограничить доступ по одной организации, то данное ограничение не сработает в самописном документе на добавление/изменение.
А если в профилях Деньги и Продажи тоже ограничить доступ по одной организации, как и в Самописном профиле, то тогда везде, включая самописный документ, которого нет в профилях Деньги и Продажи, срабатывает ограничение - в доступе для выбора только одна организация.
В идеале хотелось бы на самописный документ иметь возможность в профиле/группе доступа накладывать ограничение.
(9)
Выбрать организацию можно, если на нее есть права на чтение/просмотр.
Проверка на добавление/изменение документа выполняется при записи.
Если нет прав на добавление/изменение документа по этой организации, не даст записать документ.
Для этого используются подписки ПроверитьДоступПередЗаписьюДокумента, ПроверитьДоступПриЗаписиДокумента.
Соответственно, чтобы они сработали на вашем документе, документ должен быть включен в определяемый тип ВладелецЗначенийКлючейДоступаДокумент.
Если в профилях Деньги и Продажи все организации разрешены, а в Самописном профиле ограничить доступ по одной организации, то данное ограничение не сработает в самописном документе на добавление/изменение.
Выбрать организацию можно, если на нее есть права на чтение/просмотр.
Проверка на добавление/изменение документа выполняется при записи.
Если нет прав на добавление/изменение документа по этой организации, не даст записать документ.
Для этого используются подписки ПроверитьДоступПередЗаписьюДокумента, ПроверитьДоступПриЗаписиДокумента.
Соответственно, чтобы они сработали на вашем документе, документ должен быть включен в определяемый тип ВладелецЗначенийКлючейДоступаДокумент.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот