Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. editPaymentInterface
    Grants the ability to modify and customize settings associated with payment interfaces

  2. editEmployee
    Grants the ability to modify and update information related to an employee, such as their roles, permissions, or employment status.

  3. editWithdrawalRestriction
    Grants the ability to modify existing withdrawal restriction levels or create new ones. This includes adjusting withdrawal limits, eligibility criteria, or any other parameters governing withdrawal transactions.

  4. editUserKYC
    Grants the ability to modify the KYC (Know Your Customer) status of a user. This includes updating the verification status or marking the user as verified or unverified based on the provided documentation and information.

  5. editManualRate
    Grants the ability to modify the manual rate source for a specific market or create a new manual rate source for an existing market. This includes updating the exchange rates manually or adding new rate sources for the specified market.

  6. setSoftBan
    Grants the ability to impose a soft ban on either a specific user or on all users. This includes restricting access or certain functionalities for the designated user(s), typically as a temporary measure, without permanently suspending their account(s).

  7. reset2FA
    Grants the ability to turn off or disable the enabled two-factor authentication (2FA) for a specific user. This action removes the requirement for the user to provide additional authentication beyond their password when logging into their account or to confirm withdrawal operation.

  8. editStaking ?

  9. editMarket
    Grants the ability to modify existing market settings or create a new market. This includes adjusting parameters such as fees, minimum amounts for operations, or any other settings relevant to the operation of the market.

  10. editCurrency
    Grants the ability to modify existing currency settings or payment interfaces associated with currencies, or to create entirely new currency settings or payment interfaces. This includes adjusting parameters such as currency types, precision, deposit and withdrawal settings, or Staking configuration.

  11. editRole
    Grants the ability to modify existing roles or create new ones within the system. This includes defining role permissions, access levels, and privileges for different user groups, and ensuring appropriate access and security measures are in place.

  12. editWorkflow
    Grants the ability to modify existing workflows or create entirely new workflow configurations within the system. This includes defining workflow steps, approval processes, task assignments, and automation rules to streamline business operations and improve efficiency.

  13. manageTasks ?

  14. editBlockchain
    Grants the ability to modify existing blockchain configurations within the system. This includes adjusting parameters such as network settings, consensus mechanisms, or block validation rules to accommodate changes in blockchain technology or network requirements.

  15. editUserStatus
    Grants the ability to modify the status of a user account, either banning or unbanning the user. This action restricts or restores the user's ability to access the system and perform activities based on their account status.

  16. editUserWithdrawalRestriction
    Grants the ability to adjust the withdrawal restriction level for a verified user, either increasing or decreasing it. This action modifies the withdrawal limits, eligibility criteria, or processing times for the user's withdrawal transactions based on their verified status.

Request Operation Permission: These permissions grant administrators the ability to perform operational tasks within the system. This may include managing user balance through deposit and withdrawal operations, managing operations, and performing other administrative duties necessary for the smooth operation of the system.

  1. resolveOperationError
    This permission allows administrators to manage operations that encounter errors. Administrators can choose to retry collection for deposit operations, retry or reject withdrawal operations, and retry exchange operations to ensure smooth processing and resolve any issues that may arise.

  2. useWorkspace ?

  3. cancelOrder
    This permission enables administrators to cancel open orders placed by users within the system. It allows administrators to intervene in trading activities and manage order books effectively, ensuring the integrity and stability of the trading platform.

  4. requestWithdrawal
    This permission allows the Admin to request the transfer of funds from the User`s wallet balance to an internal account of the system.

  5. requestDeposit
    This permission allows the Admin to request deposit operations, initiating the transfer of funds from an internal system account to the User`s wallet balance.

Approval Permission: grants users the authority to approve or reject requests, transactions, or configurations from other Employees. It enables Admin to review and take action on pending requests, ensuring compliance with established procedures and maintaining operational integrity.

  1. acceptWithdraw
    This permission allows administrators to approve withdrawal requests submitted by other Employees, initiating the transfer of funds from the user's account to the specified destination.

  2. acceptCurrency
    This permission grants employees the authority to review and approve requests from their peers to modify existing currency settings or payment interfaces or to create new ones. It ensures that changes to currency-related configurations are properly vetted and authorized before implementation.

  3. acceptSoftBan
    This permission allows employees to review and approve requests from their peers to modify the softban status for specific users or all users in the system. It ensures that changes to softban statuses are properly reviewed and authorized before being applied to user accounts.

  4. acceptMarket
    This permission grants employees the authority to review and approve requests from their peers to modify existing market settings or create entirely new markets. It ensures that changes to market-related configurations are properly vetted and authorized before implementation.

  5. acceptReset2FA
    This permission allows employees to review and approve requests from their peers to reset the two-factor authentication (2FA) verification for a user. It ensures that such requests are properly reviewed and authorized before the user's 2FA settings are reset.

  6. acceptDeposit
    This permission enables employees to review and approve requests from their peers to initiate deposit operations for users, facilitating the transfer of funds from an internal system account to the user's wallet balance. It ensures that such requests are properly vetted and authorized before funds are transferred.

Roles

Admin View - The Admin role in this system has limited permissions, focused on viewing information across all pages and details. This role enables users to access the admin panel but restricts them from initiating or approving actions. The primary function is to observe and gather insights, maintaining a comprehensive view of the system's data and activities.

Permissions for Admin View role:

Support - The Admin role with support permissions has exclusive access to requesting actions within the admin panel but lacks configuration capabilities. This user can submit requests, seeking assistance or changes, but is restricted from modifying system configurations. This focused role ensures streamlined support functionalities without compromising system integrity.

...