Manifest files are used to determine what software is installed on each client. For our purposes, each client in the domain has their own unique manifest. Within each client manifest, there are several included_manifest files. By nesting manifest files in this way, we can create deployment groups and still have the ability to install a piece of software on a single client if needed.
The following included_manifests are in use:
6th_grade_updates // 6th Grade Students Group all_optional_installs // Admin Group Self-Service board_machine_updates // Interactive Board Group faculty_updates // Faculty Group macbook_cart_updates // 5th Grade Students Group (to be renamed) office_2011_updates // Office 2011 Group office_2016_updates // Office 2016 Group required_updates // All Clients Group shared_macbook_cart_updates // Shared Cart Students Group staff_updates // Office Staff Group techlab_updates // Tech Center Students Group user_optionals // Faculty and Staff Clients Group Self-Service user_optionals_student // Students Group Self-Service zz_default // First-Boot Group