cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
493
Views
0
Helpful
2
Replies

Finesse SSO with 3rd party gadget

cukouncukoun
Level 1
Level 1

Hi,

is it possible to share Finesse sso access token between desktop and its gadgets? Auto-refreshing access token is responsibility of finesse desktop itself and when some gadgets are also SSO is there option how these gadgets can receive notification through openAjax hub that access token was updated or each of this SSO gadget has to implement its own mechanism how to update refreshed access token through Finesse API Fetch Access Token calling - https://finesse1.xyz.com/desktop/sso/token ?

Thanks

Tom

1 Accepted Solution

Accepted Solutions

Can you use this:

Integrate Third Party Gadget with Finesse on SSO Mode - Cisco

Please rate helpful posts and if applicable mark "Accept as a Solution".
Thanks, Thomas G. J.

View solution in original post

2 Replies 2

Can you use this:

Integrate Third Party Gadget with Finesse on SSO Mode - Cisco

Please rate helpful posts and if applicable mark "Accept as a Solution".
Thanks, Thomas G. J.

In the Finesse framework, the Single Sign-On (SSO) access token is typically managed and refreshed by the Finesse desktop application itself. The responsibility of refreshing the access token lies with the desktop application, and it may use mechanisms such as OAuth 2.0 to obtain a new access token when needed.

When it comes to Finesse gadgets that are also using SSO, each gadget has its own separate context and lifecycle. Therefore, the gadgets would typically need to implement their own mechanism to handle the refreshing of the access token. This means that each SSO gadget would need to make its own API call to fetch a new access token using the Finesse API, as you mentioned with the Fetch Access Token API endpoint.

In this scenario, the gadgets would need to handle the management of the access token themselves and monitor its expiration. If the access token is refreshed, the gadgets can update their own access token accordingly. There is no built-in mechanism in Finesse or the OpenAjax Hub to automatically notify the gadgets when the access token is updated.

It's worth noting that the specific implementation details may depend on the version of Finesse and the gadget framework being used. It's recommended to refer to the Finesse documentation or reach out to the Cisco support team for further guidance on implementing SSO with Finesse gadgets.

 

mymilestonecard