Validates that group nesting is acyclic.
Assigns systems to their configured groups.
Resolves group parents and validates that the hierarchy is acyclic.
Validates that group nesting is acyclic.