Skip to main content
Fintoc’s dashboard holds sensitive information and lets your organization move money. To control who can do what, Fintoc provides a granular permission system built on three concepts: permissions, access levels, and roles. This page explains each concept and lists the available access levels for every resource.

Permissions

A permission controls a single action on a single resource. A resource is an area or feature of the dashboard, such as API keys, payments, or transfers. Fintoc groups permissions into five categories: Payment initiation, Treasury, Reconciliation, Developers, and Administration.

Access levels

You can grant one of four access levels for each resource. Manage includes everything in Read.
  • None: No access to the resource.
  • Read: See the resource’s information without making changes.
  • Manage: Create, edit, and delete, in addition to everything in Read.
  • Authorize: Approve or reject an action that another team member started. Only transfers use this level, through a maker/checker flow.

Roles

A role is a predefined bundle of permissions that matches a common job function. Assign a role to a user as a starting point. You can then adjust the user’s permissions when the role does not fit. Fintoc provides five predefined roles:
  • Admin: Every permission, including team management, billing, organization settings, and Internet Protocol (IP) restrictions.
  • Developer: Full access to API keys, webhooks, and JSON Web Signature (JWS) public keys, plus read-only access to payments and reconciliation.
  • Operations: Manage links and refunds, plus read-only access to payments, payouts, and subscriptions.
  • Finance and Accounting: Read-only access to payments, payouts, subscriptions, and reconciliation.
  • Support: Read-only access to payments and subscriptions, plus the ability to refund payments.
You cannot grant the Admin role from the dashboard. To assign it to a user, contact your Sales or Customer Success representative, or reach out through the chat.

Permissions by category

The tables below list the resources in each category and the access levels you can grant for each one.

Payment initiation

These resources cover collecting and paying out money:

Treasury

No predefined role includes Treasury permissions; assign them to individual users. Transfers use a maker/checker flow. One user creates a transfer with the Manage level, and another approves or rejects it with the Authorize level.

Reconciliation

This resource covers reconciliation:

Developers

These resources cover your integration and security tooling:

Administration

These resources cover your organization and its team: