8.х Настройка РЛС

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

  1. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    Доброго времени суток.
    Может кто сталкивался с такой задачей, то подскажите плиз как действовать
    Необходимо реализовать на уровне РЛС ограничения на доступ к данным по следующей схеме:
    За пример возьмем подразделения. Пользователь должен видеть документы только с доступными ему конкретными подразделениями, но в это же время он должен иметь возможность программно считывать информацию с любых документов. Т.е. визуально у него все достаточно сильно урезано, но не должна теряться возможность использовать всевозможные отчеты и обработки (в том числе и самописные)
    Последнее редактирование модератором: 19 июл 2016
  2. alexburn
    Offline

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

    Регистрация:
    5 янв 2009
    Сообщения:
    14.781
    Симпатии:
    509
    Баллы:
    204
    Сделайте ему отдельный интерфейс, в интерфейсе добавьте все что нужно, вплоть до новых форм.
  3. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.647
    Симпатии:
    948
    Баллы:
    204
    Ну у любого объекта того же справочника есть два права
    Просмотр и Чтение.
    там где Чтение оставляйте все как есть что бы данные могли читаться из БД
    А уже там где простомтр прописывайте РЛС
  4. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.573
    Симпатии:
    717
    Баллы:
    204
    RLS можно устанавливать только на Чтение/Добавление/Изменение, т.е. программно делать "все" можно только если это "все" будет через привелигированный модуль выполнятся.

    Если пользователям можно делать "все", какой смыл вообще ограничивать пользователя в видимости чего-либо? Если пользователь захочет что-то увидеть, то он запустит отчет/обработку.
    alexburn нравится это.
  5. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.647
    Симпатии:
    948
    Баллы:
    204
    Ссори косякнул, уже совсем забыл про это. Тогда просмотр через отдельную роль Чтение РЛС если надо
  6. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    >> Тогда просмотр через отдельную роль Чтение РЛС если надо
    Этот вариант не прокатит, т.к.: если в одной роли есть полное чтение, а в другой просмотр, то платформа их "объединяет" и получается просмотр всего

    >> Если пользователь захочет что-то увидеть, то он запустит отчет/обработку.
    Ну все же полную картину пользователю будет очень сложно получить, т.к. нужно обладать умением использования отчетом. А в моем случае пользователи не самые шустрые.
  7. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.647
    Симпатии:
    948
    Баллы:
    204
    Не совсем понял. Ну понятно что объеденяет(думаете что тут дураки сидят что ли), ну бере отчет формируете смотрите у каких ролей есть право на просмотр - у всех убираете, создаете новую роль - ставите и добавляете е тому кому надо. (В основном это будет роль пользователь и может 2-3 роли еще).
    То же не совсем понимаю зачем на видимость ограничивать на чтенеи нет. там же потом ччерез расшифровки и доп поля можно будет догататься что пустое поле в ЗП 200 тыс это директор
  8. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    Да не в ЗП дело. зарплата у нас в совершенно другой программе.
    У нас пользователи разбиты по группам. И каждая группа должна явно видеть только свои документы и те, к которым другие пользователи пропишут им доступ на чтение. Это все реализовано.
    Но когда возникает необходимость выполнить те или иные отчеты или обработки, то тут либо ловишь ошибку, либо надо раздавать лишние права.... либо придумывать вариант создания порядка 100 ролей с более тонкими настройками и на протяжении рабочего дня расставлять права для каждого пользователя в случае появления необходимости их расширения или урезания (и то, не факт что поможет). У нас много пользователей и много групп, по которым идут ограничения. Вот по этому и хочется обойтись "малой кровью"
  9. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.573
    Симпатии:
    717
    Баллы:
    204
    Запускайте формирование отчетов через привилегированные модули.
  10. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.647
    Симпатии:
    948
    Баллы:
    204
    А для просмотра тогда создавайте свой РС где будут прописаны группы и у кого к ним доступ, а в документах при открытии документа и при выводе списка проверяйте права по этому РС и делайте отказ или еще что
  11. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    >>Запускайте формирование отчетов через привилегированные модули.
    Была такая мысль... но это получается, что код любого внешнего отчета или обработки нужно перенести в общие модули (чего не хотелось бы). И не ясно как в этом случае поступать с внешними отчетами на СКД

    >>а в документах при открытии документа и при выводе списка проверяйте права по этому РС и делайте отказ или еще что
    Что то из этой степи тоже хотел придумать, но в этом случае нужно вносить изменения в модуль формы каждого Документа, что тоже не вариант
  12. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.573
    Симпатии:
    717
    Баллы:
    204
    Если уж у вас извращенные понимания безопасности, то и разработки отчетов будут так же извращенными.

    В БУХ 3.0, например, заполненение чуть ли не всех регламентированных отчетов вынесли в общий модуль.
    sgirg нравится это.
  13. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.647
    Симпатии:
    948
    Баллы:
    204
    НУ Мы Вам Варианты дали. А Вам решать. Мы же полной задачи не видели - трудно судить. просто началось со справочника, потом оказались документы, а потом оказалось что документов не один тип а несколько. а потом окажется что и групп несколько и навеное одна группа может видеть тип документа 1, 3, 4, а вторая, 2, 5, а третья 1, 2, 3, 4, 5.
    sgirg нравится это.
  14. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    Все верно пишете. только все еще сложнее))
    Спасибо за советы. Буду думать, анализировать... искать "меньшее зло"
  15. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.647
    Симпатии:
    948
    Баллы:
    204
    Ну порой есть смыл думать не в том как Бизнес процес реализовать , а в направлении того что сам БП можно изменить и тогда реализации проще будет. и люди смогут нормально работать.
    А то за часту привыкли как в СССР работали - так и работают и хотят это же переложить, а там что бы переложить - чуть ли не новую конфу написать надо.
    Анализ надо начинать с Бизнес процесса. Его упрощать и тогда уже анализировать
  16. TopicStarter Overlay
    sgirg
    Offline

    sgirg Опытный в 1С

    Регистрация:
    25 дек 2008
    Сообщения:
    126
    Симпатии:
    0
    Баллы:
    26
    У меня такое чувство, что Вы раньше работали в том же месте где и я :D
    только у нас не сильно любят, когда оспариваешь приказ от руководства, которое даже компьютер может включить не с первого раза.
  17. Draco
    Offline

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.647
    Симпатии:
    948
    Баллы:
    204
    НУ тут вопрос не в том что бы оспаривать, а в том что высказать и показать свою точку зрения, причем обязательно с аргументами в видет тезисов и графиков, что бы было наглядно. А когда руководитель видет нагляно что есть плюсы, то грамотный руководитель - способен изменить свою точку зрения.
    Вопрос еще в том есть ли у Вас на это время и хоители Вы этим занятся или поплывете по течению.

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