Why isolate ZDR traffic on a dedicated project
Mixing ZDR and non-ZDR traffic on the same project key is technically possible but operationally messy. The dedicated-project pattern delivers three concrete benefits:
Auditability: the project ID appears in every OpenAI Usage page row and every billing line item. Filtering by project ID instantly shows you which traffic was ZDR-protected. Compare that to filtering by request metadata across a mixed-key project — which requires the application's own audit logs to disambiguate.
Quota isolation: OpenAI's rate limits and usage caps are per-project (depending on tier configuration). A burst of non-ZDR traffic cannot starve the ZDR-protected workload of quota and vice versa.
Membership control: the OpenAI dashboard supports per-project member access. Restrict the ZDR project to a small set of engineers + the security/compliance leader. This satisfies SOC 2 access-control criteria and HIPAA Security Rule access-control requirements for the ePHI-bearing path.