8.х Доступ к справочнику

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

  1. TopicStarter Overlay
    MetalMessia
    Offline

    MetalMessia

    Регистрация:
    27 дек 2007
    Сообщения:
    25
    Симпатии:
    0
    Баллы:
    1
    Есть Справочник Сотрудники с реквизитом Флаг. Есть 2 роли Роль А и Роль Б. Как сделать так, чтобы во всех документах, справочниках и т.д. пользователь с Ролью А мог выбирать любые элементы спр. Сотрудники, а пользователи не обладающие ролью А могли выбирать только те элементы справочника Сотрудники, у которых не установлено значение реквизита флаг в значение Истина?
  2. Stack_G
    Offline

    Stack_G Опытный в 1С

    Регистрация:
    10 дек 2007
    Сообщения:
    786
    Симпатии:
    2
    Баллы:
    26
  3. TopicStarter Overlay
    MetalMessia
    Offline

    MetalMessia

    Регистрация:
    27 дек 2007
    Сообщения:
    25
    Симпатии:
    0
    Баллы:
    1
    А с чего это пользователей лишать основного способа ввода. 2-ой пункт сделал. По первому пункту приходится исправлять механизм ввода по строке. Смущает то, что может быть имеются другие механизмы выбора Сотрудника, например в обработках.

    Конечно хотелось бы отрабатывать событие выбора (подстановки) элемента в любом документе и т.п. в самом справочнике (в одном месте). Но похоже это невозможно. Или нет?
  4. tunec
    Offline

    tunec Опытный в 1С

    Регистрация:
    2 июн 2008
    Сообщения:
    469
    Симпатии:
    0
    Баллы:
    26
  5. TopicStarter Overlay
    MetalMessia
    Offline

    MetalMessia

    Регистрация:
    27 дек 2007
    Сообщения:
    25
    Симпатии:
    0
    Баллы:
    1
    Минусы RLS:
    1) требуется изменять все типовые роли
    2) при открытии документа, в котором есть запрещенные сотрудники, выдаётся сообщение о наруш. прав. Потом документ открывается, а запрещ. сотрудники выводятся как битные ссылки (GUID). Это не очень хорошо.
  6. DmitryS
    Offline

    DmitryS Опытный в 1С

    Регистрация:
    20 июл 2007
    Сообщения:
    119
    Симпатии:
    0
    Баллы:
    26
    1. Не обязательно, можно создать свою.
    2. Решается путем разрешения доступа на чтение (не просмотр) реквизитов "Ссылка/Код/Наименование" для справочника "Сотрудников", в этом случае в документе видно представление объекта, а отрыть его - "нарушение прав доступа".

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