B2B domain

This article describes functional behavior of a b2b domain. Article shortly summarizes B2B features.

Unique company number

  • the user must enter the unique company number during the registration on domain
  • the user must enter the unique company number during the edit of the company

Demo data

  • on B2B domain, there are demo data for company with multiple customer users

Role groups

  • the role groups are predefined sets of permissions (see the description of the individual roles) for detailed information
  • the role groups can be managed by an administrator and assigned to the user
  • in data fixtures, there are five role groups on B2B domain: owner, user, limited user, catalog user, and accountant
  • based on the role group assigned, the user can use different features
    • the owner can add a new user to the company
    • the owner can edit the user
    • the owner can delete the user
    • the owner can see the list of users
    • the owner can see orders of all users under the company
    • the user can only edit his own profile, everything mentioned above is not possible
    • both can manage delivery addresses
    • the owner can see orders of all users, the user can see only his own orders
    • the limited user can't see prices
    • the catalog user can't see prices, and moreover he can't access nor manipulate with a cart, nor can create an order or complaint
    • the accountant can see orders and complaints of all users under the company, but he can't access nor manipulate with a cart, nor can create an order or complaint