| Developer or agency leaves | Access quietly persists | Credentials revoked in offboarding | Only possible if the credential register exists and integrations do not use personal logins. |
| Connected vendor reports a breach | Scope unknown, panic | Scope known from the register | The permissions you granted are the exposure. Least privilege turns a crisis into a task. |
| Staff member changes password | Integration stops overnight | Unaffected, it has its own identity | The most common accidental outage in small business integrations. |
| Marketing tool requests a customer export | Full database shared | Only the fields required | Every extra field becomes something to protect, disclose about and eventually delete. |
| Webhook address becomes known | Anything posted is accepted | Signature verified, rest rejected | Fabricated orders or cancellations posted into your systems is a real and cheap attack. |
| Support needs to trace a record | Full payload access for everyone | Masked view, elevated on request | Diagnosis rarely requires reading unmasked personal information. |
| Testing against real data | Production copy on a laptop | Masked subset in a controlled space | Realistic testing is achievable without distributing your customer list. |
| Key rotation needed urgently | Nobody knows where it is used | Register plus practised rotation | Rotation is only a control if it has been performed when nothing was on fire. |