The External Security Interface (ESI) enables user applications to perform security-related tasks such as the viewing and updating of user IDs and passwords held by an external security manager (ESM), or the setting of default security credentials used on CICS® server connections.