cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Announcements
170
Views
0
Helpful
3
Replies
Highlighted
Beginner

Duplicate Logins...

How to prevent Duplicate Logins to the Same AgentID?

3 REPLIES 3
Highlighted
Cisco Employee

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

Highlighted

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

Highlighted

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

Content for Community-Ad