Quote:
Now i want to use SSO with other applications that may or may not use roles
If the application doesn't use role based management system, SSO is useless, because anyone can access to the application. In other words, there's no matter what user and what role he has.