That is a really "open ended" statement that does not have a definitive answer. Hacks are different that options, some you can set permissions, some you can not. To answer the primary question about signatures, usergroup permissions! Look for Signature Permissions