If so, is the department data in active directory? If not, you could import your departments from a data source, using the connector solution. After that, you could setup a resource association between the users and the departments (again this step would be easier with the data pre-populated in AD).