User and device provisioning in unified communications (UC) is an often overlooked and painful part in managing an enterprise-scale UC solution. When new users come on-board or changes need to be made to existing users, UC engineers often make those changes manually in every relevant UC application.