Klantcontext

Toon alleen producten en voorwaarden die voor de klant geldig zijn.

B2B-search kan verschillen per organisatie, contract, regio of gebruikersrol. Rechtencontrole hoort vóór of tijdens retrieval te worden afgedwongen.

Assortimentsrechten

Producten buiten het toegestane contract of account mogen niet via suggesties, resultaten of API-responses zichtbaar worden.

Prijscontext

Searchranking kan beschikbaarheid en prijsinformatie gebruiken, maar moet geen gevoelige klantcondities tussen accounts mengen.

Gebruikersrollen

Inkoper, beheerder en technische gebruiker kunnen verschillende rechten en voorkeuren hebben.

Store en account scheiden

Combineer winkelcontext met klantcontext; geen van beide mag impliciet uit een andere sessie worden hergebruikt.

Caching

Cachekeys moeten alle relevante toegangscontext bevatten om datalekken te voorkomen.

Test negatieve scenario's

Controleer expliciet dat niet-toegestane producten niet vindbaar zijn via typo's, filters, IDs of aanbevelingen.