03-19-2018 07:51 PM
03-20-2018 10:10 AM
Hi,
I am assuming that you are using the REST API directly and not the Finesse out of the box desktop.
The only way to prevent duplicate login is to do a GET on the agent before login. If the agent is not in LOGOUT state, then you know the agent is already logged in.
Thanx,
Denise
05-02-2018 06:08 AM
Hi Denise
Is there a way to force the agent to LOGOUT in some way ?
This situation could occur when an agent is connected to FINESSE "A" and is suddenly disconnected because of a network or FINESSE server breakdown. Then whenever the agent try to log in again to FINESSE "B" you may get the duplicate AgentID
Regards
Nick
05-02-2018 10:37 AM
Hi Nick,
The Finesse login API automatically forces the login per spec: https://developer.cisco.com/docs/finesse/#usersign-in-to-finesse/usersign-in-to-finesse
This API forces a sign-in. That is, if the user is already signed in, that user is authenticated via the sign-in process. If the user's credentials are correct, the user is signed in again but the user keeps the current state. For example, if a user signs in, changes state to Ready, and then signs in again, the user remains in Ready state.
Thanx,
Denise
Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: