8.х УТ Ограничение доступа по складам

Тема в разделе ""1С:Управление торговлей УТ"", создана пользователем BBDragon, 31 май 2016.

  1. TopicStarter Overlay
    BBDragon
    Offline

    BBDragon Опытный в 1С

    Регистрация:
    11 мар 2010
    Сообщения:
    183
    Симпатии:
    2
    Баллы:
    29
    УТ 11.1, необходимо разграничить доступ двум группам пользователей по складам, чтобы каждый видел только свою группу складов. Делаю стандартным образом - ограничение на уровне записей, создаю профиль, добавляю в список запрещенных склады, пользователя переношу в группу с таким профилем (права у него неполные). Однако при создании реализации система все равно позволяет выбрать запрещенный склад и лишь при попытке проведения документа после определенной задумчивости выдает "У пользователя недостаточно прав для исполнения операции над базой данных". Как же все-таки сделать так чтобы каждый из пользователей видел только свою группу складов? Или это в принципе вообще невозможно сделать?
  2. CityZen
    Offline

    CityZen

    Регистрация:
    31 май 2016
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    Из текста автора топика:
    " ...пользователя переношу в группу с таким профилем (права у него неполные)."
    "..выдает "У пользователя недостаточно прав для исполнения операции над базой данных"."
    Похоже на коллизию.
    При выборе группы складов права пользователей учитываются?
  3. TopicStarter Overlay
    BBDragon
    Offline

    BBDragon Опытный в 1С

    Регистрация:
    11 мар 2010
    Сообщения:
    183
    Симпатии:
    2
    Баллы:
    29
    Да, конечно, учитываются. При попытке проведения документа с использованием запрещенного склада выходит ошибка, с разрешенным - все нормально проводится
  4. CityZen
    Offline

    CityZen

    Регистрация:
    31 май 2016
    Сообщения:
    3
    Симпатии:
    0
    Баллы:
    1
    ИМХО:
    Выбор и проведение выполняются разными Процедурами|Функциями. Если есть право на выполнение какой то процедуры им пользуется пользователь с соответствующим профилем.
    Попробуйте создать темпюзера и ему не дать на старте прав на чтение склада. А далее добавляйте.
    Если у юзера права полные (как написано в вопросе) - нужно по другому свойству исключать у него построение списка складов.
    --- Объединение сообщений, 1 июн 2016 ---
    Если смотреть вот на этот вопрос: "Как же все-таки сделать так чтобы каждый из пользователей видел только свою группу складов?".
    Тогда строим фильтр и используем при отображении списка.
  5. Svb
    Offline

    Svb Опытный в 1С Команда форума

    Регистрация:
    12 янв 2011
    Сообщения:
    980
    Симпатии:
    19
    Баллы:
    29
    Права, Биби сказал, "НЕ полные"...
  6. nsk1C
    Offline

    nsk1C Опытный в 1С

    Регистрация:
    25 май 2016
    Сообщения:
    145
    Симпатии:
    15
    Баллы:
    29
    Тут много вопросов возникает
    А документы-регистры-ПФ (печатные формы), где используется склад другой группы складов, пользователь тоже не должен видеть?
    И какие именно из них?
    А если сможет видеть - то надо их заблокировать от копирования, изменения?
    Ну, и далее вопросы по нарастающей

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