SSO is useful when you want to spare your users the hassle of logging in repeatedly when moving among different applications. A user would sign on once and remain logged in.
But on the other hand, I've never used OpenSSO so that's about all I can say :)
[Message sent by forum member 'hedgy102' (hedgy102)]
http://forums.java.net/jive/thread.jspa?messageID=338233