Database Reference
Sublogin creates additional users beneath a Magento customer account. Orders and the commercial customer relationship remain with the main customer, while each sublogin can receive its own permissions, addresses, payment methods and optional add-on assignments.
Sublogin ownership and restrictions
| Relationship | Why it matters |
|---|---|
customer_sublogin belongs to one customer_entity |
Keeps every additional user under the correct company customer account. |
customer_sublogin_address links one customer_sublogin with one customer_address_entity |
Limits the customer addresses available to that user. |
customer_sublogin_payment belongs to one customer_sublogin |
Restricts the payment methods the user may select. |
customer_sublogin_shipping belongs to one customer_sublogin |
Restricts the shipping methods the user may select. |
Magento wishlist and API token records can belong to one customer_sublogin |
Keeps user-specific shopping and API activity distinct within the main account. |
Budget add-on
| Relationship | Why it matters |
|---|---|
customer_sublogin_budget can belong to one customer_sublogin |
Applies a budget directly to an additional user. |
customer_sublogin_budget can belong to one customer_entity and one store_website |
Supports account-level budgets with website-specific periods and currency context. |
Custom Catalog add-on
| Relationship | Why it matters |
|---|---|
A sublogin product assignment links one customer_sublogin with one catalog_product_entity |
Provides a direct product allowlist for an individual user. |
A sublogin catalog product assignment links one catalog with one catalog_product_entity |
Builds a reusable catalog for several sublogins. |
A sublogin catalog customer assignment links one catalog with one customer_entity |
Keeps the catalog under the correct company account. |
A sublogin catalog assignment links one catalog with one customer_sublogin |
Reuses the same curated product set for selected additional users. |
Catalog assignments belong to one store |
Allows access to vary by Store View. |
Role add-on
| Relationship | Why it matters |
|---|---|
customer_sublogin_role can belong to one customer_entity |
Keeps reusable roles private to the company account that created them. |
customer_sublogin_role_permission belongs to one customer_sublogin_role |
Defines what users assigned to the role may do. |
customer_sublogin_group can belong to one customer_entity |
Organizes additional users within the same company account. |
customer_sublogin can belong to one role and one group customer_sublogin_role and customer_sublogin_group |
Applies reusable permissions and organization to each user. |
Passwords, tokens and internal version records are deliberately excluded. Use the customer account, Admin screens or service contracts so permissions and cache invalidation remain consistent.