- Currently, single sign-on is not always accomplished in a secure manner.
- This issue and its solutions are entirely separate from the ‘strong authentication’ subject addressed in Clareity’s “Protecting our Data” white paper.
- There are several technical standards to achieve the security goal
- The leading standard is SAML, though others merit careful watching.
- These standards can be implemented very easily by software vendors.
- The standards are simple enough to implement that it would not be difficult for a software vendor to utilize leading standards.
- Selecting one standard would be ideal, but not doing so will not create a major problem or become a hurdle to achieving single sign-on.
- There are commercial products and open-source code available which implement these standards.
- The products are generally far more complicated, and in the case of commercial products, more expensive than needed to accomplish the single-sign on tasks needed by the real estate industry. Single sign-on can usually be accomplished by software vendors adding code to their existing products at minimal or no additional cost to the vendor or its customers.
- A commercial product is not a standard. Rather, good products adhere to standards. There is no need for a company – let alone the industry – to select a single product because any code or product that implements a standard can work with any other code or product that implements the standard. Suggesting otherwise is like saying that if the real estate industry doesn’t use the same fax machine manufacturer there will be a disaster.
The Convenience and Security of Single Sign-On
Improving Security While Gaining Efficiency Through Standards
Introduction and Executive Summary
Real estate professionals are using more systems and applications than ever, and they don’t want to have to log into each one separately. The inconvenience and inefficiency of multiple logins are exacerbated when users have to go back and forth between one system and another. As a result, system providers such as MLSs, larger brokerages and real estate application vendors, have moved to integrate commonly used systems as a convenience for the users. An example of this is when a public records system or transaction management system is integrated into the MLS. While the integration is sometimes done securely, Clareity Consulting has seen various examples of this integration being done insecurely in our industry. This white paper describes the problem in more depth and describes best practice solutions to the issue. The common name for this issue is ‘single sign-on’.
Clareity believes it is important that this paper be read by executives and technical staff of software vendors and their customers. If a vendor must choose between implementing security which does not sell systems on its own and a “sizzle” feature that does help sell systems, such as advanced mapping or an enhanced CMA, they will choose the latter. According to a leading real estate software vendor, “I’m delighted that you’ll be pushing this subject…Although we integrate rather un-securely with several other vendors, it’s very rare that we hear a complaint. No customers are pressing on us to fix this, but we want to see it happen!”
One can see how important it is for customers to understand the basics of security so that they can be more sophisticated consumers and help make security a priority for their software vendors. Software vendors can benefit from information such as that contained in this paper, so that they are ‘on the same page’ and can have more advanced discussions regarding how to work together to accomplish single sign-on securely.
The most important highlights of the paper are as follows: