Custom button update for other users

Similar to what Pascal said, this link has some more details.

You can use Aliases instead of buttons if desired.

Running Python scripts from aliases or toolbar buttons - Scripting - McNeel Forum