We have provided an option to add External Tools inside the Loree Admin dashboard. After opening the Admin dashboard → Configure → External Tools → Add External Tool.
Once we click on Add External Tool, we will get a popup window as 'Pick your tool type', We can then select H5P or Kaltura and click on Add:
While filling out a new external tool field:
The 'Add External Tool' button will be disabled once the admin clicks on the buttons and start filling in data.
The Save button will be disabled until all the mandatory fields are filled and will be enabled once all the input data is updated.
Once the new external tool data is created and applied on Save by the admin user, the 'Add External Tool' button will be enabled for the next creation.
If the admin user is cancelling the external tool before saving it, then there will be an alert message on the screen as “Are you sure you want to cancel the tool creation? The new tool will be removed."
-If the admin user clicks 'Yes' then the External Tool will not be added and the accordion will be deleted. If the admin user clicks 'No', they can continue to create the External Tool.
Configuring tools UI as Tabs in the admin dashboard:
The active tab from Canvas User Credentials (LMS User Credentials), External Tool, and Kaltura will be bold and underlined like in UI.
Once the Eye icon is clicked the inputs will be disabled and the admin cannot view will details also as shown in the screenshot below:
Edit the External tool configuration UI in the Admin dashboard:
Once the External Tool is created, the admin can edit the details by clicking on the 'Edit' button:
Once the Admin clicks on the Edit button the fields that can be edited will be enabled and the Edit button will be disabled. Client ID, Client Secret key and Deployment ID will remain disabled as those fields can’t be edited and are only updated at the backend.
After Editing the External tool details we can click on Update and the details will be updated and if we click Cancel, then the previously-stored details will be restored.
Thank you!!!