Help Center

Our products knowledge base for customers

Roles

Roles

General information

Under Roles you can see a list of participation types and access types configured on a particular broker. Different roles have different sets of permissions. Within a role, the next are set:

  1. Permissions
  2. Access sets by account management type for own accounts of a profile permissions
  3. Access sets in terms of account management type for client accounts

Member roles

The Members roles are the types of participation in the profile. They are as follows:

NameDescription
Full accessfull access
Clientclient
Dealerdealer
Read onlyread only
Full access Verifyfull access (verified)
Multiaccount tradertrader with multiple accounts
Email/Telegram notificationsEmail or Telegram
Content managerCasual section access

In order to view the participation type settings, just click on it in the list.

Roles include the following profiles:

Role nameProfile permissions
Full accessView, Correct trades, Client internal transfer, KYC, Edit legal data, Manage rates, Manage content, Edit questionnaires, View contracts, Manage settings, View content, Edit user, Manage contracts, Auto join chats, Member management, Orders management, View accounts, Manage strategies, Confirm trade settlement, Cash management, Manage transactions, Manage EOD, Broker management, Manage trades, Client account management, Account management.
ClientView, Edit legal data, View contracts, View accounts, View content, Account management, KYC, Edit questionnaires, Edit user.
DealerView, Edit legal data, View contracts, View accounts, View content, Account management, KYC, Edit questionnaires, Edit user.
Read onlyView, Edit legal data, View contracts, View accounts, View content, Auto join chats, Account management, KYC, Edit questionnaires, Edit user.
Full access verifyView, Correct trades, KYC, Edit legal data, Manage rates, Edit questionnaires, View contracts, Manage settings, Edit user, Manage contracts, Auto join chats, Member management, Orders management, View accounts, Cash management, Manage transactions, Broker management, Manage trades, Account management.
Multiaccount traderView, Edit legal data, View contracts, View accounts, View content, Account management, KYC, Edit questionnaires, Edit user.
Email/telegram notificationsView, Edit legal data, Auto join chats, Account management, KYC, Edit questionnaires, Edit user.
Content managerView, View accounts, Manage content, View content.
The following information is available in the participation type description:
NameDescription
Namename
Spaceplatform area which the participation type is intended for (Trading Area or Dealer Area)
Profile permissionspermissions for the participation type
Own account permissionspermissions for the own account
Client account permissionspermissions for the client's account

Services includes Permissions. They are as follows:

ServicesPermissions
User servicecreate a user
Account link serviceadd account links/change account links, delete account links
Account serviceopen account in 'Initial' status, close account, change account status, update account aggregator settings, set/update account tariff, set/update margin profile, set/update netting settings, set/update account tax profile, account creation service, upload limit, set/update margin credit&limit, re-bind the profile to which the account belongs, update account data
Profile servicecreate a corporate profile, create a personal profile, in the corporate profile simultaneously create a user and a personal brokerage account within a corporate profile, making this user a member linked to this account, update the profile, activate the profile
Member serviceadd a profile member, update a profile member, delete a profile member
Broker servicecreate broker, create demo broker, edit data in broker
Aggregator setting servicecreate Aggregator settings, edit Aggregator settings, show usage
Instrument group servicecreate a instrument group, load from file, edit an instrument group
Margin profile servicecreate margin profile, enter leverage values for currencies, upload margin profile, upload margin profile rest, edit margin profile
Schedule servicecreate schedules, edit schedule, show usage
Tariff servicecreate tariff, edit tariff, show usage
Netting setting servicecreate netting settings, edit netting settings
Tax profile servicecreate tax profile, edit tax profile, show usage
Account group servicecreate a group, edit a group, delete a group
Broker payment methodcreation of payment method, change of payment method, change of payment method status
Client payment methodcreation of payment method, change of payment method, change of payment method status
Client profile document servicecreate a document, delete a document
Client questionnary serviceadd questionnaire from admin, save from admin
User serviceuser activation, user data update, user deletion, password reset, 2FA setup for users, change password from admin, change phone password, verify phone password
payment strategy serviceset the broker's payment strategy, delete the broker's payment strategy
transaction serviceaccept funds, withdraw funds, block funds, cancel blocking of funds, delete transaction, conduct EOD transaction (zeroing nominal account by transferring amounts to own account, find unlinked transactions, link transactions, conduct commissions from close of day, create a request for deposit/withdrawal of funds
Payment servicereject the request, agree the request, execute the request
EOD profile serviceclose the day, close the day for real
Trade settlement serviceaccept the transaction, confirm the transaction, reschedule the transaction, calculate the transaction
Netting serviceconvert, netting
Broker serviceautomatisation
Custody fee servicecancel custody fee, find custody fee, fulfil custody fee
Introducer fee servicecancel introducer fee, find introducer fee, fulfil introducer fee
Swap servicecancel swap, generate swap base rate, swap, swaps, swaps, set swap closing rate, load swaps
Brokerage report servicegenerate a broker's report (dashboard)
Emir servicegenerate an emir report
Broker order serviceagree the cancellation of the order by the client, accept the manual order, execute the manual order, reject the manual order, reject the cancellation of the clients' order, submit the manual order for execution
Broker trade servicefind unlinked trades, brokerage trade service: split trades, split two trades, link trades, add direct trade, add transfer trade, add settlement trade, update commission, recalculate commission, brokerage trade service: update trade date, brokerage trade service: update value date, recalculate nkd, re-bind trade, coupon service, coupon creation, coupon service
Dividend servicehold a dividend
Expiration position seviceclose expired positions, set the expiry rate
Split servicehold a split
Trade report serviceupload report, upload swap report
Instrument interest rate serviceinterest rate on the exported instrument
Registration serviceautomatic user deletion, authorisation/registration

Profile permissions

Profile permissions define what the user can actually do within the profile. View and View contracts profile permissions are required for each user. The list of profile permissions and their descriptions is shown below. The following permissions can be set up for any type of membership:

View

  • browsing and searching for instruments;
  • search by EOD rate;
  • view exchanges, interest rates on assets, exchange rates, netting rates;
  • view users, all chats, counters (unread messages), schedule, account access sets;
  • view profiles;
  • view profile documents, payment methods: broker - get verified payment methods, client - view current methods.

Edit legal data

  • Receive notifications about profile status changes and new user sign-ups.
  • receive notifications about changes in KYC questionnaire status
  • broker payment method service: create/update payment method
  • Client payment method service: creating/updating/deleting payment method
  • KYC service: creating/updating/publishing KYC questionnaires
  • user service: activation/updating/deleting/resetting password/setting 2FA for users

View contracts

  • view requests (WL), brokers, members, all client documents;
  • view, send and forward client reports (which are automatically generated);
  • view the entire company admin panel (without the client panel);
  • view aggregator settings, connectors, instrument groups, margin profiles, FX leverages, order type sets, schedules, rates, netting settings, tax profiles.

View accounts

  • view orders, trades, positions, transactions, dividends, splits, coupons for accounts;
  • view mail logs and event logs;
  • receive and work with reports;
  • on some accounts gives access to entity history;
  • view payment methods and trading ideas for accounts.

Manage contracts

  • create an account;
  • add and delete account links;
  • close the account;
  • update account aggregator settings;
  • set and update account tariffs, margin profile, netting settings and account tax profile;
  • create a user;
  • create, update and delete a profile;
  • add, update and delete a member of the profile;
  • activate profile;
  • in a corporate profile, create a user and a personal brokerage account at the same time, making this user a member linked to this account.

Manage transactions

  • close the day;
  • make client and own settlements, make delayed settlements;
  • make customer conversions;
  • charge service fees;
  • perform cash withdrawals, money transfers;
  • make EOD (nominal account clearing by transferring amounts to a personal brokerage account) transactions
  • find unlinked transactions and link the transactions
  • delete the transaction;
  • delete the netting conversion;
  • process/execute a withdrawal request.

Transaction acceptance

  • accept/decline withdrawal request;
  • edit comment in withdrawal request;

Manage trades

  • make and cancel commission payments;
  • make and cancel introductory payment services;
  • make settlements between the client and the provider;
  • make swap service between client and provider; cancel and load swap service;
  • registration service - register and delete a user in AUTHY;
  • brokerage report service: obtain brokerage report and file, create Emir report, create RTS27 report service and file,
  • brokerage trade service: find detached trades, split trades, split two trades, link trades, add direct trade, add transfer trade, add conversion trade, add settlement trade, add futures expiration trade, add bond expiration trade, confirm trades, update commission, recalculate commission, update trade date, update value date, update trading place
  • coupon service: create a coupon and cancel a coupon trade;
  • dividend service: receive client and supplier dividends;
  • overdue positions service: receive own and client's overdue positions;
  • trade report service: unloading the report.

Correct trades

  • edit trade data;
  • cancel trades.

Manage rates

  • manual price service - set instrument prices (bid ask) for bonds
  • create EOD rates;
  • create, copy previous or delete asset/instrument interest rate;
  • create/set swap rates;
  • add netting rates.

Manage settings

  • application service: create and update an application (WL);
  • brokerage tools service: create, update and delete an instrument, create and update an asset, import an instrument, add and delete dividends for an instrument;
  • broker service: create or update broker, retrieve a broker's version;
  • exchange service: create and update, tax profile - create and update, search action logs, create and update account access kit;
  • member role service: create/update member role, set default member role;
  • broker profile document service: create and delete profile document;
  • broker questionnaire service: update questionnaire status and edit questionnaire;
  • RTS27 - generate, add, change status, search reports;
  • aggregator service settings: create/update aggregator settings;
  • connector service: create/update the connector;
  • instrument group service: create/update instrument group;
  • margin profile service: create/update margin profile, add FX leverage
  • Order Type service: create/update order type set;
  • schedule service: create/update a schedule;
  • tariff service: create/update a tariff;
  • netting settings service: create/update netting settings.

Auto join chats

  • when the user creates a chat, the chat creator and the user (with the Auto Join Chats setting) automatically become members of this chat.

Manage strategies

  • strategy service: view/create/update/delete strategies

Manage EOD

  • access to the administrative function of closing the trading day with balance clearing;
  • reopening of the day.

Manage contracts

  • set/update account aggregator settings;
  • set/update the account tariff;
  • set/update margin profile;
  • set/update netting settings;
  • set/update the tax profile of the account;
  • create a user.

Member management

  • add account links/remove account links/change account links;
  • add a member to the profile;
  • delete a member.

Confirm trade settlement

  • Confirm the transaction.

Account management (Backoffice)

  • open an account in Initial status
  • close the account;
  • broker's payment methods service: create a payment method;
  • client's payment methods service: create a payment method;
  • broker's payment methods service: change of payment method;
  • client's payment methods service: update payment method;
  • client's payment methods service: deletion of payment method;
  • broker's payment methods service: change the status of a payment method;
  • client's payment methods service: change of payment method status.

KYC (KYC)

  • change account status;
  • create a profile;
  • update profile;
  • delete a profile;
  • activate a profile;
  • in a corporate profile simultaneously create a user and a personal brokerage account, making this user a participant linked to this account;
  • KYC service: changing the status of KYC forms;
  • acceptance/rejection of a request to deposit/withdraw funds.

Manage settings (Superadmin, Backoffice)

  • aggregator settings service: create/change aggregator settings;
  • margin profile service: create/update margin profile, add FX leverage;
  • schedule service: create/update schedule;
  • tariff service: create/update tariff;
  • netting settings service: create/update netting settings.

Edit legal data (Superadmin, Backoffice, KYC)

  • instrument group service: creating/updating an instrument group;
  • receiving notifications about profile status changes;
  • receiving notifications about new user registration;
  • receiving notifications about changing the questionnaire status.

Edit Questionnarie (Backoffice, KYC)

  • KYC service: creation of KYC forms;
  • KYC service: updating KYC forms.

User and KYC Management (Superadmin, KYC)

  • user service: user activation;
  • user service: user data update;
  • user service: deleting user;
  • user service: password reset;
  • user service: setting up 2FA for users;
  • profile service: deleting a profile
  • profile service: activating a profile
  • payment service: declining the payment
  • payment service: accepting the payment

Manage transactions (Backoffice)

  • creating the broker's payment strategy;
  • changing the broker's payment strategy;
  • deleting the broker's payment strategy;
  • creation of a request for deposit/withdrawal of funds;
  • execution of funds execution (transaction);
  • blocking of funds;
  • cancellation of funds blocking;
  • closing/opening of the day;
  • perform client conversions;
  • carry out client and own, including deferred netting;
  • carry out commissions from closing of the day;
  • perform EOD transaction (zeroing of nominal account by transferring amounts to own account;
  • find unlinked transactions and link transactions;
  • delete a transaction;
  • remove netting conversion.

Manage orders (Trader, Superadmin)

  • place a manual order;
  • reject the manual order;
  • accept a manual order;
  • chat on a manual order initiated by the dealer;
  • execute a manual order;
  • transmit a manual order for execution;
  • brokerage trade service: update trade date;
  • brokerage trade service: update value date.

Manage trades (Backoffice)

  • to accept a transaction;
  • reschedule the transaction;
  • calculate a trade;
  • brokerage trade service: find unrelated trades;
  • brokerage trade service: split trades;
  • brokerage trade service: separate two trades;
  • brokerage trade service: link trades;
  • brokerage trade service: add a direct trade;
  • brokerage trade service: add a transfer trade;
  • brokerage trade service: add a settlement trade;
  • brokerage trade service: update commission;
  • brokerage trade service: recalculate commission.

View content (Content manager)

  • the ability to view the contents of the "Casual" and "Trading ideas" sections;

Manage content (Content manager)

  • the ability to edit the contents of the "Casual" and "Trading ideas" sections;

Instrument management

  • instrument service: creating an instrument group
  • instrument service: updating an instrument group
  • instrument service: importing instruments into a group

Profile management

  • profile service: creating a personal profile
  • profile service: creating a corporate profile
  • profile service: updating a profile
  • profile service: creating a user and their personal account in a corporate profile

Notifications

In this block, you can view the event types (Management Type column) and the channels that receive notifications for these types for the selected member role.

roles_member_roles_notifications.png

Four types of events are available:

  • Chat - events about chats with the client
  • EOD - events related to closing of the day operations (except reports)
  • System warnings
  • User registered - user registrations

Access sets

The Access sets are a set of rules (permissions) for access to an account.

These sets define what the user can view or do under his account and the types of notifications he receives. When you add links to an account, you can clearly specify a set of accesses. You should do this if you want to set access permissions for each account. If no Access Set is specified, the permissions will be set by default. The default means that the user will have the role defined for him as a user. Each type of access has different permissions. The permissions define which actions the user can perform on his account. Depending on the type of access the user will get the corresponfing notifications which are as follows:

NameDescription
Full accessfull access
Tradertrader
Full access Verifyfull access (verified)
Email/Telegram notificationsnotifications for Email or Telegram.

To view access type settings just click on it in the list.

The following information is available in the access type description:
NameDescription
Namename
Permissionspermissions
Notificationsnotification settings
Please note If you want to receive notifications when the app is not running or minimised, you must enable push notifications.
The following information is available in the permissions descriprions:
NameDescription
View account summaryview account summary information
View account detailsview detailed account information
Account tradingtrade on account
Account transaction requestssend transaction requests from the account
Publish accountthe user can make his account public

Also for each Access set you can see which channels are used for notifications from the following list:

  • Client margin warning
  • Client transaction
  • Trading
  • Trading problem
  • Daily report
  • Email
  • Conversion
  • Cash in
  • Chat
  • Trading reject
  • Price alert

EOD Report Sending

There are two ways to send a client their daily reports. These ways are based on the role settings - Member roles and Access sets.

Please note! Daily reports are sent to the user's email regardless of the option selected in the Send out field in Access sets ➝ Notifications

Method 1: Setting up to send custom reports to the client

Default setting

In the Own account permissions of the Client role, the necessary permissions are already set for the client to receive daily reports.

memberroles.png

Accordingly, if the user is the account owner, it is sufficient to specify Member role = Client in the Access ➝ Users ➝ User section for this user to receive daily reports.

roles_eod_configuration_2.png

Setup for client with own Brokerage account

Member roles

The Client role has the Trader access set for Brokerage accounts in Own account permissions subsection.

roles_eod_configuration_3.png

Access sets.

In the Notifications subsection, in the Trader access set, the permission to receive reports is enabled.

roles_eod_configuration_4_1.png

For such a client to receive reports, the Client role and Trader access set must be selected in the Access ➝ Users ➝ User user settings.

roles_eod_configuration_5.png

Method 2: Setting up sending daily reports from an arbitrary account to the client

For this configuration, in Access ➝ Profiles ➝ Profile ➝ Members you need to create an Account link to the account from which the client should receive reports and set its Member role = Dealer and access set Viewer for reports.

roles_eod_configuration_6.png

The Dealer role has no default permissions of its own:

roles_eod_configuration_7.png

The Viewer for reports access set is manually set for each participant for whom the Account link is set in the account profile from which reports are to be received.

roles_eod_configuration_8.png

Didn't find what you were looking for? Contact to support@unity.finance. We will be happy to help 24/7