In WebSphere Commerce access control policies are used to determine what roles can have access to which parts of the system. For procurement systems, there must be a role with the authority to register the requisitioning users on the fly who belong to a buyer organization, as well as another role to send the order back to the procurement system. In WebSphere Commerce two roles are created to facilitate accessibility for procurement systems:
- Procurement Buyer
- Procurement Buyer Administrator
Procurement Buyer
The procurement Buyer is a requisitioning user who belongs to a buyer organization which uses a procurement system to connect to WebSphere Commerce. Procurement buyers are registered when a request comes from the procurement system. Procurement buyers use the account belonging to their buyer organization. After purchasing, the procurement Buyer sends their order to the procurement system for approval.
Note: Only customers with the Procurement Buyer role can access the SubmitShoppingCart and SendShoppingCart commands.
Procurement Buyer Administrator
The procurement Buyer Administrator registers requisitioning users as procurement buyers. The RegisterRequistioner task command checks to see if the user has the procurement Buyer Administrator role for the buyer organization to which the new user will be registered.
Note: Each buyer organization using a procurement system to connect to a WebSphere Commerce supplier must have a procurement Buyer Administrator.