WebSphere Commerce Payments access

WebSphere Commerce Payments authenticates users through the use of realms. A realm is a registry of users along with a single method of authenticating those users, for example, a user's name and password. Each WebSphere Commerce Payments installation can only use one realm at a time. Examples of realm types include LDAP realms and operating system realms. A user must be defined in a realm before being granted access to resources. Therefore, a user is a valid WebSphere Commerce Payments user if, and only if, they are both:

WebSphere Commerce Payments employs a role-based access control scheme which defines four WebSphere Commerce Payments roles:

  1. Payments Administrator
  2. Merchant Administrator
  3. Supervisor
  4. Clerk

The Payments Administrator can use the WebSphere Commerce Payments user interface User window to assign access (based on role) to a user defined in a realm. The WCSRealm is provided with WebSphere Commerce Payments. The WCSRealm class is automatically configured for your system. This realm allows the WebSphere Commerce Payments Servlet to use the administrator information that is already registered in the WebSphere Commerce user tables. This administrator information is used for Payments Administrators so that you do not have to define another set of administrator IDs to use the WebSphere Commerce Payments user interface.

Advanced orders The WCS Realm is used in an advanced orders environment only if the WCPayments plug-in and WebSphere Commerce Payments are configured for use. The WCSRealm does not apply to the use of other types of plug-ins assuming they do not interact with WebSphere Commerce Payments.

Feedback