An acquired company's accounts are attached under your existing grouping tree — what changes for them at that moment, and what does not?
answer
- a policy event, not a migration
- nothing inside the account moves
- inherited set applies on the next call
- grants survive but stop being effective
- watch denials across a monthly cycle
basics
~20 sTwo things change at once: the accounts inherit every policy attached above their new position, and their charges begin rolling up into your bill. Nothing inside them moves — resources, data and existing grants stay exactly as they were.
solid answer
~50 sAttachment is a policy and billing event, not a migration. The moment those accounts hang under your tree, they inherit every policy attached to every ancestor node, evaluated on the next call — so an action the acquired team's own administrator could perform yesterday may simply be refused today, even though the grant that allowed it still exists untouched inside the account. Their usage also begins consolidating into your bill going forward. What does not change is everything *inside*: resources keep running, data stays put, identities defined in the account and the permissions they hold are not rewritten, and the account keeps its own quota pools. The tree also says nothing about networking — joining it does not connect their private ranges to yours, and it does not by itself sever trust they had granted to accounts outside your estate.
go deeper
Recall that attaching accounts under a grouping tree moves no resources at all. The accounts keep everything inside them; what changes is which policies they inherit and whose bill their charges join.
Explain the split between a grant and its effect: the permission inside the account survives the move, while a policy inherited from above can refuse the call it allowed, from the next request onward.
Show the operational plan — a holding node first, denials read from the audit trail across a full monthly cycle, batched moves — and name the infrequent job as the thing that fails weeks later.
The call you own is how much of the acquired estate's autonomy to take, and when. Taking it all on day one breaks things you cannot yet name; taking none of it leaves an unrestricted estate on your bill.
## What attaching an account actually is Bringing an acquired company into your estate feels like a migration and is not one. Attaching their accounts under a node of your grouping tree changes **where those accounts sit in the hierarchy** and nothing else directly. Nothing is copied, nothing is re-created, nothing is redeployed. That is what makes it cheap — and what makes it dangerous, because the effects it *does* have land instantly on systems that are already running. The two effects are the tree's two directions. ## What changes the moment they attach **1. The inherited policy set.** Every policy attached to every node above their new position now applies to them. Because inheritance is resolved when a call is made rather than stamped into the account, this takes effect on the next request, with nothing to restart. The practical shape of it: - A permission granted **inside** the account is still there, unchanged. What changes is whether it is **effective**, because a restriction above the account can refuse a call the local grant allows. - The failure therefore looks like a permission error from a job that has not changed and whose grant has not changed — and the audit trail of management API calls is where you see the denials. - Infrequent work is where this bites. A daily job fails the next morning and someone notices; a monthly reconciliation run or a quarterly key rotation fails weeks later, long after the move has stopped being the obvious suspect. **2. The billing roll-up.** Their metered usage begins consolidating into your organisation's bill, itemised per account. Where your platform pools usage for tiered pricing or lets a term commitment be drawn on across the tree, their consumption starts counting toward that pool too. How charges *already incurred* before the move are presented differs between platforms — some restate history under the new shape, some leave it where it was recorded — so confirm it before promising anyone a continuous report. ## What does not change | aspect | after attachment | |---|---| | resources and data inside the accounts | untouched, still running, still in the same places | | identities defined inside the accounts | not rewritten; the same principals with the same grants | | the accounts' own quota pools and limits | still per-account | | private network ranges and reachability | unchanged; the tree is not a network | | trust the accounts granted to outside parties | still there unless something explicitly refuses it | | the accounts' identifiers and names | unchanged | The last two deserve emphasis because candidates get them backwards in both directions. Joining your tree does **not** connect anything to your networks, and it does **not** by itself cut the acquired accounts off from third parties they had granted access to. Those are separate mechanisms with separate work behind them. ## How to stage the attachment so nothing breaks 1. **Attach into a holding node that inherits little or nothing**, so the accounts are in your tree and under your bill before they are under your rules. You have separated the two directions deliberately. 2. **Watch the audit trail for denials** over a window long enough to cover their infrequent jobs — a month at minimum if they run monthly work. Compare the effective permissions of their key roles before and after. 3. **Move them to their intended node**, in batches small enough that a rollback is a single move back rather than a project. 4. **Then tighten**, once you know what the acquired workloads actually do rather than what their documentation says they do. ## Where an exception genuinely has to exist Sometimes an acquired workload legitimately needs something your inherited policy refuses, and it cannot be changed before the deal closes. The options are structural, and worth naming in that order: place the accounts at a node that does not inherit the refusing policy; narrow the policy so the legitimate case is not covered; or change the workload. Parking them permanently at a node with no inherited rules is not an option — it is the same as not attaching them, with the paperwork of having done so. ## The point the question is testing That you can separate **contents** from **effective permissions**. Nothing inside the account changes, and simultaneously what the account may do changes completely. Candidates who have only read about hierarchies say either "everything moves" or "nothing happens"; candidates who have run an integration know it is precisely one of the two directions arriving before anyone was ready for it.
- How would you stage the attachment so a running workload is not broken by the new inherited policy?Attach them first into a holding node that inherits little or nothing, which gets the billing roll-up without the policy change. Then watch the audit trail of management API calls for denials over a window long enough to cover monthly and quarterly jobs, and compare effective permissions for their main workload identities before and after. Only then move them to their intended node, in batches you can reverse with a single move.
- An acquired workload genuinely needs something your inherited policy refuses. What are the options?Place those accounts at a node that does not inherit the refusing policy, narrow the policy so the legitimate case falls outside it, or change the workload. All three are real; what is not real is leaving them parked indefinitely at a node with nothing inherited, which is functionally the same as never having attached them.
- Does attaching their accounts affect who outside your organisation can still reach into them?Not by itself. Trust the acquired accounts had already granted to outside parties keeps working unless a policy inherited from their new position refuses it. Finding and reviewing those outside grants is separate integration work, and it is usually the part that is discovered late — the tree gives you a place to attach a rule, not an inventory of what the accounts had already agreed to.
saying these in an interview costs you the question
- Thinks attaching the accounts merges their resources into yours
- Assumes the permissions granted inside each account are rewritten
- Believes the inherited policy only affects resources created after the move
- Says nothing can break because the tree only takes permissions away
- Assumes joining the tree connects their private networks to yours
- Expects the attachment to sever the trust they granted to outsiders