Multi-partition support
Currently same policies are used across all data partitions. We need to support use case where different data partitions support different set of policies.
OPA needs to be able to understand, retrieve and evaluate policies based on the context of the partition-id it is sent. This means partition 1 could potentially have different data policies to partition 2 and OPA needs to evaluate these independently.
- There are default policies deployed once in the OSDU, by default these are used by all partitions
- I can provide policies that are specific to a data partition in the deployed osdu. These are used to evaluate data authz when requests are made for this specific partition and the default policies are ignored
- outcome should also include a standard pattern of how these bundles are deployed for the default and partition policies. This should apply to all CSPs