We're using Google Apps for our domain with gmail. We'd like to set the signatures for each user and rather they not change it. We're currently using Wisestamp for signatures and have a password on it to prevent them from changing it but since it's stored locally it's a pain to have to change it. Is there a way to control the gmail signatures of our users through some centralized location?
Without looking to other marketplace apps you could try using the built in Append footer feature in the email settings for Google Apps.
Also it appears you can use the Google email API to update settings for all users gmail accounts. This might be useful. See this Gmail Signatures help article.