We have multiple applications in Bugsnag and each one is deployed in multiple stages (dev, qa, prod) and regions (US, EU). Security good practices say we should have an API key per deployment (one key for each stage-region combination, e.g., dev-us, dev-eu, prod-us, prod-eu), but in Bugsnag we only have one API key per project. We could have one Bugsnag project per deployment but a single project per application it's simpler to watch all errors and to filter.
- Is it possible to have multiple API keys per Bugsnag project?
- What's the common practice, one Bugsnag project per application or per deployment?