Join our Newsletter — 33% off our NHI Course

Company-Managed Credential

A company-managed credential is a secret or identity artifact that an organisation issues, stores, rotates, and revokes under its own controls. In practice, this includes passwords, API keys, tokens, certificates, and service account credentials used by people, applications, or AI agents, with governance for lifecycle, access scope, and auditability.

What Company-Managed Credential Means in Practice

A company-managed credential is not just a secret the business happens to own, it is a governed access object with a defined lifecycle. The important distinction is that the organisation controls issuance, storage, rotation, revocation, and auditability rather than leaving those decisions to individual users or ad hoc teams.

That governance matters because credentials can represent people, applications, workloads, or automation. When the same control plane has to cover passwords, API keys, tokens, certificates, and service account material, the operational question becomes how to keep access intentional, traceable, and recoverable as the environment changes.

Why the Credential Lifecycle Matters

The lifecycle is the core of the term. A company-managed credential should have an owner, an approved purpose, a clear scope, an expiry or rotation policy, and a revocation path when employment ends, a service is retired, or a compromise is suspected. Without that structure, the credential becomes a durable access path rather than a controlled asset.

This is why short-lived or centrally rotated credentials are usually preferred over static ones. A credential that can be refreshed or invalidated on schedule reduces the chance that old access silently remains valid after a system change, a role change, or a secret leak.

How Organisations Store and Scope These Credentials

Secure handling is not only about preventing disclosure, it is also about limiting where the credential can be used. Scope should match the minimum needed by the person, service, or agent using it, and storage should separate the credential from application code, user workstations, and uncontrolled sharing channels.

For teams that manage API keys, certificates, and service credentials at scale, the practical challenge is avoiding secret sprawl. NHIMG’s Secrets Management Guide explains why centralisation, rotation, and secretless patterns matter when credentials are shared across multiple systems.

Where the control objective is specifically to issue, scope, rotate, and revoke API keys, the API Key Management Guide is the most direct operational reference for day-to-day handling.

Why Company-Managed Credentials Reduce Exposure

Company-managed credentials reduce the chance that access survives outside the organisation’s visibility. A credential that is centrally governed is easier to inventory, monitor, and retire than one copied into scripts, shared in chat, or embedded in developer tooling. That is especially important when the credential can be used by an AI system or service account with broad automation reach.

The security benefit is not just confidentiality. Central control also improves accountability, because the business can trace who issued the credential, what it is allowed to do, and whether it is still needed. That makes it easier to distinguish normal use from suspicious use after a leak or compromise.

For a broader view of the non-human identity side of this problem, NHIMG’s Ultimate Guide to NHIs helps place service accounts, workload identities, tokens, and certificates into a common governance model.

Practical Differences Between Managed and Unmanaged Credentials

A company-managed credential is different from an unmanaged one because the organisation can actually answer basic governance questions: who owns it, where is it used, when was it last rotated, and what happens if it is abused. That visibility is often missing when credentials are created locally, copied between teams, or never formally retired.

In mature environments, this distinction also affects incident response. If a credential is managed, responders can revoke it quickly, assess downstream dependencies, and replace it with a new one under policy. If it is unmanaged, the organisation often has to discover its existence first, which delays containment.

For readers evaluating the broader credential risk landscape, the OWASP Non-Human Identity Top 10 is a useful external reference for the risks that emerge when machine and service credentials are poorly governed.

NHIMG’s Guide to NHI Rotation Challenges also shows why rotation at scale is often the hardest part of keeping company-managed credentials truly controlled.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 and OWASP API Security Top 10 address the attack and risk surface, while NIST SP 800-53 Rev 5, CIS Controls v8 and NIST SP 800-63 set the governance and control requirements practitioners need to meet.

Framework Control / Reference Relevance
NIST SP 800-53 Rev 5 IA-5 — Authenticator Management Company-managed credentials require controlled issuance, rotation, and revocation of authenticators.
IA-9 — Service Identification and Authentication Service and workload credentials are explicitly part of company-managed credential governance.
Recommendation — Manage credential lifecycle with controlled issuance, rotation, and revocation procedures. Authenticate services and workloads with managed, auditable credentials.
CIS Controls v8 CIS-5 — Account Management Credential ownership and revocation fit the CIS focus on managing access accounts and credentials.
Recommendation — Inventory, monitor, and remove credentialed access as part of account management.
OWASP Non-Human Identity Top 10 NHI-02 — Secret Leakage Company-managed credentials must prevent disclosure of secrets such as API keys and tokens.
NHI-05 — Overprivileged NHI Managed credentials can still be dangerous when their permissions exceed their intended scope.
NHI-07 — Long-Lived Secrets Rotation and expiry are central because company-managed credentials should not remain valid indefinitely.
Recommendation — Detect and block secret leakage in code, logs, and collaboration channels. Reduce credential scope to eliminate unnecessary privilege. Prefer short-lived or rotating credentials over static long-lived secrets.
OWASP API Security Top 10 API2 — Broken Authentication API keys and tokens are company-managed credentials whose misuse directly affects API authentication.
API8 — Security Misconfiguration Improper storage, exposure, or deployment of credentials is a common credential-control failure mode.
Recommendation — Harden API authentication and replace weak key handling with stronger token controls. Remove misconfigurations that expose credentials through code, logs, or deployment settings.
NIST SP 800-63 3.1 — Digital Identity Model Company-managed credentials are identity artifacts whose issuance and lifecycle must align with identity assurance.
5.1 — Authenticator Lifecycle Management Credential rotation, renewal, and revocation are core lifecycle requirements for managed authenticators.
Recommendation — Align credential issuance and recovery with an appropriate identity assurance process. Enforce credential lifecycle rules for issuance, renewal, revocation, and replacement.