Кожне виведення та переказ проходить ті самі три перевірки. Розуміння різниці між ними — запорука правильного налаштування та діагностики переміщення коштів у Вашій Організації.
Перевірка 1 — Дозвіл на рівні облікового запису (які облікові записи?). Учасник повинен мати дозвіл на переміщення коштів для задіяних облікових записів:
- Виведення: дозвіл «Виводити» на вихідному обліковому записі.
- Переказ: дозвіл «Переказувати» як на вихідному, так і на цільовому обліковому записі.
Перевірка 2 — Рівень робочого процесу (чи можна ініціювати?). Workflow Profile учасника повинен мати рівень Initiate (або Execute) для відповідного робочого процесу — Withdrawal Request або Transfer Request.
Перевірка 3 — Політика (як запит завершується?). Далі вступає в дію політика робочого процесу. Якщо учасник має рівень Execute, а параметр «Завжди вимагати підтвердження» вимкнено, запит виконується одразу. В іншому разі він очікує необхідної кількості підтверджень від інших учасників.
Перевірки 1 і 2 є незалежними дозволами, і для переміщення коштів потрібні обидва. Учасник із дозволом «Виводити» на обліковому записі, але без Initiate на Withdrawal Request, не зможе виконати жодного виведення; так само не зможе діяти учасник, який може ініціювати запити, але не має дозволу «Виводити» на жодному обліковому записі.
Перевірки навмисно розміщено в різних місцях. Дозволи на рівні облікових записів визначаються Ролями облікових записів учасника і відповідають на питання «звідки»; Workflow Profile — на питання «чи можна»; політика — на питання «як». Будь-який із цих елементів можна змінити незалежно від інших: звузити перелік облікових записів, з яких трейдер може виводити кошти, не змінюючи правил підтвердження, або посилити вимоги до підтвердження, не зачіпаючи доступу до облікових записів.