Home/Field Notes/OIC / Integrations
OIC / Integrations 064

Integration Security: Credentials, Certificates, and the Quiet Renewal Trap

An integration is only as secure as its credentials, and only as reliable as the certificate nobody remembered to renew.

Integration security has two faces: keeping the connection genuinely secure, and not letting it fall over because a certificate quietly expired. Both matter, and the second one catches even good teams, because a cert with a two-year life is invisible right up until the day it kills your integration.

Store credentials properly, never in the flow

Connection credentials belong in a secure store, not hard-coded into the integration where anyone reading it can see them. Oracle gives you proper credential management, use it, so a password change is a config update, not a code hunt.

Track certificate expiry like a deadline

Certificates expire. When one does, the integration it secures stops dead. Keep a register of every certificate and its expiry, with a reminder well ahead, because 'the integration broke and we don't know why' is often just an expired cert.

Rotate credentials without downtime

Plan how you'll rotate credentials and certificates before you need to, so a security-driven change doesn't mean an outage. Rotation you've rehearsed is routine; rotation you're improvising is a bad afternoon.

Real scenario: a client's critical payroll integration died overnight with no code change. Hours of panic later, an expired certificate. Nobody had tracked it. We built a certificate register with expiry reminders across every integration. No surprise outages since. The security you can't see is the security that bites, track it.

Facing this on a live programme? I work directly with client teams on Cloud HCM architecture, payroll and integration delivery.

Book a consultation