A man opens a wall-mounted key cabinet beside a server rack in a small office at night.

Solutions · Privileged access

The credential nobody dares rotate is the one running everything.

Standing admin credentials outlive the project, the system and the engineer who issued them. With HBX, access is authorized for one target and one window, and nothing is left standing afterwards.

The key that never expired

It was created to unblock a release. It has outlived three reorganizations.

Somebody needed a nightly job to update the ledger database, so they cut an admin account with a password that doesn't change. That was several years ago. Today it is in a config file, a repository, a runbook, a monitoring check and the password managers of four people, two of whom left.

It has no owner

The engineer who issued it moved teams. The team that inherited it never knew it existed. It appears in the access review as a service account with a plausible name, and gets ticked.

Rotating it is a change window

Nobody can list everything that uses it, so nobody can predict what will break. Rotation gets scheduled, deferred, and eventually reclassified as a risk you accept in writing every year.

A vault moves the problem

Checking secrets into a vault is a real improvement over a config file, but the vault still hands out a secret that can be copied, and custody ends at checkout. Whatever holds it while it works can leak it.

Every control you can put around a standing credential (a vault, a rotation policy, a recording of what was done, an approval queue) is built on the assumption that the credential exists and someone will hold it. That assumption is the part worth attacking.

What HBX changes

No permanent password left to steal. Every access ends on its own.

HBX Access authorizes the request. The connector inside your network creates a temporary login on the target, limited to that one window, and removes it when the window ends. Nothing is left to rotate afterwards.

A standing credential outlives the work it was made for and exists in many copies. A temporary login that HBX authorizes exists only for the length of one job.On the left, a standing credential: a key on a card reading db_admin, created for a 2021 migration. Dashed lines run from it to three identical copies: one in a config file, one in a Git repo, one in four people’s password managers. Beneath it a timeline runs from created, past the project ending, past the engineer leaving, and off the edge of the picture still valid. On the right, a temporary login that HBX Access authorizes: the same key on the same card, but enclosed in a session box, and beside it an empty dashed outline where the copies would be. Its timeline is a short solid segment between access starts and access ends, with nothing before it and nothing after it.A STANDING CREDENTIALissued once, alive ever sincedb_adminfor a 2021 migrationin a config filein a Git repoin 4 password managersthe same secret, in four places at oncecreatedthe project endsthe engineer leavesstill validIt outlives the reason it exists.To rotate it you first have to find every copy.A TEMPORARY LOGINit starts with the job and ends with itone targetone time windowcreated when the window opensremoved when it endsno copies to tracknothing to rotatenothing to find lateraccess startsaccess endsthe login exists only herenothing left behindIt exists only while the work does.Nothing is left to rotate afterwards.A standing credential is not weak. It is just still there.

Expiry isn't a policy

The window is part of the authorization, not a rule enforced on top of it. The connector removes the login when it ends, so nothing has to notice the clock ran out.

Scoped to one target

Not to an environment, not to a role that happens to reach forty machines. What gets authorized is the system in the request, and the access the connector creates covers exactly that.

Attached to a name

Privilege is granted to whoever is asking, right now, on the identity your directory already vouches for. The shared account that everybody borrows stops being necessary.

The systems that can't change

Your oldest systems get the same control as your newest, with nothing installed on them.

A connector sits beside the system, inside the private network, and dials outward. The system is not published, needs nothing opened in the firewall, and does not wait on a firmware programme to become reachable.

Nothing to install on the box

No agent to install on equipment that cannot take one, and no upgrade to a feature the vendor never built. The connector does the last mile.

People and software, same engine

An operator gets a console: HBX Human Access. An automation gets its own temporary access: HBX Agent Access. One policy decision behind both.

Name the credential you have been avoiding.

Half an hour on that one account: what depends on it, what happens if it rotates, and what the same work looks like when nothing is left standing afterwards.

People get a console → HBX Human Access. Agents get their own temporary access → HBX Agent Access.