Enterprise Single Sign-On is a project performed at NIST for the Department of Veterans Affairs and their VistA hospital information system. It is designed to add functionality to the existing RPC Broker Single Sign-On facility.
The RPC Broker with Single Sign-On requires:
The Enterprise Single Sign-On Project (ESSO) extends these basic system functions by:
These enhancements are made possible by integrating the VistA and Windows NT authentication mechanisms. A VistA user in this environment has an account in the Windows NT domain. That account can be accessed from any NT workstation in the facility. Once the user logs into the NT environment (single account name and password) then access to one or more VistA servers is possible without further authentication (access and verify codes).
Given the facilities developed in this project then from a user's point of view there are then two types of VistA servers:
A Home System - a VistA server where the user has an account and valid access and verify codes. This is the collection of VistA servers the user uses now.
A Visit System - a VistA server where the user does not have an account but needs access, possibly to check a patient's progress at a distant medical center. Assuming the necessary agreements between medical centers, the user can "visit" the distant medical center from his workstation and run GUI applications.
All of this works within the same set of security constraints, technically called access controls, that exist on current VistA servers.