As the core of the RadiantOne federated identity service, VDS uses model-driven virtualization to externalize identity out of disparate silos and into a common, interoperable service. This flexible, scalable infrastructure hides the heterogeneity of your existing identity sources, providing simple, logical, standards-based access to all the identities within your organization—no matter where or how they’re stored. VDS includes all of the tools necessary to inventory existing data sources, and offer unique, model-driven views to meet the diverse requirements of each consuming application. The RadiantOne platform is supported by three key capabilities: data source virtualization, union through identity correlation or aggregation, and attribute extension through extended join.
VDS discovers and extracts schemas and data models from backend sources. These schemas are translated into an XML-based data format in the virtualization layer. If there is user overlap, VDS correlates the accounts of same-users across data sources to each other, and then joins those accounts to provide complete profiles of users. Application-specific attributes can be stored at the virtualization layer, without requiring schema extensions to the underlying data stores. Then, VDS builds custom hierarchical views to meet the needs of each application.
This identity information is delivered to an application through the high-performance, scalable, and fault-resistant LDAP v3 directory service, or via HTTP, SOAP, DSML, XML, SPML, SAML, and SQL. RadiantOne’s exclusive caching technology guarantees both high availability and high speeds.