Skip to content

Catalogue access permission

Catalogue access permission governs access to a catalogue and its contents. A visible link or a successful sign-in alone is insufficient verification.

E-Commerce

Catalogue access permission determines who may access a particular catalogue or its contents. Its scope might be a company account or a location. The products and prices visible must match that assignment.

Enforce permission when retrieving data

In a fictional portal, a purchasing account may retrieve its company's catalogue. Another catalogue is hidden from the menu. Its data is protected only if a direct server request also checks the appropriate permission. A changed catalogue identifier must not return another company's contents without checking.

OWASP calls for checking the requested action on the specific object. Your application therefore needs to assess the user, company assignment and requested access together. Catalogue access can be governed separately from permission to place orders. Check both using suitable test accounts; a successful login confirms only sign-in.

Sources

Articles on this topic

E-Commerce with ASES

Online shops, marketplaces and B2B portals