Відділення (доступ)

Щоб налаштувати доступ співробітників до відділень, необхідно використовувати наступні методи. Ці методи призначені для встановлення та керування дозволами в системі Віддіелнь(Філій), гарантуючи, що працівникам надано відповідні рівні доступу відповідно до їхніх ролей і обов’язків у філії.

Створення дозволу ролі для доступу до відділення

Add role permission to branch access

post

Add role permission to branch access

Path parameters
counterparty_guidstringRequired

Counterparty GUID

Body
branch_guidstringOptional

branch's guid

permission_guidstringOptional

permission's guid for permission what you need to add to role

role_namestringOptional

role's name

Responses
post
/counterparty/{counterparty_guid}/branches-access/permission

Видалення дозволу ролі з доступу до відділення

Remove role permission from branch access

delete

Remove role permission from branch access

Path parameters
counterparty_guidstringRequired

Counterparty GUID

Body
branch_guidstringOptional

branch's guid

permission_guidstringOptional

permission's guid for permission what you need to remove to role

role_namestringOptional

role's name

Responses
delete
/counterparty/{counterparty_guid}/branches-access/permission

Отримання ролі з дозволами доступу до відділення для таблиці

Get roles with branch access permissions for table

get

Get roles with branch access permissions for table

Path parameters
counterparty_guidstringRequired

Counterparty GUID

Query parameters
branch_guidstringRequired

branch guid (uuid)

role_namesstring[]Optional

account kinds (string)

Responses
get
/counterparty/{counterparty_guid}/branches-access/permission/table

Створння ролі для доступу до відділення

Create role for branch access

post

Create role for branch access

Path parameters
counterparty_guidstringRequired

Counterparty GUID

Body
role_namestringOptional

role's name

Responses
post
/counterparty/{counterparty_guid}/branches-access/role

Видалиення ролі доступу до відділення

Delete role for branch access

delete

Delete role for branch access

Path parameters
counterparty_guidstringRequired

Counterparty GUID

Body
role_namestringOptional

role's name

Responses
delete
/counterparty/{counterparty_guid}/branches-access/role

Отримання доступу до відділеннь

Get branch access scopes

get

Get branch access scopes

Path parameters
counterparty_guidstringRequired

Counterparty GUID

Responses
get
/counterparty/{counterparty_guid}/branches-access/scope

Отримання списку користувачів

Get users list

get

Get users list

Path parameters
counterparty_guidstringRequired

Counterparty GUID

Query parameters
role_namestringOptional

role name (string)

limitstringOptional

limit (int64)

page_tokenstringOptional

page token (int64)

Responses
get
/counterparty/{counterparty_guid}/branches-access/user

Прив'язка користувача до ролі доступу до відділеннь

Add user to branch access role

post

Add user to branch access role

Path parameters
counterparty_guidstringRequired

Counterparty GUID

Body
role_namestringOptional

role's name

user_guidstringOptional

employee's guid

Responses
post
/counterparty/{counterparty_guid}/branches-access/user

Видалення користувача з ролі доступу до відділення

Remove user from branch access role

delete

Remove user from branch access role

Path parameters
counterparty_guidstringRequired

Counterparty GUID

Body
role_namestringOptional

role's name

user_guidstringOptional

employee's guid

Responses
delete
/counterparty/{counterparty_guid}/branches-access/user

Перевірка дозволу відділення для користувача

Check branch permission for user guid

post

Check branch permission for user guid

Body
branches_accessall ofOptional

BranchesAccess struct for host branch unique scope

counterparty_guidstringOptional

CounterpartyGUID specify counterparty

counterparty_jwtstringOptional

CounterpartyJWT

permissionstringOptional

Permission level of permission

user_guidstringOptional

UserGUID identity id

Responses
post
/access/branches

Last updated