Join our Newsletter — 33% off our NHI Course
Home› FAQ› Governance, Ownership & Risk› How should teams approach migrating Configuration Manager 2007…
Governance, Ownership & Risk

How should teams approach migrating Configuration Manager 2007 objects into Configuration Manager 2012 without breaking collections and packages?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated September 26, 2026 Domain: Governance, Ownership & Risk

Start by separating mixed user and system collections, because those cannot be migrated together. Then verify package source paths, update catalog alignment, and object dependencies before running migration jobs. Collections, boundaries, packages, and many operating system deployment objects can move cleanly, but teams still need to review what gets translated, what gets recreated, and what must be rebuilt manually after migration.

Separate what can move from what must be rebuilt

The safest migration approach is to treat configuration manager 2007 to 2012 as a translation exercise, not a blanket copy. Collections, boundaries, packages, and several operating system deployment objects can migrate, but only if their dependencies and source data remain valid in the target site. Mixed user and system collections must be split first, because they do not migrate cleanly as a combined object.

The practical question is whether the object is self-contained or whether it depends on old paths, old catalogs, or old membership logic. If a collection rule, package source, or deployment reference depends on a legacy structure, migration may import the shell but not preserve functional behaviour.

This is why teams should inventory objects by type before migration jobs start. Items that translate directly should be grouped separately from items that need translation, recreation, or manual rebuild so that the migration plan reflects reality rather than assumptions.

Validate package paths, catalogs, and object dependencies before the job runs

Packages are usually where migrations fail in practice, because the content location or referenced source path no longer matches the new site’s expectation. Before moving anything, verify that package source paths still resolve, that catalogs align with the destination structure, and that dependent objects point to something the new hierarchy can actually use.

Collection migration also depends on rule structure. If a collection is built from queries, direct membership, or nested references that do not translate well, the migrated object may exist but return the wrong members. That is especially dangerous when collections drive deployments, maintenance windows, or operating system rollout targeting.

Object dependency review should cover the items that are easy to overlook, such as advertisements, programs, task sequences, and content references. Teams should assume that “migrated” does not automatically mean “operationally equivalent” until the destination object has been checked against the original intent.

Use migration to decide what to translate, recreate, and retire

A good migration plan does more than move objects. It distinguishes between configuration that can be translated, configuration that should be recreated in the new model, and obsolete content that should be retired rather than carried forward. That decision prevents brittle legacy behaviour from being preserved simply because it was present in the source site.

Some operating system deployment objects and supporting package definitions may move with minimal change, while others can require manual rebuilding because the underlying assumptions changed between versions. Teams should expect the migration outcome to vary by object class, not by a single all-or-nothing rule.

After migration, validation should focus on functional equivalence: collection membership, package content access, deployment targeting, and whether the migrated object still performs the same operational role in Configuration Manager 2012.

Risk and Threat Considerations

Migration failures here are usually not dramatic, but they can be highly disruptive. The main exposure is silent breakage, where objects import successfully but no longer resolve content, membership, or deployment logic correctly, leading to missed rollouts or unintended targeting.

Failure mechanism: Legacy paths, mixed collection logic, and unresolved dependencies can survive the import step while failing at runtime, so the site appears migrated even though the operational relationships are no longer valid.

Impact: Deployments may fail, collections may return the wrong endpoints, and packages may become unavailable to the workloads that depend on them, creating avoidable service interruption during the transition.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

CIS Controls v8 and NIST SP 800-53 Rev 5 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
CIS Controls v8CIS-4 — Secure Configuration of Enterprise Assets and SoftwareMigration requires validated configs and source paths.
Recommendation — Standardize configuration review before moving collections and packages.
NIST SP 800-53 Rev 5CM-3 — Configuration Change ControlObject translation and rebuild decisions are change-control activities.
CM-8 — System Component InventoryMigration depends on knowing which objects, dependencies, and packages exist.
CM-6 — Configuration SettingsDestination behaviour must match intended settings after migration.
Recommendation — Approve and track migrated objects as controlled configuration changes. Inventory collections, packages, and dependencies before migration. Verify migrated settings against the source configuration.

Practitioner Guidance

What to verify: Test a representative sample of collections and packages before bulk migration, then compare source and destination membership, content location, and deployment references. If the object is mission-critical, require a post-migration functional check rather than trusting job completion alone.

Decision rule: If a collection combines user and system logic, split it before migration; if a package depends on a path or catalog that will change, rebuild or re-point it instead of assuming the translated object will remain valid.

Practitioner takeaway: The migration is successful only when the destination object behaves like the source object, not when the migration wizard reports completion.

Deepen Your Knowledge

Sign up to our weekly newsletter — get 33% off our NHI Foundation Level Course

    NHIMG Editorial Note
    Reviewed and updated by the NHIMG editorial team on September 26, 2026.
    NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org