By NHI Mgmt Group Editorial TeamDomain: Cyber SecuritySource: AikidoPublished May 22, 2026

TL;DR: Controls that work at ten people often break at one hundred, according to Aikido’s SaaS CTO Security Checklist, which frames security across company foundations, cloud infrastructure, code, product, and AI usage. The practical lesson is that growth changes the control problem faster than many security programmes change their operating model.


At a glance

What this is: Aikido’s checklist maps SaaS security controls across company, platform, code, product, and AI surfaces, with a clear message that growth changes what needs to be controlled.

Why it matters: It matters because SaaS teams often scale identity, secrets, and access practices unevenly, leaving IAM, PAM, and NHI governance to catch up after the architecture has already shifted.

👉 Read Aikido’s SaaS CTO Security Checklist for stage-based hardening guidance


Context

SaaS security is not one problem but a sequence of control decisions that change as the company grows. Early-stage teams can survive with simple access patterns and lightweight guardrails, but those shortcuts become liabilities once the environment includes more users, more services, more automation, and more third-party dependencies. The primary keyword here is SaaS security, and the article’s core point is that security has to scale with the operating model, not against it.

The identity dimension is especially important because the checklist spans access management, onboarding and offboarding, secrets, and safe use of AI tools. Those are all areas where human identity, non-human identity, and privileged access collide. For identity programmes, this is a familiar failure pattern: controls are introduced too late, or applied inconsistently across people, services, and software systems.


Key questions

Q: Should organisations separate human and non-human access review processes for SOC 2?

A: Yes, because the evidence and lifecycle expectations are different even when the control objective is similar. Human accounts, service accounts, and privileged infrastructure access generate different artefacts and different revocation paths. A single review model usually hides the gaps auditors care about most.

Q: Why do SaaS security controls often fail as companies scale?

A: They usually fail because the control model was built for a smaller identity population and a simpler architecture. As teams add integrations, environments, automation, and AI tools, the number of access paths grows faster than the review process. The result is stale permissions, forgotten secrets, and unclear accountability.

Q: What do security teams get wrong about secret management?

A: Teams often treat secret storage as if it were the same as access governance. Storage protects the credential at rest, but it does not answer whether the requester was trusted, whether the release was justified, or whether the downstream privilege was still appropriate. Those are separate controls and should be reviewed separately.

Q: Which frameworks help teams govern AI systems that use internal tools?

A: NIST AI Risk Management Framework, OWASP Agentic AI Top 10, and MITRE ATLAS are the most relevant starting points when AI systems can reason, call tools, and touch data. Identity teams should pair them with NHI governance so credentials, permissions, and runtime reach are reviewed together instead of in separate silos.


Technical breakdown

Why SaaS security breaks when identity control stays static

SaaS environments accumulate identities faster than many teams update governance. Human users, service accounts, API keys, and third-party integrations all need different controls, yet early-stage programmes often treat them as one access problem. That works until the same organisation has more roles, more applications, more automation, and more trust relationships than its initial policy model can describe. The real issue is not simply access volume, but access diversity: each identity type has different lifecycle, authentication, and revocation requirements. When those differences are flattened, review becomes superficial and offboarding gaps persist.

Practical implication: separate human IAM from NHI governance early, then enforce different lifecycle and revocation rules for each identity type.

Secrets management and supply chain risk in growing SaaS teams

As codebases and deployment pipelines expand, secrets stop being a developer convenience and become a governance risk. API keys, tokens, certificates, and environment variables often move through source control, CI/CD, shared tooling, and runtime systems, which means the exposure surface is larger than the application itself. Supply chain risk compounds this because dependencies, build systems, and automation can all inherit privileged access. The checklist’s value is that it recognises secrets and dependency controls as part of the same operating problem: who can use credentials, where they live, how fast they can be revoked, and how often they are reused.

Practical implication: inventory all secrets and privileged tokens across development and deployment paths, then tie rotation and revocation to build and offboarding workflows.

AI usage adds a new layer of identity and authorisation risk

The checklist’s AI section reflects a broader shift: tools that automate work also create new trust assumptions. If teams use LLMs to draft code, analyse incidents, or interact with internal systems, the security question is not just data exposure. It is whether those tools are constrained by clear identity boundaries, scoped permissions, and auditability. AI tooling can become an unmanaged access path if it is allowed to read sensitive data, trigger actions, or connect to services without explicit governance. That makes safe-use policies a security control, not a usage guideline.

Practical implication: define which AI tools may access which systems, then record and review those permissions with the same discipline used for other privileged access.


Threat narrative

Attacker objective: The attacker aims to turn one weak identity or secret into broader control over the SaaS environment, including data, infrastructure, or deployment paths.

  1. Entry occurs when SaaS teams rely on broad early-stage access, shared credentials, or poorly separated environments that attackers can abuse after a single account compromise.
  2. Escalation happens when secrets, service accounts, or integration tokens grant wider access than the original user or application should have received.
  3. Impact follows when attackers move from one compromised identity to product data, cloud resources, or deployment systems, amplifying the initial foothold into operational and customer-facing damage.

NHI Mgmt Group analysis

Static security checklists fail when identity lifecycles are dynamic. The article is right to frame SaaS security as stage-based, but the deeper issue is that identity governance changes more quickly than most checklists do. Human access, service accounts, and automation credentials age differently, so a single control baseline cannot stay valid across bootstrap and scaleup phases. The practical conclusion is that identity lifecycle ownership must be explicit, not assumed.

NHI governance debt: SaaS teams often accumulate non-human identities faster than they formalise ownership, rotation, and offboarding. That creates a control gap where credentials persist after the business process that created them has changed. In NHI terms, this is not merely secret sprawl, it is governance debt that compounds as automation and integrations multiply. Practitioners should treat every new integration as a future offboarding problem.

Secrets management and access separation are the real scaling tests. As teams grow, the question is less whether they have controls and more whether those controls still distinguish between developers, production services, and third-party tooling. That distinction maps directly to NIST CSF protect functions, OWASP NHI guidance, and IAM governance discipline. The operational takeaway is to test whether the control model can still explain who or what can access production after the next growth step.

AI tooling should be governed like an identity-bearing system, not a productivity feature. When LLMs are allowed to touch internal systems, they become another access path that can widen blast radius if permissions are not bounded. That makes AI governance relevant to IAM, not separate from it, because the same questions apply: who authorised access, what can it reach, and how is it revoked. Practitioners should classify AI tools by their access scope before they classify them by function.

Named concept: security stage drift. This checklist implicitly describes the tendency for controls to lag the company stage they were built for. What works in a bootstrap environment becomes insufficient once identity count, code velocity, and integration density rise. The useful governance response is to re-baseline controls on a stage transition, not on an annual calendar alone. The practical conclusion is to make growth triggers part of security review.

What this signals

Static credentials and weak lifecycle controls remain the most likely place where SaaS security breaks as teams scale. The signal for practitioners is clear: if access reviews, offboarding, and secret rotation are not designed to survive growth, the programme is already carrying hidden identity debt. The right response is to treat stage changes as control-change events, not just business milestones.

Security stage drift: the same access model rarely survives from bootstrap to scaleup without losing precision. That is why SaaS teams should expect more hidden NHI inventory, more orphaned integrations, and more AI-connected access paths as the product matures. Practitioners should map those changes against NIST Cybersecurity Framework 2.0 and OWASP Non-Human Identity Top 10, then rebuild governance around those transitions.

As AI tools become part of the software delivery and operations stack, they inherit identity risk whether teams name it or not. The practical signal is that AI governance will increasingly sit inside IAM and PAM decisions, especially where tools can touch production systems or customer data. Teams that define permissions, revocation, and accountability now will avoid discovering their access model only after an incident.


For practitioners

  • Re-baseline controls at each growth stage Tie security reviews to bootstrap, startup, and scaleup transitions so identity, secrets, and cloud controls are recalibrated before the environment outgrows them.
  • Separate human and non-human access governance Create distinct ownership, approval, and revocation processes for employee accounts, service accounts, API keys, and automation tokens instead of managing them under one access model.
  • Bind secrets rotation to lifecycle events Trigger rotation when staff leave, integrations change, or deployment pipelines are updated, and ensure offboarding removes credentials from all systems that can still use them.
  • Scope AI tool permissions explicitly Document which AI tools can read, write, or trigger internal systems, then review those permissions alongside privileged access and vendor integrations.
  • Test blast radius in production-like conditions Use tabletop exercises and access simulations to confirm that a compromised token, integration, or service account cannot reach unrelated cloud resources or customer data.

Key takeaways

  • SaaS security breaks most predictably when identity controls do not change at the same pace as the company.
  • The biggest governance risk is not one control gap but the accumulation of stale credentials, unclear ownership, and weak offboarding across people, services, and AI tools.
  • Teams that re-baseline access, secrets, and AI permissions at each growth stage will reduce blast radius before scale makes the gaps harder to correct.

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 MITRE ATT&CK address the attack and risk surface, while NIST CSF 2.0, NIST SP 800-53 Rev 5 and NIST AI RMF set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-03The checklist stresses secrets, offboarding, and access governance, which map directly to NHI lifecycle risk.
NIST CSF 2.0PR.AC-4Stage-based access management is central to the article’s advice on scaling SaaS security.
NIST SP 800-53 Rev 5IA-5Secrets management and credential lifecycle controls are directly implicated by the checklist.
MITRE ATT&CKTA0006 , Credential Access; TA0008 , Lateral MovementThe article’s risk surface includes exposed secrets and over-broad access paths attackers exploit.
NIST AI RMFGOVERNThe article’s AI guidance is really about accountability and permissioning for AI-assisted systems.

Use GOVERN to assign ownership, approval, and oversight for AI tools that can access internal systems.


Key terms

  • Non-Human Identity (NHI): A digital identity assigned to a non-human entity such as a software application, service account, API key, bot, machine, or AI agent that enables it to authenticate and interact with systems without direct human involvement. NHIs now outnumber human identities in most enterprises by 25 to 50 times.
  • Secrets Management: The discipline of securely storing, distributing, rotating, and auditing secrets across an organisation's systems and pipelines — typically implemented via a centralised secrets vault such as HashiCorp Vault, AWS Secrets Manager, or Akeyless.
  • Identity Lifecycle Governance: Identity lifecycle governance is the set of processes that create, change, review, rotate, and revoke access across human and non-human identities. It matters because access risk usually increases when lifecycle events are slow, incomplete, or disconnected from the systems that rely on them.
  • Security Stage Drift: Security stage drift is the gap that appears when control design lags company growth. A policy or process that works for a small team can become misaligned once the organisation adds more users, more automation, more integrations, and more operational complexity, leaving hidden governance gaps behind.

What's in the full article

Aikido’s full checklist covers the operational detail this post intentionally leaves for the source:

  • Stage-tagged control guidance for bootstrap, startup, and scaleup environments so teams can map measures to maturity.
  • Practical checks for employee access, onboarding and offboarding, and safe AI tool use across a growing SaaS organisation.
  • Infrastructure and application security detail on backups, cloud separation, secrets handling, dependency risk, and secure reviews.
  • A structured checklist format that helps CTOs translate control ideas into implementation work without over-engineering.

👉 Aikido’s full checklist covers the stage-tagged controls, AI checks, and operational guidance behind the summary.

Deepen your knowledge

The NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management. It helps practitioners build identity controls that stay coherent as environments, pipelines, and access patterns scale.
NHIMG Editorial Note
Published by the NHIMG editorial team on August 2, 2026.
NHI Mgmt Group — the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org