Department adminstrators for each user group

has anyone created an web interface where an department administrator who takes care of a user group created in openfire can administrate their own users? Then this puts the less load of the server administrator and less errors.