8.х Права доступа

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

  1. TopicStarter Overlay
    Vektor8
    Offline

    Vektor8 Опытный в 1С

    Регистрация:
    11 дек 2009
    Сообщения:
    90
    Симпатии:
    0
    Баллы:
    26
    Подскажите пожалуйста, каким образом более рационально будет ограничить доступ к изменениям справочника "Физические лица"

    1С:Предприятие 8.1 (8.1.15.14)
    Управление производственным предприятием, редакция 1.2 (1.2.29.1)

    необходимо прописать условие что если роль не такая то доступ закрыт :unsure:
  2. TopicStarter Overlay
    Vektor8
    Offline

    Vektor8 Опытный в 1С

    Регистрация:
    11 дек 2009
    Сообщения:
    90
    Симпатии:
    0
    Баллы:
    26
    так же буду рад примеру запрета редактирования и пометки на удаление справочника "Номенклатуры". Только мне этот запрет нужен именно в форме кода! Чтобы легче обновлять было
  3. TopicStarter Overlay
    Vektor8
    Offline

    Vektor8 Опытный в 1С

    Регистрация:
    11 дек 2009
    Сообщения:
    90
    Симпатии:
    0
    Баллы:
    26
    (1) что нужно здесь прописать чтобы закрыть справочник от пользователей, кроме пользователей с ролью "РольЕМое"

    Процедура ПриОткрытии()
    // Вставить содержимое обработчика.
    КонецПроцедуры
  4. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Отказ = НЕ РольДоступна(<ИмяРоли>);

    Но поместить надо в ПередОткрытием и иметь ввиду, что можно получить доступ кучей других способов
  5. Draco
    Online

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.635
    Симпатии:
    946
    Баллы:
    204
    Для этого используется встроенный механизм. Каждому физ лицу назначается группа достпа На вкладке Прочие у ФЛ есть такое поле. Затем каждому пользователю в проставляется к какой группе пользователей он имеет доступ это через группу Доступа физ лиц в администрировании
  6. TopicStarter Overlay
    Vektor8
    Offline

    Vektor8 Опытный в 1С

    Регистрация:
    11 дек 2009
    Сообщения:
    90
    Симпатии:
    0
    Баллы:
    26
    Всё сделал как написали. На вкладке Прочие прописал группу, потом через "ГруппаДоступаФизЛиц"->Права->Доступ к справочнику в целом->Все группы пользователей->и поставил галочку только видимость в списке. Захожу под ролью с правами менеджер и мне всё равно весь справочник "ФизЛица" доступен (((


    Прописываю в модуле формы справочника "ФизЛица" в функции ПриОткрытии()
    //Винт
    Если Не РольДоступна("КадровикРегламентированныхДанных") Тогда
    Сообщить("Просмотр физ. лиц не разрешен!");
    Отказ = Истина;

    КонецЕсли;
    //Винт


    И всё равно всё доступно, даже сообщение не вылетает! В чём дело? (
  7. Draco
    Online

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

    Регистрация:
    28 окт 2009
    Сообщения:
    13.635
    Симпатии:
    946
    Баллы:
    204

    Вложения:

    • Dostup.JPG
      Dostup.JPG
      Размер файла:
      128,3 КБ
      Просмотров:
      685
  8. sc1973
    Offline

    sc1973

    Регистрация:
    29 апр 2010
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1

    Вам верно ответили - на Платформе 8.1 проще всего - с помощью RLS.
    В версии 8.2 - есть возможность "поиграться" доступом к реквизитам объектов.
Похожие темы
  1. Дима
    Ответов:
    3
    Просмотров:
    1.151
  2. Oleg-1992
    Ответов:
    29
    Просмотров:
    823
Загрузка...

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