Angus, You can use the API. Here is a small excerpt from a console app in VB.Net. It retrieves a list of current users and outputs to the screen (stdout). In a Filter use the Set Fields $PROCESS $ command to run the app and capture its output. Dim LoggedInUsers As System.Array LoggedInUsers = ARS.GetListUser(ARSystem.Server.UserListType.Current, #1/1/2000#) For Each u As ARSystem.UserInfo In LoggedInUsers Console.WriteLine(u.UserName.ToString) Next
This, combined with a signon tracking method described by Dave, will allow you to link the login names (from the API) to computers, full names, IP addresses, etc. Stephen ________________________________ From: Action Request System discussion list(ARSList) [mailto:[EMAIL PROTECTED] On Behalf Of Dave Barber Sent: Friday, October 06, 2006 4:03 AM To: arslist@ARSLIST.ORG Subject: Re: Is there a way to find out which user is logged onto Remedy on a particular client PC? ** Angus, Not quite the same, but I put some user signon tracking into place quite a while back - added a process onto the initform to push the IP address, user-id, date/time, PC name onto a tracking form (did it so we could see who was actually using the system) Whilst it wouldn't tell you if they were actually logged on at any point in time, it does give you some idea as to who is using what PCs. Regards Dave On 05/10/06, Angus Comber <[EMAIL PROTECTED]> wrote: Hello We need to find out which user is logged onto Remedy on a particular PC. Is there an API to find out which users are logged in? If we have the hostname or IP address of client PC can we then work out which is the user? Angus ________________________________________________________________________ _______ UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org __20060125_______________________This posting was submitted with HTML in it___ _______________________________________________________________________________ UNSUBSCRIBE or access ARSlist Archives at http://www.wwrug.org