Hello Vincent Keung Koh,
The Access Denied error during Provision-IpamServer in a multi‑domain forest is caused by the IPAM service account lacking rights to create and link the required GPOs in child domains. By default, IPAM provisioning attempts to deploy three GPOs (IPAM1, IPAM2, IPAM3) into each domain where managed servers reside. To succeed across domains, you must explicitly delegate permissions. In each child domain, grant the IPAM provisioning account membership in Domain Admins or, at minimum, assign it rights to create and link GPOs. This can be done by opening Group Policy Management in the child domain, right‑clicking the domain node, and using “Delegate Control” to add the IPAM account with “Create GPOs and link them” permission.
Additionally, ensure that the IPAM server has Kerberos trust visibility into the child domains. If the forest trust is in place but selective authentication is enabled, you must allow the IPAM account to authenticate to domain controllers in those domains. Once the account has the correct delegation, rerun Provision-IpamServer and the GPO creation will complete successfully. This is the supported method to enable cross‑domain IPAM provisioning without bypassing security boundaries.
If my answer is useful for you, please hit Accept the answer to support me.
Thank you,
HL.