Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

what table stores client session data?

Ryan Norton
Giga Contributor

I'm trying to figure out where i can look at some current historical information for users. I wanted to see what IP addresses, browsers, and

platforms users were using to access service now. Eventually id also like to create a usage statistics application if there is a table that stores

the glide session variables then that means I won't have to create a new one to store that data.

9 REPLIES 9

Most of the times, I do too create HI-ticket and community thread parallelly


The transactions area Kalai mentions will get you forms they've interacted with, but I'm not sure if anywhere (accessible) stores interaction with form elements.



There's also the GlideSession object, but its only got a few (documented) methods, and those probably won't help.


From what I understand glide session is the only way to store and retrieve session variables, but you need to write script actions or something similar in order to pass that data down to the client side scripts or into forms,


I was going to extend specific data to be used by some background server scripts (to log and analyze the data), and make specific sets of data directly available to the client in both browser side scripts and across multiple session instances.


The GlideSession Object seems sparsely documented. It appears as though there is rarely rarely documentation on the locations of these methods, or what tables they actually interact with.


I believe James Neale's Xplore can help you with discovering undocumented methods


Adarsh Krishnam
ServiceNow Employee
ServiceNow Employee

sys_user_session_list.do is the table in Service now which has the session details.