Призначення
Записує вибрану роль і/або користувача в колонки кожного рядка. Використовується для відповідальних осіб, адресації погодження та полів форми. Працює в UBC Data Bridge у складі UBC Analytics.
Входи та виходи
Один in та out; вибрані колонки додаються або перезаписуються в усіх рядках. Значення читаються заново під час активного виконання.
Параметри
| Параметр | Налаштування та значення | Варіанти й межі |
|---|---|---|
connection_id | Збережене підключення, через яке блок звертається до системи. | Типово: порожньоДо 64 символів |
environment | Середовище UBC Analytics; виберіть його до об’єкта та полів. | Типово: порожньоДо 80 символів |
role_field | Назва колонки ролі; порожня вимикає додавання ролі. | Типово: РольДо 256 символів |
role_code | Код вибраної ролі. | Типово: порожньоДо 128 символів |
role_label | Збережений підпис ролі для інтерфейсу. | Типово: порожньоДо 200 символів |
role_value | Записати назву name або код code ролі. | Варіанти: name, codeТипово: name |
user_field | Назва колонки користувача; порожня вимикає додавання користувача. | Типово: КористувачДо 256 символів |
user_id | Ідентифікатор вибраного користувача. | Типово: не задано |
user_label | Збережений підпис користувача для інтерфейсу. | Типово: порожньоДо 400 символів |
user_value | Записати full_name, email або id користувача. | Варіанти: full_name, email, idТипово: full_name |
Покрокове налаштування
- Додайте блок у середовищі UBC Analytics та виберіть його підключення й середовище.
- Задайте потрібну роль і формат її значення.
- Задайте користувача та виберіть ПІБ, адресу або ID.
- Назвіть цільові колонки, вимкніть непотрібну частину порожньою назвою поля.
- Перевірте значення й зіставте їх із відповідними полями форми-отримувача.
Правила та діагностика
- Видалена або вимкнена роль дає CMS_ROLE_MISSING; відсутній/неактивний користувач — CMS_USER_MISSING. Виберіть чинний запис знову.
- ID користувача передається текстом, сумісним із відповідними полями форм.
- Наявна колонка з вибраною назвою перезаписується в усіх рядках.
- На неактивному маршруті блок передає структуру без звернення до UBC Analytics.
- В автономній установці цей блок не забезпечує доступу до ролей UBC Analytics.
- Потрібно додати хоча б одну колонку. Якщо додаються і роль, і користувач, їхні цільові назви мають відрізнятися.
Приклад налаштування
Для заявок задайте role_field=ApprovalRole, role_value=code та роль погоджувачів; user_field=OwnerID, user_value=id та відповідального користувача. Потім зіставте ці колонки з полями форми.