We would benefit from the ability to add custom fields to Departments. We need a way to filter by our customers that are currently onboarding. Adding a custom field to a department would help, especially if we were also able to assign rules that would automatically populate the field based on different criteria. In our use case we have a department for each customer. We also have three different types of customers, so being able to classify these differences on the department level would enhance our reporting ability and save us a lot of time.
We would love this. We are also using users to track misc information that is the same for ALL users within a department - much larger opportunity for user error (ie. the incorrect data for all users within a dept or missing information where the user is missing info)... so many people can create & edit users (and this need won't change), we can't police them to all create users with the correct info (especially when some of the info is hidden). Ideally we have fields on the department so we can tie to department and then it applies to all users inherently under that department), this means we only have to update in 1 spot and less people have access to departments (for us and likely for others) so we can ensure departments are created/updated correctly. This is much more manageable (updating 100s of departments versus thousands of users).
We'd also need the ability to pull these dept fields into the user table field chooser AND also into course availability rules.
In our case we have been able to make custom fields required for those using an enrollment key (and assign those who use the enrollment key to a Department), but users in this department are unable to edit the field in their User Profile unless the field is visible to ALL users. So it would be beneficial to add custom fields to Departments that can be viewed/edited by users in that Department only.
We have a very similar use case with multiple types of customers and each customer is a department. In addition to text and numeric fields it would be fabulous if we could calculate pricing by adding a formula.