We are setting up few XDS security role to constrain some tables. We have a custom table where admin can input User - Warehouse - Business Unit. Based on this as the primary table, we create an XDS policy to constrain the Retail Channel Table based on the Invent Location assigned to the user. But the test user can still see all the channel not from the assigned warehouse. The user is equipped with the security role related to the XDS, and some roles to see the report, we have checked that these roles are not conflicted.