To assign departments to users, you need to be an admin or an editor.

-An invitation link is to be sent to the user you want a department to be assigned for
-After they have signed up with the invitation link, go to the dashboard & click on the user you want to assign department
-Assign the department you want
-Click on sync.