Global Entity Management Overview

**This feature is currently in beta**

Airwallex Global Entity Management is built for growing businesses with multiple entities. It allows you to centrally manage finances for your global entities by creating an organisation. An organisation is a group of entities and their associated accounts.

By creating an organisation you get:

  • Simplified user management: Centrally manage and invite users across all entities and accounts
  • Global spend controls: Create and maintain a global set of approval policies rather than isolated policies for each account
  • Streamlined spend approvals: Review and approve global expenses, reimbursements, and bills in one place
  • Unified view of global finances: View aggregated account balances, payments, and reports in one place across all entities and accounts

Global Entity Management currently only supports customers using Netsuite. Support for Xero and Quickbooks is in progress.

Entities For Accounting Purposes Only

Global Entity Management also allows you to easily create new entities for accounting purposes only. Verification is not required to create them and they will not have an associated Airwallex account. Once created you can immediately start using this entity for tracking expenses and bills. You can also set it as a user’s employment entity.

You can later choose to verify the entity to create an account and manage funds in it. To do so, the entity must be registered in a country where Airwallex supports accounts.

Contact Sales through our website to get started with Global Entity Management.

User Access Management Guide

Global Entity Management is also associated with a new user model that’s designed to streamline the management of access rights for businesses with multiple entities and accounts.

This doc refers to managing users on our new user model. For information on our original user model, see the original user management guide.

Determine your user model

When you log in to Airwallex, your company is associated with either one user model or the other. To determine the one you’re using:

  • Navigate to ‘Settings’ > ‘User Management’.
  • If you see a Teams tab at the top of User Management, you’re on our original user model.
  • If you do not see a Teams tab at the top of User Management, you’re on the new user model.

User and Role Management 

Within Airwallex, you have the ability to access and oversee all of your users through the 'User Management' page, which can be found within 'Settings'. This feature allows you to add new users, edit current users, and give them access to specific accounts. You can assign each user roles, which can be either default or custom. Roles determine their level of access and permissions in Airwallex. To see an overview of all of your users, navigate to 'Settings' > 'User Management' > 'Users'. To review the permissions for each role, navigate to 'Settings' > 'User Management' > 'Roles' and click on the desired role to view the associated permissions.

This guide covers the following aspects of user access management in Airwallex’s new user model:

Global and Account level permissions

The new user model contains both account and global level permissions. Roles typically contain a combination of both account and global permissions.

Account permissions: These permissions apply only to the accounts the user can access. They specify what actions a user can take within an account. Account permissions apply to the following areas:

Feature Permission What does it enable?
Wallet Balances and transactions View balances and transactions
Yield balances and transactions Add funds, withdraw, and view yield balances
Global accounts Open and close domestic and international bank accounts that can be used for direct debit payouts to third parties
Funding via direct debit  Initiate direct debit top up for the wallet
Linked bank accounts Connect and remove linked bank accounts
Conversions Make FX conversions
Airwallex Pay Make purchases using wallet balance where AWX pay is accepted
Transfers Transfers Include FX conversions in transfers
Transfer approvals Manage transfer approval workflow
Transfer methods Manage additional transfer methods that require declaration or limit 
Settings Edit transfer settings
Cards Card admin Create and manage company and employee cards
Payments Payments Edit and view payments
Disputes Issue refunds and handle disputes
User Management Users and roles Invite/remove users to/from the account
Account Transaction RFI Review and respond to transaction related requests for information
Connections Account connections Setup and manage account level connections (e.g. sales order data)
Developer API keys and webhooks Set up Airwallex integrations and manage API keys and that grant access to most Airwallex resources

Global permissions: These permissions specify what actions a user can take globally and do not apply to specific accounts. They’re designed to streamline the management of access rights for users who oversee multiple accounts. Global permissions help you scale your operations within Airwallex easily. They apply to the following areas:

Feature Permission What does it enable?
Expenses Expense admin

View and edit details of all expenses


Create and maintain global approval workflows for expenses and reimbursements

Expense submitter Submit expenses
Expense approver Approve expenses if assigned as an approver
Bills Bill admin

View / edit details of all bills


Create and maintain global approval workflows for bills

Bill submitter Submit bills
Bill approver Approve bills if assigned as an approver
Cards Cardholder Hold a company or employee card in any account 
User management Users and roles

Invite and manage users


Create custom roles

Connections Global connections Setup and manage accounting integrations

 

Default roles

Airwallex has 7 default roles available for users in our new user model: Owner, Admin, Finance Admin, Finance Manager, Bookkeeper, Employee, and Developer.

Employee: Can submit expenses, reimbursements, and bills. They can also be assigned as approvers for expenses and bills. They can be issued virtual or physical cards, but otherwise won’t have account access. This is the recommended standard role for employees.

Bookkeeper: Can manage spend, and view wallet balances, conversions, and transfers for accounting purposes.

Finance Manager: Can view wallet balances and transactions, create FX conversions and transfers, create global accounts, manage spend, and issue cards to new and existing users.

Finance Admin: Can do everything a finance manager can plus invite users, set up connections, create and edit transfer approval workflows, and link bank accounts.

Admin: Can do everything finance admins can do plus invite developers, other admins, and create new accounts and entities.

Owner: The owner has access to all global permissions and has the authority to carry out all critical actions within accounts where they have access.

Developer: Can set up Airwallex integrations and manage API keys that grant access to most Airwallex resources. 

How to invite a new user

To invite a new user, follow the steps below:

  1. Navigate to 'Settings' > 'User Management'
  2. Click ‘Invite user’
  3. Fill out the user details
  4. Choose their role
  5. Choose the accounts they should have access to
  6. Send the invite

Custom roles

A custom role refers to a distinct role that can be created by an owner, admin, or finance admin by choosing specific permissions. 

To create a custom role, follow the steps below:

  1. Navigate to 'Settings' > 'User Management' > 'Roles'
  2. Click ‘Create Role’
  3. Input the role name, optional description and click ‘Next’
  4. Choose the global and account permissions you want the role to have and click ‘Create role’

Change a custom role’s permissions

To edit a custom role, follow the steps below:

  1. Navigate to 'Settings' > 'User Management' > 'Roles'
  2. Find the custom role you want to change and then click on the horizontal ellipsis button and click 'Edit role'
  3. Change the role’s permissions and click 'Save changes'

Note: this will immediately affect all users with the custom role.

Delete custom roles

To delete a custom role, follow the steps below:

  1. Navigate to 'Settings' > 'User Management' > 'Roles'
  2. Find the custom role you want to change and then click on the horizontal ellipsis button and click ‘Delete role'

Note: this will immediately affect all users who had that custom role. If it was their only role they will no longer have any permissions.

Duplicate roles

To duplicate a role to serve as the starting point for a new custom role, follow the steps below:

  1. Navigate to 'Settings' > 'User Management' > 'Roles'
  2. Find the custom role you want to change and then click on the horizontal ellipsis button and click ‘Duplicate role'
  3. Complete the custom role creation flow and click ‘Create role’

Employment Entity

Each user has an associated employment entity. This is the entity that employs the user. It is used in Airwallex as the default entity for allocating a user’s expenses. It can be changed by admins in ‘User Management’.