# GCP Keys Validation — gitlab_pharmalink_id
# Date: 2026-09-09

## Current Keys (10)

| File | Project | Email |
|------|---------|-------|
| 1014__development.json | innopharm-main | virtue-iot-healthcare-uploader@innopharm-main.iam.gserviceaccount.com |
| 1014__production.json | virtue-panakea | virtue-iot-healthcare-uploader@virtue-panakea.iam.gserviceaccount.com |
| 1112__appname__innopharm_main.json | innopharm-main | virtue-iot-healthcare-uploader@innopharm-main.iam.gserviceaccount.com |
| 1203__appname__monitoringlogs-bfc19-firebase-adminsdk-fbsvc-b135befb55.json | monitoringlogs-bfc19 | firebase-adminsdk-fbsvc@monitoringlogs-bfc19.iam.gserviceaccount.com |
| 1259__appname__monitoringlogs-bfc19-firebase-adminsdk-fbsvc-b135befb55.json | monitoringlogs-bfc19 | firebase-adminsdk-fbsvc@monitoringlogs-bfc19.iam.gserviceaccount.com |
| 588__development.json | neogenesis-1 | crawler-pharmalink-id@neogenesis-1.iam.gserviceaccount.com |
| 588__production.json | cfu-main | storage-innopharm-prod@cfu-main.iam.gserviceaccount.com |
| 688__development.json | neogenesis-1 | crawler-pharmalink-id@neogenesis-1.iam.gserviceaccount.com |
| 688__innopharm_main.json | innopharm-main | virtue-iot-healthcare-uploader@innopharm-main.iam.gserviceaccount.com |
| 688__production.json | cfu-main | storage-innopharm-prod@cfu-main.iam.gserviceaccount.com |

## Summary

| Category | Count | Status |
|----------|-------|--------|
| Total keys | 10 | ⚠️ Unused |
| Unique projects | 4 | innopharm-main, virtue-panakea, monitoringlogs-bfc19, neogenesis-1, cfu-main |
| Unique emails | 5 | virtue-iot-healthcare-uploader, firebase-adminsdk-fbsvc, crawler-pharmalink-id, storage-innopharm-prod |

## Next Steps

1. **Validate keys** — check if valid
2. **Check buckets** — verify access
3. **Negotiation** — leverage data
