You can make use of your configuration management for this. If you use something like Chef or Puppet, you probably have user accounts being created on servers when they are provisioned. We have user configs, like bashrc, tmux.conf, vimrc and all that stored in Puppet so they have those files on every single server. It all goes through code review so we can always see if something is overreaching or dangerous.
If you are creating user accounts on servers by hand in a datacenter, then when that person quits... well, you have other problems I guess.
If you are creating user accounts on servers by hand in a datacenter, then when that person quits... well, you have other problems I guess.