Identity Data Anywhere

Virtual Identity Server (VIS) is a

.NET LDAP Virtual Directory

that provides a single, real-time view of identity data from any data store.

.NET LDAP Virtual Directory


Most companies have multiple directory services deployed in their environments, such as multiple AD forests and domains. While this is a sound operational practice, it results in user identity information being scattered across separate directory repositories. This poses a significant challenge when attempting to deploy enterprise applications to the users existing in these directories.

VIS is an LDAP virtual directory server that solves this by providing a single joined view of data from these separate directories. Applications connect to the VIS exactly as they do any normal LDAP directory. In fact, to the LDAP-enabled client application, VIS looks and behaves just like a standard Active Directory or ADAM server. The key benefit is that it allows multiple directories to be joined in real-time, without the need to duplicate LDAP objects.

Virtual Identity Server can also join and merge data coming from other LDAP directories (such as eDirectory, Sun), as well as from SQL databases (such as Microsoft SQL Server, Oracle). To the calling application, the interface functions as one LDAP directory (VIS). In reality, data is being joined and merged in real-time from multiple disparate data stores.

Virtual Identity Server Architecture

Built on Microsoft technology for Microsoft technology

Virtual Identity Server (VIS) was written from the ground up to tightly integrate with Active Directory and leverage the existing investment that was made in the Microsoft infrastructure. VIS was written entirely in Microsoft .NET managed code and seamlessly integrates and extends the functionality of Active Directory, providing the necessary virtual directory/proxy and LDAP firewall needs for corporations.

Listeners/Protocols/Interfaces Supported

  • LDAP V3 (SSL and non-SSL) – Basic Authentication, NTLM & now Kerberos Support!
  • RESTful Interface
  • PowerShell Interface
  • Extensible Interface with Powerful full-featured API’s



Reduced IT Costs

VIS’ virtual directory services increase the value of your existing Microsoft environment. VIS:

  • leverages the existing investment in Microsoft technology, extending it with increased functionality.
  • is a true LDAP virtual directory server, developed in .NET technology. It’s designed to seamlessly integrate with your Microsoft environment.
  • is a scalable virtual directory platform that continues to grow with an organization’s needs.
  • is a proven solution for Microsoft applications such as SharePoint and MIIS/ILM

Eliminate Deployment Barriers

The Virtual Identity Server provides an enhanced application environment. VIS allows organizations to rapidly and easily deploy applications to users existing in multiple Active Directory forests or directories

  • The VIS Schema Manager™ eliminates the need to extend the Active Directory schema for third party LDAP applications.
  • VIS allows you to rapidly deploy applications to users existing in multiple Active Directory Forests without any forest trusts.
  • VIS simplifies your identity management deployment by accessing data at its source directly.
  • VIS provides multiple views of data, allowing for easy discreet application views of enterprise data.

Meet Audit and Compliance Initiatives

Using a virtual directory server gives you unparalleled transparency for auditing, compliance and security purposes. VIS can help you answer questions such as:

  • Who has logged in and when?
  • What changes were made to data and when?
  • Who was added to the Administrators group today?
  • What changes did “Bob” make?

Increased Security and Control


The Virtual Identity Server (VIS) utilizes adapters to connect to and integrate with LDAP directories, databases and other data stores. These adapters handle connecting to and communicating with the given data repository.

Now, utilizing the Virtual Identity Server your LDAP enabled applications have access to data that resides anywhere within your enterprise, regardles of the data format (i.e. SQL/LDAP). The Virtual Identity Server handles all of the data transformation from one data storage type to another. This is performed on-the-fly and in real-time. When the application queries the Virtual Identity Server, that query is transalated and then proxied to the appropriate downstream data store.

Read more


Does VIS support Kerberos and/or NTLM/Negotiate authentications?

faq-imageYes, VIS supports Kerberos, NTLM and Negotiate as authentication options on both the listing side as well as the back-end connection sides.

Can I get a demo/evaluation version of VIS?

Yes. Please fill out a demo form with your contact information.

What data stores can the Virtual Identity Server connect to?

The Virtual Identity Server supports a number of data stores directly with out of the box adapters. Additionally, a customer or integrator can create adapters utilizing our built-in extensibility.

Is your product FIPS compliant?

Yes. Our software is running in both non-secure and secure government networks.