Typically, assignments are created by Managers in the field. HQ Assignment allows Habitat users with access to the Courses tab to directly assign a published course to up to 500 users simultaneously using user attributes or a user list.
Once this list of users has been defined, the Habitat user can click "Assign Course" and all designated users will receive this course. Even if the user has been assigned the same version of this course previously, they will still receive a new assignment if they are included in the list of users to be assigned.