I would like to enable users to put a node in maintenance mode but not allow them to add new values to custom properties. "Allow Node Management" opens things up just a little too much to the inexperienced user.
Can this be accomplished?
Not today...however there is a feature request for just this type of functionality.
http://thwack.solarwinds.com/ideas/1056
What I've done for the last few years (and until this feature is in place) is to add a custom property named "mute" (actually 3 properties: n_mute for node, i_mute for interface, v_mute for volumes). ALL of my alerts are set to check "if n_mute <> 1".
Because it's a custom properties that exists in the nodes table only, we can write our own web interface to allow priviledged uers to modify that field (without giving them node management permissions) - either through the Orion SDK or just a plain ASP page with the ability to write to the database.
You can read more about n_mute here:
http://thwack.solarwinds.com/message/142288
Thanks. I'm really trying to stay "out-of-the-box" in the event I get hit by a bus. Crafty stuff though!
Adatole's method was the inspiration behind the feature request. To allow that exact functionality he mentioned within the product. I currently use his method since there is no other way to accomplish that within the product itself.