Integration Guide for Banks
[ENG] Integration Guide for Bank
[ENG] Integration Guide for Bank
  • General
    • 💰Overview
      • Transfers between digitized entities
        • Option 1. Fast transfer
        • Option 2. Standard transfer (optional)
      • Version history
      • API change log
      • Glossary
    • 🌐Common requirements
    • 👉Basic use case
    • 📅Integration Plan
      • Integration Plan - Business
      • Integration Plan - Technical Team
      • Multisignature
    • ❗Error messages
  • 🛠️API methods
    • Authentification
      • Authorization via JWT
      • Bank authorization
      • JWT format
    • Emlpoyee
      • How to add a user to a role
      • Role management
    • Customer
      • Segments
    • Digital entity
    • Identifiers
    • Transfer
      • Multisignature for transfers
      • [optional] Callbacks
      • Category
    • Limits
    • Reconciliation
    • [optional] Branch
      • Branch access
      • How to add employee to branch
      • Filter by branch
      • Transfers (branches)
      • Branch digital entity
Powered by GitBook
On this page
  1. API methods
  2. [optional] Branch

How to add employee to branch

PreviousBranch accessNextFilter by branch

Last updated 1 year ago

To add a user to a role you can go through that diagram. In this diagram you can see the endpoints that are described in the previous sections.

№
Endpoint
Parameters
Responce/result

1

no parameters

a list of available branches with appropriate roles, where you should choose a suitable role, if you need another role go to step 5

2

no parameters

a list of employees, you should copy {guid} of the employee that you want to add to branch-role, if you need another employee go to step 4

3

  • {branch_name} from step 1

  • {user_guid} from step 2

a user is added to branch

4

a new employee in {branch_name} is created

5

a new role for branch access is created

6

no parameters

a list of availible permissions, you should find permission that you need with "keto_kind": "branch", copy {guid} of that permission. If you need another permission go to step 8

7

  • {permission_guid} from step 6

  • {branch_name} from step 1

a new permission added to branch

8

no parameters

availible branch access scopes, copy a name of scope that you need. If you need another scope, go to step 9

9

  • "keto_kind": "branch,

  • {keto_scope_name} from step 8

a new permission is created

see description in, {branch_name} from step 1

see description in

see description in

🛠️
Add user to role
Get all available permission titles
Create permissions
Create permissions
Create employee
Create employee
Get roles with branch access permissions for table
Get users list
Create role for branch access
Add role permission to branch access
Get branch access scopes