We are looking for the appropriate SDK/API to achieve the following 3 items:
1. Connect a user to a View session via horizon view client
2. Close an open session of the view client
3. interrigate the currently open session for the user name of the active user
We make a proximity login device that uses rf technology to tell when a user has walked away from the workstation. We have our own API for getting the current user from the host machine across the channel (we usually log into windows generically and manage users ourselves). What we have working now is what we call “unique accounts” this describes the functionality of our product when a user logs into the host machine with their own unique windows logon. For this launching the view client with the logoncurrentuser as true works fine as another user will need to log off the first user before they can launch their session anyway. The problem is when we are in “Kiosk” mode. We define kiosk as users authenticating with their own A.D. creds, but being logged into windows as some generic, shared account. In this mode the host never logs off, it just locks and unlocks. What we want to be able to do is launch the view connection client on unlock if its not running as a specific user. If it is running we want to see who has the session open. If it’s the same user do nothing but if its isn’t the same we want to disconnect that users’ session and launch the current users’ session.
↧
Is there an API/SDK??
↧