Skip to content

Latest commit

 

History

History
41 lines (28 loc) · 1.97 KB

File metadata and controls

41 lines (28 loc) · 1.97 KB
title description template last_updated redirect_from
Merchant User
Merchant User in Merchant Portal.
concept-topic-template
Nov 17, 2023
/docs/marketplace/dev/feature-walkthroughs/202311.0/marketplace-merchant-portal-core-feature-walkthrough/merchant-user-concept.html

This document provides a short overview of Merchant User concept in the Spryker Marketplace.

Merchant User structure

MerchantUser module is the source of users for the Merchant Portal. MerchantUserFacade should be used to perform all operations on users, including but not limited to:

  • Create, update, delete, and disable merchant users.
  • Obtaining information about existing merchant users.
  • Obtaining data about the current logged in merchant user.
  • Authentication of merchant users.
  • Manipulation of passwords (reset, validation).

Merchant users are activated and deactivated when their Merchant is activated or deactivated. SyncMerchantUsersStatusMerchantPostUpdatePlugin takes care of it.

Merchant User relations

{% info_block errorBox %}

To avoid technical debt in the future, never use UserFacade directly in Merchant Portal modules.

{% endinfo_block %}

The following diagram illustrates merchant user relations:

Merchant User relations

Related Developer documents

INSTALLATION GUIDES GLUE API GUIDES DATA IMPORT REFERENCES
File details: merchant_user.csv Merchant users overview
Managing merchant users