Business on Behalf overviewEdit on GitHub
Every business unit includes some company users that have specific permissions within this business unit. The Business on Behalf feature allows having multiple company users per customer account with a possibility to select one company user to be a default user. This default user can switch between the assigned business units.
For example, as a shop owner, you might have a financial manager in your company, who, for audit purposes, should be able to access company business units’ accounts to check their order histories, shopping lists, etc.
You can assign a user to multiple business units in the Back Office. After that, a single user will be able to log in to several company accounts and manage all of them via a browser window.
- Capture company information.
- Create orders on behalf of a business unit your account has been associated with.
- Manage business unit workflow, etc.
The following table describes some workflows where assigning a company user to multiple business units is helpful:
|Implementation of specific processes within a company.||In a B2B company, most often, you have multiple business units, and you might have company user who is entitled and responsible for making orders for (all) the business units.||Let’s say you have a company that owns several restaurants. Each restaurant is represented as a business unit within your company. There is a manager who is responsible for certain product purchases for every restaurant within your company. Such a user needs access to all the business units to be able to make orders on behalf of every restaurant. Or you might have a person responsible for approving orders within all or specific business units. In this case, you would like to have an approver, who would go through the business units and approve their orders.|
|Managing business units.||As a B2B company owner, you need to maintain all business units within your company.||You may set up business units for multiple office locations and assign an HR user to all of the business units so that they can handle the administrative functions within all the departments, like:
Database relations without the Business on Behalf feature are as follows:
That is, the customer data used is connected to the company user in a one-to-one relationship.
The aim of the Business on Behalf feature is having one-to-many relationships:
Business on Behalf on the Storefront
Company users can assign and unassign a company business unit to their accounts on the storefront:
Related Business User articles
|BACK OFFICE USER GUIDES|
|Attach a company user to a business unit|
|Attach a customer to a company|
Are you a developer? See Company Account feature walkthrough for developers.
For submitting the form