Cloudanix Achieves AWS Security Competency Status for Its CNAPP+ Platform and Just-in-Time Access Engine

Cloudanix – Your Partner in Cloud Security Excellence

OU-Based vs Account-Based Onboarding: Restricting JIT Scope in Large AWS Organizations

  • Thursday, Aug 06, 2026

The Scope Problem in Large Organizations

When a company with 120 AWS accounts wants JIT access for only 10 of them, the onboarding question isn’t “how do we connect?” — it’s “how do we connect only the accounts we want, without touching the other 110?”

This scenario is common:

  • A subsidiary operates 10 accounts within a parent company’s 120-account Organization.
  • A team manages a specific product’s 8 accounts in an Organization shared with other products.
  • Accounts from an acquisition (5 accounts) are migrated into an existing Organization (100+ accounts) and only those 5 need JIT.

In each case, the requirement is precise scope: Cloudanix should manage JIT for a defined subset of accounts and be completely invisible to (and unable to affect) the rest.

Two approaches exist: OU-based restriction and account-number-based restriction. Here’s how to choose.

Option 1: OU-Based Restriction (Recommended)

How It Works

  1. Create a dedicated Organizational Unit (OU) for the accounts that need JIT. Example: JIT-Managed or Subsidiary-Accounts or Product-X.
  2. Move the target accounts into this OU (or create them there).
  3. Deploy the Cloudanix CloudFormation StackSet targeted at this OU only.
  4. The StackSet creates the IAM cross-account role in every account within the OU.
  5. Accounts outside the OU are unaffected — no role created, no connectivity, no visibility.

Why It’s Recommended

Auto-enrollment for future accounts. When a new account is created in (or moved into) the OU, the StackSet automatically deploys to it. No manual per-account action needed. A new production account added to the JIT-Managed OU gets the Cloudanix role created within minutes.

Clean organizational semantics. The OU boundary is a meaningful organizational construct: “these accounts are managed by this team and governed by these tools.” It communicates intent to other teams and administrators.

StackSet lifecycle management. Updating the CloudFormation template (e.g., modifying permissions) deploys to all accounts in the OU automatically. Removing the StackSet deployment from the OU removes Cloudanix from all those accounts in one action.

SCP compatibility. Service Control Policies can be applied at the OU level. If you want additional restrictions on the Cloudanix role (beyond IAM policy), you can layer SCPs at the OU without affecting other parts of the Organization.

When OU-Based Works Best

  • You have the organizational authority to create OUs (some companies have strict OU governance).
  • The accounts you want JIT on share a logical grouping (same product, same team, same subsidiary).
  • New accounts may be added over time (auto-enrollment saves operational work).
  • You want a single administrative action to manage the scope (add to OU = onboarded; remove from OU = offboarded).

Limitations

  • Requires OU creation permissions (some organizations restrict this).
  • Accounts must physically move into the OU (which may trigger other OU-level SCPs or policies).
  • If accounts need to be in different OUs for other governance reasons (billing, compliance, network), a dedicated JIT OU may conflict with existing OU structure.

Option 2: Account-Number-Based Restriction

How It Works

  1. List the specific account IDs that need JIT (e.g., 111111111111, 222222222222, … 101010101010).
  2. Deploy the CloudFormation stack individually to each listed account, or use a StackSet with account-level targeting (specifying individual account IDs rather than an OU).
  3. Only the listed accounts get the Cloudanix IAM role. Others are unaffected.

When Account-Based Works

  • OU creation is not possible due to organizational policy or governance constraints.
  • Accounts are scattered across multiple OUs and can’t be consolidated into one (e.g., one account is in a Production OU and another is in a Development OU, and they need to stay there).
  • The set of accounts is small and static (unlikely to grow frequently). Manual management of a list of 5 accounts is fine; managing a list of 50 accounts is not.
  • Temporary or pilot scope. You’re evaluating JIT on 2–3 accounts before expanding. Account-level targeting is simpler for a quick pilot.

Limitations

  • No auto-enrollment. Every new account must be manually added to the CloudFormation deployment. If someone creates a new production account and forgets to onboard it, it lacks JIT governance.
  • Operational overhead at scale. Maintaining a list of 20+ account IDs across CloudFormation deployments, keeping them in sync, and updating when accounts are added or removed becomes a manual process.
  • No single “off switch.” Removing Cloudanix from 10 individual accounts requires 10 separate actions. With OU-based, removing the StackSet from the OU is one action.

Decision Framework

FactorOU-BasedAccount-Based
Auto-enrollment for new accountsYesNo
OU creation permittedRequiredNot required
Accounts in single logical groupIdealNot required
Number of accountsAny (scales well)Best under 10
Pilot / temporary scopeOverkillGood fit
Existing OU structure conflictMay conflictNo conflict
Operational overhead over timeLowGrows with accounts
Single action to add/remove scopeYes (OU membership)No (per-account)

The Quick Rule

  • If you can create an OU: Use OU-based. Always.
  • If you can’t create an OU: Use account-based, and plan to migrate to OU-based when organizational constraints allow.
  • If this is a pilot (2–3 accounts): Use account-based now. Switch to OU-based when you expand beyond pilot.

Scope Restriction Beyond Account Selection

Even after restricting which accounts Cloudanix connects to, you may want additional scope controls:

Group Filtering

If the Organization’s IAM Identity Center has 200 groups (covering the entire parent company), but only 5 groups are relevant to your JIT scope:

  • Sync only relevant groups into Cloudanix’s JIT configuration.
  • Groups that aren’t synced can’t appear in JIT policies.
  • Users in unsynced groups can’t request JIT access (because their group isn’t mapped to any account/role).

Permission Set Restriction

You may have 20 permission sets in Identity Center, but only want 3 available for JIT:

  • Map only specific permission sets in JIT policies.
  • Unmapped permission sets aren’t requestable through JIT.
  • Engineers see only the roles their group is eligible to request for JIT access.

The Combined Effect

With OU-based account restriction + group filtering + permission set restriction:

  • JIT operates only on the accounts in your OU.
  • Only groups you’ve explicitly mapped can request access.
  • Only permission sets you’ve explicitly configured are available.
  • The parent Organization’s other 110 accounts, 195 groups, and 17 permission sets are completely unaffected and invisible.

Implementation Steps

For OU-Based (Recommended)

1. Create OU: "JIT-Managed" (or appropriate name)
2. Move target accounts into OU
3. Deploy Cloudanix StackSettarget: OU "JIT-Managed"
4. Connect Organization in Cloudanix Console
5. Configure group/permission set filtering
6. Set up JIT policies for the scoped groups + accounts
7. Test end-to-end

For Account-Based (Fallback)

1. List target account IDs
2. Deploy CloudFormation individually per account
   (or StackSet with account-level targeting)
3. Connect Organization in Cloudanix Console
4. Configure group/permission set filtering
5. Set up JIT policies for the scoped groups + accounts
6. Test end-to-end
7. Document the account list for future maintenance

The Goal: Precise Scope, Zero Leakage

Whether you choose OU-based or account-based, the outcome is the same: Cloudanix manages JIT access for exactly the accounts you specify, with exactly the groups and permission sets you configure. Nothing else is touched. The parent Organization’s other accounts, teams, and governance structures are completely independent.

Precise scope means:

  • Other teams in the Organization don’t see Cloudanix roles in their accounts.
  • Other groups in Identity Center aren’t affected by JIT policies.
  • The security boundary is explicit and auditable.
  • Expansion is deliberate (add to OU or add account ID), never accidental.

Need to Scope JIT in a Large Organization?

If your AWS Organization has far more accounts than you want to manage with JIT — and you need precise scope restriction — start with OU-based restriction if you can create OUs, or account-based if you can’t. Either way, Cloudanix operates only where you point it.

Learn more about multi-account JIT deployment or book a demo to discuss scoping for your Organization structure.

What Our Users Are Saying

Customer Reviews

Cloudanix is trusted by security leaders worldwide to deliver proactive, reliable, and cutting-edge cloud security.

One day, I changed the password of a root account, and my CTO called me within less than a minute to confirm if I did so. I was not expecting a reaction this quick. He told me Cloudanix alerted him of this password change and that he wanted to confirm as it was a critical security notification. I couldn't believe it!

Ritesh Agarwal
Ritesh Agarwal
CEO, Airgap Networks

Compliance is one way of staying secure, but what I want is the ability to go deeper and attain 'true security.' Cloudanix provides us the capability to do so.

Vishal Madan
Vishal Madan
Head of Engineering, iMocha

Cloudanix is building for the future of the cloud, which makes the product all the more desirable.

Ritesh Agarwal
Ritesh Agarwal
CEO, Airgap Networks

Cloudanix gave us the visibility we were missing. Being able to move from permanent access to a robust Just-In-Time (JIT) workflow has fundamentally changed our security posture without slowing down our engineering velocity.

Pavan Kumar Lekkala
Pavan Kumar Lekkala
SRE Lead, HugoHub

We are excited to leverage Cloudanix's comprehensive multi-cloud DevSecOps solution to secure our production workloads on AWS. Cloudanix has demonstrated that it can solve many challenges that DevSecOps teams face while continually adding new features such as SOC2 compliance and drift detection.

Satish Mohan
Satish Mohan
Co-founder & CTO, Airgap Networks

Managing third-party partner access was once a major concern for our security posture. With Cloudanix JIT Cloud, we've effectively achieved zero third-party risk. We can now grant access confidently, knowing that it is temporary, audited, and automatically revoked, resulting in a 100% reduction in our privileged access exposure.

Okesh Badhiye
Okesh Badhiye
Head of Technical Engineering, Finfinity

The snooze feature and responsible alerts have helped us save time and prioritize what to tackle first.

Satish Mohan
Satish Mohan
Co-founder & CTO, Airgap Networks

Implementing Cloudanix JIT internally allowed us to practice what we preach. By eliminating permanent access to our own clouds and databases, we've neutralized the risk of standing privileges, ensuring our own 'keys to the kingdom' are never left exposed.

Girish Manghnani
Girish Manghnani
Managing Partner, Tech Inspira

The problem with permissions is a lot of times, the gaps are left open due to oversights from inside the organization itself. With Cloudanix's CIEM, we get a complete view of user permissions and access. This enables us to update the permissions, reducing the attack surface.

Nilesh Pethani
Nilesh Pethani
Application Architect, iMocha

In the world of Fintech, trust is our currency. Cloudanix provided the frictionless visibility we needed to secure our EKS workloads across AWS, ensuring we stay audit-ready for SOC2 and GDPR without slowing down our engineering velocity.

Amol Naik
Amol Naik
Head of Security & Infrastructure, HugoHub

Cloudanix delivered value within 5 minutes of onboarding. Continuous monitoring, timely detection, and excellent documentation helped us attain a great cloud security posture.

Divyanshu Shukla
Senior DevSecOps, Meesho

Technology strategies and business strategies are in a state of constant change which includes centralization and decentralization of responsibilities. Regardless of strategic shift, we still have intellectual property to protect. Cloudanix are critical partners for us in our public cloud security posture across our three cloud providers.

Jerry Locke
Jerry Locke
Senior Director Global Solutions Engineering, Eversana

Cloudanix has been amazing. They opened up a common Slack channel with us — and it feels like we are talking to our own team and getting things done with Cloud security. The support team is always available, friendly, helpful, and ready to go out of their way.

Satish Mohan
Satish Mohan
CTO, Airgap Networks

Beyond just access management, Cloudanix CSPM has given us a unified view of our AWS environment. The real-time alerting and anomaly detection allow us to prevent any untoward activity before it happens, which is critical for a marketplace connecting 50+ financial institutions.

Okesh Badhiye
Okesh Badhiye
Head of Technical Engineering, Finfinity

For a Fintech company, data is our most valuable — and most sensitive — asset. Cloudanix DAM hasn't just improved our visibility; it has given us control. The ability to mask data and prevent unauthorized queries in real-time is a game-changer for our compliance and customer trust.

Jiten Gala
Jiten Gala
President Engineering and Product, Kapittx

Our clients, especially in the Middle East financial sector, demand absolute accountability. Cloudanix JIT Cloud has been a competitive differentiator for us, allowing us to provide secure, governed access to customer accounts that meet their strictest audit and compliance requirements.

Girish Manghnani
Girish Manghnani
Managing Partner, Tech Inspira

Cloudanix is always on my team's lips because of its exceptional support. Be it a small or big query, Cloudanix has gone above and beyond to resolve them. This one's a keeper for us.

Sujit Karpe
Sujit Karpe
CTO, iMocha

For a long-lasting partnership, great support goes a long way. Cloudanix has delivered exceptional support whenever required. Their edge is their team is always ready to go beyond to solve any issues that we have. This speaks volumes about the culture at Cloudanix.

Akash Maheshwari
Akash Maheshwari
Co-founder, MoveInSync

Beyond the technology, Cloudanix feels like an extension of our own team. Their willingness to stand up a dedicated Middle East tenant for us and provide exceptional support at a sensible price makes them a long-term partner for Hugosave.

Surya Tamada
Surya Tamada
CTO, HugoHub

The real-time notifications that Cloudanix provides are a real lifesaver. Their adaptive notifications ensure that my team stays productive and doesn't get interrupted all the time.

Digvijay Singh
Staff Security Engineer, Meesho

The whole point in technological evolution is to help improve the world we live in. We must protect that and to do so requires an effective and efficient security strategy. The Cloudanix team helped make our public cloud security posture management strategy a reality. The symbiotic relationship we have allows for a continuous feedback loop which is how business should operate.

Larry Wheat
Larry Wheat
Staff Solutions Engineer, Eversana

Ready to see your graph?

Connect a cloud account in under 30 minutes. See every finding rooted in identity, asset, and blast radius — with a fix path attached.

Book a Demo