McDewey

Multi-vendor documentation library · semantic search · MCP endpoint at /mcp

Page 427

↗ View in doc context
page
427
source
finesse/v12.5/developer-guide/developer-guide.md
chunk_id
finesse::v12.5::developer-guide::developer-guide::411

Finesse allows you to upload third-party gadgets to your own web server, however, you must ensure that the Finesse server has access to your web server. Note my_workstation:gadgets user$ sftp 3rdpartygadget@<finesse> 3rdpartygadget@<finesse>'s password: Connected to <finesse>. sftp> cd /files sftp> put HelloWorld.xml Uploading HelloWorld.xml to /files/HelloWorld.xml HelloWorld.xml sftp> exit After you upload a gadget, it is available under the following URL: https://<finesse>/3rdpartygadget/files/ To access the gadget uploaded in the previous example, use the following URL: https://<finesse>/3rdpartygadget/files/HelloWorld.xml When you add a gadget to the desktop layout, that gadget can be referenced using a relative path. For more information on adding third party gadgets to the Finesse desktop layout, see the section Manage Desktop Layout in the Cisco Finesse Administration Guide. To include the gadget that was uploaded in the previous example in the desktop layout, add the following XML (highlighted) to the layout: <finesseLayout xmlns="http://www.cisco.com/vtg/finesse"> <layout> <role>Agent</role> <page> <gadget>/desktop/gadgets/CallControl.jsp</gadget> <gadget>/3rdpartygadget/files/HelloWorld.xml</gadget> </page> ... </layout> <layout> <role>Supervisor</role> <page> <gadget>/desktop/gadgets/CallControl.jsp</gadget> <gadget>/3rdpartygadget/files/HelloWorld.xml</gadget> </page> ... </layout> </finesseLayout> You cannot delete, rename or change permissions of a folder while using SFTP in 3rd party gadget accounts for Unified CCX deployments. To perform these actions, SELinux has to be in permissive mode. This can be accomplished by running the following CLI command: utils os secure permissive Note Cisco Finesse Web Services Developer and JavaScript Guide, Release 12.5(1) 411 Third-Party Gadgets Upload Third-Party Gadgets

Image 1 from page 427