8.х Настройка ограничений в правах роли

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем bajiepka, 8 сен 2016.

  1. TopicStarter Overlay
    bajiepka
    Offline

    bajiepka Опытный в 1С

    Регистрация:
    26 сен 2014
    Сообщения:
    329
    Симпатии:
    23
    Баллы:
    29
    Здравствуйте! 1с 8.3, БП 3.0. Есть требование ограниченной роли, под которую не подходят группы, существующие в группах доступа. Ограничиваю права по-документно. Создал отдельную роль, добавил необходимые регистры, справочники и документы. Для того, чтобы пользователь видил только свои документы, ограничиваю по ответственному в онных, в праве чтения, таким образом:
    Код:
    Реализация ГДЕ Реализация.Ответственный = &ТекущийПользователь
    Еще стоит задача дать право просматривать документы, созданные пользователями с определенной ролью.
    Подскажите пожалуйста, как из этого чудного гибрида СКД, которым я задаю права на чтение документов, достучаться до какой-то роли? Параметров сеанса никаких похожих нет, а РольДоступна() использовать не могу...
  2. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.781
    Симпатии:
    509
    Баллы:
    204
    Почему не можете ? В общий модуль пихайте, и вызывайте в настройках СКД
  3. TopicStarter Overlay
    bajiepka
    Offline

    bajiepka Опытный в 1С

    Регистрация:
    26 сен 2014
    Сообщения:
    329
    Симпатии:
    23
    Баллы:
    29
    а без общего модуля как-то можно обойтись?
  4. Dem0lisher
    Offline

    Dem0lisher Профессионал в 1С

    Регистрация:
    4 авг 2009
    Сообщения:
    1.026
    Симпатии:
    51
    Баллы:
    54
    А если документ создан пользователем Вася Пупкин с правом "РезрешитьЧегоТоТам", а после создания документа это право у него отобрали?
    --- Объединение сообщений, 8 сен 2016 ---
    На СКД можно, а вот в конструкторе запроса для ограничений на уровне записей кажется нельзя..
  5. TopicStarter Overlay
    bajiepka
    Offline

    bajiepka Опытный в 1С

    Регистрация:
    26 сен 2014
    Сообщения:
    329
    Симпатии:
    23
    Баллы:
    29
    Имеется ввиду, что есть, к примеру, старший оператор и младшие операторы. Младшие операторы видят только свои документы, старший оператор видит свои + все документы младших операторо, но ничего больше... т.е. может будут еще какие-то операторы, которые не относятся ни к старшим ни к младшим и тоже будут создавать какие-то документы...
  6. Dem0lisher
    Offline

    Dem0lisher Профессионал в 1С

    Регистрация:
    4 авг 2009
    Сообщения:
    1.026
    Симпатии:
    51
    Баллы:
    54
    Смотрите типовой РЛС по контрагентам например. Есть группы пользователей и группы доступа. В регистре они связываются между собой.
    Для одной группы доступа - одна группа контрагентов, для другой группы доступа - 3-5-10 групп контрагентов.

Поделиться этой страницей