Client application audit trails
- Last Updated: January 13, 2026
- 1 minute read
- OpenEdge
- Version 13.0
- Documentation
In a session-managed ABL client session, you can access the current connection
ID using the CLIENT-CONNECTION-ID attribute on the
server object handle used to connect to the PAS for OpenEdge instance. For an Open Client
(.NET, Java, or Web service Open Client) application, OpenEdge provides appropriate
methods for you to access the connection ID. On a session-free or session-managed ABL
client, you can also access the ClientContextId property
on the Progress.Lang.OERequestInfo class instance
referenced by the server object handle's REQUEST-INFO
attribute.
Typically, you might generate audit trail information on the client in code associated with PAS for OpenEdge connection and disconnection requests, or even with each remote procedure request, depending on how much information you need to capture.
For more information on accessing the CLIENT-CONNECTION-ID attribute from an ABL client application, see Accessing the connection ID on a session-managed client. For information on the
common methods for accessing the connection ID from an open client, see Learn about Open Clients.