After a merger adds a forest trust, why does the privilege graph change with no membership edits?
answer
- a trust is an edge, not a wall
- their principals become authenticated on your side
- access flows opposite the trust direction
- the forest is the security boundary
- selective authentication narrows it per resource
basics
~20 sA trust is an edge. Principals from the acquired forest become authenticated principals in yours when they authenticate across it, and any group or permission entry that references them joins the two graphs, so their weakest delegation now leads into your estate.
solid answer
~50 sNobody edited a group, but the set of principals that can hold rights in your forest just grew. Once an account from the trusted forest authenticates across the trust it is an authenticated principal on your side, inheriting the same default read of your directory, and it can be placed in your domain local groups and named in your permission entries. Every such placement is a real edge between two graphs, and the closure now runs through twenty years of delegation in a forest whose administrators you met eight weeks ago. Remember also that the forest, not the domain, is the security boundary: inside a forest there is no filtering of security identifiers between domains, so any domain compromise reaches the root. Across a forest trust, filtering is on by default and blocks foreign identifiers being asserted — but it does nothing about the cross-forest rights you granted on purpose.
go deeper
Know what a trust is in plain terms: an agreement that lets accounts from one directory authenticate to resources in another, and that it is created deliberately rather than appearing by accident.
Explain that access flows opposite the trust direction, that foreign principals can be placed in domain local groups and permission entries, and that this is what links two authorisation graphs together.
Show you would compute the merged closure before touching anything, and that you look for routes starting in the forest you do not administer — its legacy delegation, its owners, its nesting.
Own the merger decision itself: whether a trust is created at all, what the acquired estate must prove before it exists, and who pays for selective authentication versus accepting a forest-wide edge for a year.
## Trusts are edges in the same graph A trust relationship is stored as a directory object and it changes the graph in a way no membership report shows. The mechanism is straightforward: authentication flows across the trust, and once a principal from the trusted forest has authenticated on your side, it is an authenticated principal in your forest. That means two things at once — it obtains the same default read over your directory that any of your own accounts has, and it becomes eligible to be named in your access control entries and added to your domain local groups. Direction matters and is routinely stated backwards. Access flows opposite the trust direction: if your forest trusts theirs, their principals can be granted access to your resources. A one-way trust in that direction is not a shield. ## What the acquisition actually merged Two months after an acquisition the technical work looks small — a trust object, some name resolution, a few groups for shared applications. The graph work is enormous: - Every domain local group in your forest that now contains a foreign principal is a cross-forest edge. - Every permission entry that names a foreign principal is a cross-forest edge, including entries someone added during migration to make an application work. - The acquired forest carries its own decades of inherited organisational-unit delegation, forgotten object owners and convenience nesting — all of which nobody on your side has read. - Their weakest account is now a starting node for a route that ends in your estate, if any of the above edges exist. The ranked shortest paths that come out of the merged graph frequently start in the forest you do not administer. That is the finding to produce before anything is touched. ## The forest is the security boundary, not the domain This is the fact interviewers most want to hear stated correctly. Inside a single forest, security identifiers are not filtered between domains, the schema and configuration are shared, and privileged groups at the forest root have reach across it. So compromising any domain in a forest is, in the general case, compromising the forest. Separate forests joined by a trust are a genuine boundary because filtering applies there by default: identifiers that do not belong to the trusted forest are stripped from what it asserts, which is what stops a foreign forest from simply claiming to hold your administrative group. Be careful not to overclaim on that. Filtering blocks smuggled identifiers. It does nothing about rights you granted deliberately — a foreign group placed in your domain local group, or a permission entry naming a foreign account, is legitimate and is honoured. ## Narrowing a trust without removing it The business reason for the trust — payroll, mail, a shared application — usually means it cannot be deleted on the security team's say-so. The lever that exists is selective authentication: instead of letting the trusted forest's principals authenticate anywhere, they must be granted an explicit right to authenticate on each target computer. That converts a forest-wide edge into a per-resource one and dramatically thins the graph, at the price of having to enumerate and grant for every legitimate integration. The other levers are the same ones that work inside one forest: remove cross-forest entries that no longer have an owner, keep foreign principals out of anything privileged, and refuse to place administrative accounts anywhere a foreign principal can reach. ## The wrong answers - *We edited no groups, so nothing changed.* The set of principals eligible to hold rights changed, which is a change to the graph. - *Each domain is its own security boundary.* It is not; the forest is. - *Filtering makes a forest trust safe.* It stops asserted foreign identifiers, not granted rights. - *A one-way trust protects us.* Access flows opposite the trust direction, so trusting them is exactly the direction that exposes you.
- Is the security boundary the domain or the forest, and why?The forest. Security identifiers are not filtered between domains within a forest, the schema and configuration are shared, and forest-root privileged groups have reach across it, so compromising any domain generally means compromising the forest. A separate forest behind a trust is a real boundary because filtering applies there by default and can be narrowed further with selective authentication.
- Does identifier filtering on the trust close the cross-forest paths?It closes one class of them. Filtering strips security identifiers that do not belong to the trusted forest from what it asserts, so a foreign forest cannot simply claim membership in your administrative groups. It has no effect on rights you granted deliberately: a foreign group inside your domain local group, or a foreign account named in a permission entry, is legitimate and is honoured.
- The business will not let you remove the trust. What narrows it?Selective authentication. Rather than allowing the trusted forest's principals to authenticate anywhere in yours, each target computer must explicitly grant them the right to authenticate. That turns one forest-wide edge into a set of per-resource ones, and it forces the integrations to be enumerated. The cost is real administrative work, which is why it is agreed at the merger rather than a year later.
You did not hire anyone, but you agreed to honour another company's badges — and their badge office has been issuing them for twenty years without a review.
saying these in an interview costs you the question
- Says a one-way trust means they cannot reach us
- Calls each domain its own security boundary
- Claims identifier filtering makes a forest trust safe
- Assumes no group edits means no graph change
- Ignores the acquired forest's own legacy delegation