Teams & Roles
Team management enables account owners to invite members and assign roles with specific permissions. Roles provide granular control over access to features such as transaction viewing, payout management, account settings, and member administration.
Overview
The Teams & Roles feature is located in Settings → Team & Roles within the dashboard.
| Function | Description |
|---|---|
| Manage Members | Invite or remove members from the business account |
| Assign Roles | Define responsibilities (Manager, Finance, Support, etc.) for each member |
| Configure Permissions | Set access levels for each role |
| Audit Activity | Track member activities and changes within the account |
Roles
Roles define what actions a team member can perform within the account. Each role contains a set of permissions that control access to specific features.
Default Roles
| Role | Description |
|---|---|
| Owner | Full access to all features and settings. Can manage billing and delete the account. |
| Admin | Full access except billing and account deletion. Can manage team members. |
| Developer | Access to API keys, webhooks, and technical integrations. |
| Finance | Access to transactions, payouts, and financial reports. |
| Support | Read-only access to transactions and customer information. |
Permissions
Permissions control access to specific actions within the account:
- Name
View Transactions- Description
Access to view payment charges, payouts, and transfers
- Name
Manage Payouts- Description
Ability to create withdrawals and disbursements
- Name
Manage API Keys- Description
Create, view, and revoke API keys
- Name
Manage Webhooks- Description
Configure webhook destinations and view event logs
- Name
Manage Team- Description
Invite members, assign roles, and remove access
- Name
Manage Settings- Description
Update account settings and business information
Invite Team Members
- Navigate to Settings → Team & Roles
- Click Invite Member
- Enter the email address of the new member
- Select the role to assign
- Click Send Invitation
The invited member receives an email with instructions to accept the invitation and create login credentials.
Remove Team Members
- Navigate to Settings → Team & Roles
- Locate the member in the team list
- Click the options menu (⋮) next to the member
- Select Remove Member
- Confirm the removal
Removing a member immediately revokes their access. Any API keys created by the removed member remain active and must be revoked separately.
Custom Roles
Custom roles enable tailored permission sets for specific business needs.
Custom role configuration requires contacting support@martis.id.