УНФ сделана на базе БСП. У БСП есть функционал использования внешних пользователей.
Как его включить/настроить? Кто подобное проводил?
Константу "Использовать внешних пользователей" включил
Добился чтоб в справочнике контрагентов появилась кнопка "Внешний доступ"
Создаю внешнего пользователя. Он даже создается О_о
Но дальше всё. Зайти под ним не получается.
Я не силен в БСП. Может программно куда-то что-то прописать или какие-то специфичные роли/профили делать отдельно?
На конец 2016-го ответ на официальном форуме разработчиков:
В конфигурации УНФ внешние пользователи не используются.
Опережая второй вопрос: Зачем это в УНФ?
Внешние пользователи являются не отторгаемой частью подсистемы БСП Управление доступом.
Еще в 2011 году обсуждался вопрос с внешними пользователями, с вердиктом "этот функционал не реализован". Сейчас этот факт могу еще раз подтвердить - Внешние пользователи не используются.
Увы, но как-то так... Можете не тратить время на изучение этого функционала в УНФ.
(2) Спасибо за ответ, но с Вами не соглашусь.
БСП можно поставить на любую конфигурацию. В её состав входит и "управление доступом" с внешними пользователями.
Почему если ЭТО можно включить на сторонней конфигурации, то нельзя на "БСП-наследнике"?
Возможно нужно где-то какие-то роли прописать, профили, группы доступа.
Не верю что таким ещё никто не занимался.
Если я правильно понял, то вам привели ответ от первоисточника. То есть люди, которые делают УНФ сказали, что в УНФ вн. пользователи не работают "потому что ... (не важно)".
Предположу, что для того, что бы они заработали придется снимать с замочка конфигурацию и дорабатывать.
(4) Ну то что они не работают - убедился на практике (иначе бы не спрашивал)
Конфигурация уже давно с замочка снята и на половину переписана под заказчика.
Интересует практические знания тех, кто уже делал подобное.
(4) Совершенно верно. Это официальный ответ от разработчиков.
(5) К сожалению, вам остается только разбираться в механизме самостоятельно. Едва ли кто-то оперативно поделится опытом в этой области. Собственно, если разработчики типовой конфигурации этого все еще не сделали, то либо это связанно с какими-то серьезными трудностями и подводными камнями, которые есть исключительно в УНФ, либо же это умышленное ограничение функционала. Мол, хотите получить больше - покупайте что-то более серьезное.
Возможно вам проще использовать какое-то альтернативное решение вашей конкретной задачи?
(6) Похоже Вы не читаете что я отвечаю. Спрашиваю за опыт внедрения подобного, а Вы мне что "это невозможно и нужно самому разбираться". Если Вы подобного не делали, то возможно делали другие. Возможно другие ответят, на что очень надеюсь. Параллельно разбираюсь с этим всем и если у самого получится - выложу решение на форум.
Подобную задачу реализуем через дополнительную базу с обменом на рабочую, внешние пользователи стало быть уже как обычные настраиваются, а тут в бсп ограничение прав работает стандартно. Вопрос в том, насколько для вас минусы от доработки по обменам, перетянут + от доработки по внешним юзверям
Тогда натягивайте на свою унф, последнюю версию бсп и вперед, я думаю врятли вы найдете кого то, кто уже поженил унф и бсп, причем надо понимать, что у вас унф уже переписана и давно, а значит эксклюзив. Представьте, что у вас Заказ покупателя должен формировать пользователь из справочника Внешние пользователи, когда как сейчас у вас там просто Пользователь. Это означает, что все шаблоны ограничений, которые у вас используются, по всем ролям надо проверить и исправить по необходимости, доработать все документы добавив туда новый реквизит и т.д.. Это полноценное внедрение новой подсистемы на ваших эксклюзивных доработках, мне кажется вы не понимаете чего просите. Общий ответ вам уже дали, а конкретику вам дадут только после погружения в вашу конфу, а именно, что и как делать!
(14) (15)
Я прекрасно понимаю о чем спрашиваю. Всё что Вы описали - это предположения вариантов решения.
Если в БСП есть уже функционал Внешнего пользователя, то почему бы его не настроить?
Ладно, отвечу по-другому.
Например есть самописная конфигурация. Я накатываю на неё БСП. После успешного объединения и настройки я могу пользоваться подсистемой внешнего доступа даже в самописной конфигурации.
УНФ сделана на базе БСП, но нужный мне функционал каким-то волшебным образом полукастрирован.
Вот и интересуюсь, может уже кто-то делал подобное, как мне это вышеуказанное волшебство убрать чтоб всё заработало)
Например есть самописная конфигурация. Я накатываю на неё БСП. После успешного объединения и настройки я могу пользоваться подсистемой внешнего доступа даже в самописной конфигурации.
В том то и дело, что не можете, поймите в бсп подсистем много, какие то из них могут быть интегрированы без особого труда, например сохранение файлов, или смс отправка, в вашем случае нужна интеграция к объектам, которых в бсп просто нет, они есть в том месте куда интегрируется бсп. Конечно в какой то части мы имеем некую структуру внешних модулей, которые являются просто местом для разработки, а уже код в этих структурах пишется конкретно под ваши объекты.
Открыть нужную версию БСП, посмотреть как там реализован вход внешнего пользователя и все нужное перетянуть к себе (часто с корректировкой).
В случае с внешними придется править еще и модули основной конфы чтобы они это видели и взаимодействовали.
Великолепно, вот только что делать
бух и унф коннектятся по сом соединению, для него нужно Роль - Запуск внешнего соединения, устанавливаю в конфигураторе, но если ктото изменит Пользователю что либо, через Программу, то эта галка слетает.
Великолепно!
Как всегда КОСТЫЛИ!!!