Division-based Arbitration SecurityΒΆ
For users with division checking enabled, the arbitration process applies strict division-based filtering to ensure data security and isolation.
Arbitration Filtering:
- Rewards: Returns rewards that belong to the user's division hierarchy (user division + parent divisions + child divisions) AND rewards with empty divisions (accessible to all users)
- Offers: Returns offers that belong to the user's division hierarchy (user division + parent divisions + child divisions) AND offers with empty divisions (accessible to all users)
- Global Offers: Returns global offers that belong to the user's division hierarchy (user division + parent divisions + child divisions) AND global offers with empty divisions (accessible to all users)
This ensures that users can access rewards and offers within their complete division hierarchy plus any rewards/offers with empty divisions that are intended to be globally accessible, while maintaining proper data segregation during the arbitration process.
See also: