В данный момент при создании ЗНО через REM каталог услуг портала в нее не прописывается собственно услуга, через карточку каталога которой создана заявка. Это баг конкретно у меня на песочнице или так оно и есть на самом деле (и это странность аднака)))?
Спасибо!
Виталий, привет!
Так и есть. Если объект создаётся через каталог на портале, то услуга в создаваемом объекте не заполняется. Вендор почему-то не добавил подобного механизма в коробку, но это можно сделать самостоятельно через бизнес-правила.
При создании ЗНО из каталога, в зависимости от каталога который используется (старый или REM), в объекте заполняется атрибут -request_template или related_request_model. Это поле указывает на шаблон\модель запроса, по которой создаётся ЗНО из каталога. А из него можно получить услугу, которая указана в шаблоне\модели.
Спасибо! Понятно, а то думал, чего-то не так поставилось - ведь вроде бы само собой разумеющееся ))
Да, сделал через бизнес-правило - получение услуги через REM-модель
Еще кстати обнаружил, что нет никакой группы/роли по умолчанию для доступа чисто на портал - когда юзеру нужен только портал и больше ничего. Создал роль/группу, заодно выяснил, что надо доступ через ACL дать на таблицы по примеру доступа для роли catalog_admin
Для доступа пользователя на портал роли не нужны. В системе любая УЗ без ролей имеет доступ к порталу по умолчанию.
Роли нужны только для инженеров\админов для доступа на портал инженера и для тех.учеток, для работы с таблицами через API.
А вот если нужно разграничить доступ к разделам портала среди обычных пользователей, можно было бы использовать возможность автоматической переадресации пользователя правилами (sys_rule_redirect_url) + кастомные роли. Только правила переадресации перестали работать в последних версиях (вроде начиная с 1.17.х есть дефект).