Permissions Structure
Permissions are organized into functional categories to provide clear access control across the platform. All users share common base permissions, with additional specialized permissions based on their role.
---
Base Permissions (All User Types)
All users have access to these fundamental permissions:
Set up and update password - Allow users to update their password
View and edit user profile - Allow users to view and edit their profile
Can use 2FA - Allow users to use 2-factor authentication
Log out - Allow users to log out from the system
List notification templates - Allow users to list notification templates
View notifications - Allow users to view their notifications
View personal notification properties - Allow users to view their notification settings
Set personal notifications properties - Allow users to set their notification preferences
---
Admin Permissions (68 Total)
Administrators have the most comprehensive access with permissions across all platform areas.
Company Management (8 permissions)
Create and Edit Companies - Create, edit and delete companies
View Companies - View company details
Activate Companies - Activate companies and add comments
Deactivate Companies - Deactivate companies and add comments
Reject Companies - Reject companies and add comments
Submit Companies for Review - Submit companies for review
Archive Companies - Archive companies
Approve Company KYC - Approve company KYC and view/add comments
User Management (4 permissions)
Manage Company Users - Create, view, edit, reinvite, deactivate and delete company users
View Company Users - View company users
Manage My Company Users Admin - Manage internal user roles and users for admin companies
Change internal user role - Change internal user roles
Bank Account Management (4 permissions)
Create and Edit Bank Accounts - View, edit and create company bank accounts
Activate and Deactivate Bank Accounts - Activate and deactivate company bank accounts
Delete Bank Accounts - Delete company bank accounts
View Company Bank Accounts - View company bank accounts
Product & Deal Management (13 permissions)
View Product Groups - View product groups
Create and Edit Product Groups - Create, edit and delete product groups
View Product Structures - View product structures
Create and Edit Product Structures - Create, edit and delete product structures
View Programmes - View programmes
Create and Edit Programmes - Create, edit and delete programmes
Create and Edit Deals - Create, edit and delete deals with all related configurations
View Deals - View all deals and related information
Activate Deals Maker - Activate deals with maker permissions
Activate Deals Checker - Activate deals with checker permissions
Deactivate Deals - Deactivate deals
Delete Deals - Delete deals
Archive Deals - Archive deals
Instrument Management (6 permissions)
Upload and Submit Instruments Admin - Upload, submit, edit and delete instruments with admin permissions
View Uploaded Instruments Admin - View instrument details and supporting documents
Approve Reject Instruments - Funder Approval Maker - Confirm or reject instruments as funder approval maker
Approve Reject Instruments - Funder Approval Checker - Confirm or reject instruments as funder approval checker
Manage Rejected Instruments - Funder Approval - Edit instruments and undo rejection for funder approval
Fund Instruments Admin - Fund instruments with admin permissions
Disbursement & Repayment (6 permissions)
Confirm Cancel Disbursements Admin - Confirm or cancel instrument disbursements
View Disbursement Files Admin - View disbursement files
View Repayments Admin - View repayments and initiate quote calculations
Initiate Repayments Admin - Initiate repayments
Cancel Repayments Admin - Cancel repayments
Reconcile Repayments Admin - Reconcile repayments
System Administration (7 permissions)
View audit trail - View system audit trail (Portal admin only)
Manage company onboarding comments - View and add comments for company onboarding
Manage Bank Holidays - View, edit and delete bank holiday rules
Manage Integrations - Create, update, delete and view webhooks
View Order Form Templates - View order form templates including download
Manage Order Form Templates - Edit template metadata and delete templates
Upload Order Form Templates - Upload order form templates
---
Customer Permissions (46 Total)
Customer users have focused permissions for managing their own company operations and participating in financing workflows.
Company Management (3 permissions)
Manage My Company Customer - View and edit own company details and comments
View my company details - View own company details
View my company comments - View comments for own company
Instrument Management (12 permissions)
Upload and Submit Instruments Customer - Upload, submit, edit and delete instruments as customer
View Uploaded Instruments Customer - View instrument details and supporting documents
Approve Reject Instruments - Payer Approval Maker - Confirm or reject instruments as payer approval maker
Approve Reject Instruments - Payer Approval Checker - Confirm or reject instruments as payer approval checker
Manage Rejected Instruments - Payer Approval - Edit instruments and undo rejection for payer approval
Approve Reject Instruments - Payer Finance Request Maker - Confirm or reject instruments for payer finance request as maker
Approve Reject Instruments - Payer Finance Request Checker - Confirm or reject instruments for payer finance request as checker
Manage Rejected Instruments - Payer Finance Request - Edit instruments and undo rejection for payer finance request
Approve Reject Instruments - Seller Finance Request Maker - Confirm or reject instruments for seller finance request as maker
Approve Reject Instruments - Seller Finance Request Checker - Confirm or reject instruments for seller finance request as checker
Manage Rejected Instruments - Seller Finance Request - Edit instruments and undo rejection for seller finance request
Manage Rejected Instruments - Funder Approval Customer - Edit instruments and undo rejection for funder approval as customer
Payment Management (2 permissions)
Mark as Paid Without Financing - Mark instruments as paid without financing
View Incoming Payments - View incoming payments
Repayment Management (3 permissions)
View Repayments Customer - View repayments and initiate quote calculations
Initiate Repayments Customer - Initiate repayments
Cancel Repayments Customer - Cancel repayments
Data Access (13 permissions)
Customers have read-only access to various platform data including deals, programmes, counterparties, product groups, companies, funders, documents, instruments, credit notes, bank accounts, repayments, and countries.
---
Funder Permissions (37 Total)
Funder users have specialized permissions for funding operations and instrument approval workflows.
Instrument Management (5 permissions)
Upload and Submit Instruments Funder - Upload, submit, edit and delete instruments as funder
View Uploaded Instruments Funder - View instrument details and supporting documents
Approve Reject Instruments - Funder Approval Maker - Confirm or reject instruments as funder approval maker
Approve Reject Instruments - Funder Approval Checker - Confirm or reject instruments as funder approval checker
Manage Rejected Instruments - Funder Approval - Edit instruments and undo rejection for funder approval
Funding Operations (3 permissions)
Fund Instruments Funder - Fund instruments as funder
Confirm Cancel Disbursements Funder - Confirm or cancel instrument disbursements
View Disbursement Files Funder - View disbursement files
Repayment Management (3 permissions)
Initiate Repayments Funder - Initiate repayments
Cancel Repayments Funder - Cancel repayments
Reconcile Repayments Funder - Reconcile repayments
Special Permission Features
---
Permission-Based MFA Requirements
The platform supports granular Multi-Factor Authentication (MFA) enforcement at the permission level. Company administrators can configure which specific actions require additional MFA verification.
High-Risk Permissions Requiring MFA:
Bank account management operations
Deal activation/deactivation
Company KYC approval
Instrument funding operations
Repayment reconciliation
API key management
Security settings changes
Maker-Checker Restrictions
Companies can enforce maker-checker controls to prevent the same user from performing both creation and approval actions in critical workflows.
Applicable Workflows:
Instrument approvals (payer, seller, funder)
Deal activation
Company management
Service Account Permissions
The platform supports service accounts with configurable permissions for programmatic access without granting full administrative rights.
---
Security Considerations
Password Management
Force Password Change at Next Login - Administrators can force users to change passwords
Password Reset - Administrators can reset user passwords with automatic temporary password generation
Session Management
Session timeouts are configurable at the environment level
2FA tokens have a 3-minute lifetime for enhanced security
Permission-based 2FA creates single-use token chains
Audit Trail
The View audit trail permission (Admin only) provides access to comprehensive system activity logs with anonymized sensitive data.
This comprehensive permissions structure ensures appropriate access control while supporting the complex workflows required for supply chain financing operations.
