As we've seen, the combination of a custom console with SMS object class and instance security can provide a high level of secure access to the SMS database. Achieving the correct balance of customization and security is not trivial and, like most aspects of SMS, requires a fair amount of planning. However, the final result can be quite rewarding. Equally rewarding is the recovery of your site server in the event of a problem, as we'll see in Chapter 17.