Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
24 ноя 2024, 03:11

Роль пользователя

Автор SkyNetYar, 02 окт 2015, 17:01

0 Пользователей и 1 гость просматривают эту тему.

SkyNetYar

Добрый день!
Помогите разобраться! Появилась задача Создать пользователя,дать ему доступ только к определенным документам и только к им созданным.
Создал новую роль в ней выставил РЛС,в Предприятии создал новый профиль выставил новую роль и некоторые другие по некоторым подсистемам.
При заходе под новым пользователем в Предприятие захожу в подсистему продажи,захожу в ограниченный документ но все равно вижу все документы.
Может роли перекрещиваются где то или я не верно условие РЛС поставил?

vitasw

Если пользователю задано несколько ролей, то разрешения складываются. Т.е. если в одной роли есть РЛС, а в другой роли доступ безо всяких РЛС, то у пользователя есть полный доступ.

SkyNetYar

Цитата: vitasw от 02 окт 2015, 17:21
Если пользователю задано несколько ролей, то разрешения складываются. Т.е. если в одной роли есть РЛС, а в другой роли доступ безо всяких РЛС, то у пользователя есть полный доступ.
Ясно! А в рамках этой одной роли я выставляю доступ к разным подсистемам в Предприятии это не влияет?
Почему то этот пользователь всеравно видит чужие документы =\

vitasw

видимость подсистем и доступ к документам - это разные вещи.подсистемы, грубо говоря - это интерфейс.

SkyNetYar

Ну хорошо,но почему не срабатывает условие? пользователь все равно видит все заказы :mellow:
Добавлено: 02 окт 2015, 20:52



vitasw

1. Чуть выше я уже писал
Цитата: vitasw от 02 окт 2015, 17:21Если пользователю задано несколько ролей, то разрешения складываются. Т.е. если в одной роли есть РЛС, а в другой роли доступ безо всяких РЛС, то у пользователя есть полный доступ.
2.Даже то что вы в профиле выбрали только одну роль не гарантирует результат. После того как в профиле установите одну роль зайдите в конфигуратор и посмотрите скольке ролей в конфигураторе будет у этого пользователя. Скорее всего их там будет как минимум 2. добавится роль "пользователь".

SkyNetYar

Все въехал наконец то в ваши слова B)
В назначенных пользователю других ролях стояли разрешающие без всяких условий разрешения,добавил свое,все заработало!
Единственное так неудобно настраивать эти роли...,в предприятии всегда что то вываливается наподобии "нарушение прав доступа"
Есть ли какой нибудь механизм сразу допустим что бы создавать "заказы клиентов" какие роли назначить?

vitasw

Цитата: SkyNetYar от 03 окт 2015, 21:27Есть ли какой нибудь механизм сразу допустим что бы создавать "заказы клиентов" какие роли назначить?
Вы, вроде уже достаточно давно на форуме, а вопросы все так же, уж простите, продолжаете ставить по-идиотски.
Вопросы подобного характера имеет смысл задавать только по типовым конфигурациям. Вы свою конфигурацию не озвучили.
И хочешь же помочь, но вы не оставляете не идиного шанса. Один вам будет рассказывать за УНФ, второй - по УТ, третий - об УТП. В каждой из них многие объекты реализованы по-разному. Любой программист имеет те знания, который он получил разгребая код.


SkyNetYar

Во всем собственно разобрался,кроме одного..
Не могу понять как прописать условие в RLS
Необходимо например что пользователь видел только те документы где в комментарии у документа содержалась слово "Илья" предположим.
Вроде бы подходит СтрСодержит но не могу понять как использовать а может и не оно..
Пытался ГДЕ Комментарий ПОДОБНО &Илья но не работает

УТ 11.1

vitasw

Цитата: SkyNetYar от 07 окт 2015, 14:29Необходимо например что пользователь видел только те документы где в комментарии у документа содержалась слово "Илья" предположим.
Не стоит этого делать. Смысла 0.0. Иметь смысл делать РЛС только по полям ссылочного типа. Строка - это полет в никуда. Сегодня он пишет "Илья",а завтра "Илюша", а черз 3 дня у вас вскипит мозг от постоянного допиливания РЛС и от все большей тормознутости системы.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск