Follow the below steps to deploy the Finesse gadget:
-
Finesse gadget files are in supervisor-tools-deployment/gadget
-
Update the Backend IP in the EFGadget.js file on line 59
-
From the host machine, navigate to the Gadget Directory and connect to the Finesse host using the following command:
sftp 3rdpartygadget@finesseIP , it prompts for a password, put in the password for the 3rdpartygadget user. -
Once connected to the finesse machine, use cd files command to navigate into the files folder. Then use the command mkdir EFGadget to create the EFGadget Directory.
-
Once the directory has been created, navigate into the folder using cd EFGadget.
-
Once you are in the folder, use the command put filename to copy normal files and put -r foldername to copy folders that are in gadget Directory
-
Once files are copied, log in to https://finesseIP:8445/cfadmin
-
Click on Team Resources, click on a team, and edit the text that describes the Finesse desktop. Locate <role>supervisor</role> and add below lines after <tabs>
<tab>
<id>ST</id>
<label>Supervisor Tools</label>
<columns>
<column>
<gadgets>
<gadget>/3rdpartygadget/files/EFGadget/EFGadget.xml</gadget>
</gadgets>
</column>
</columns>
</tab>
Login a supervisor with nocache, the supervisor will auto login to the supervisor tools gadget. The supervisor will be able to use supervisors tools in finesse.