Requirements
Meridix Platform - v. 3.9.15.5288 or later
Meridix MiCloud Telepo Wallboard - v. x.x.1020 or later
Add external widget manifest route to Meridix portal
- Locate the folder plugins under the root folder where the portal is installed
- If the file external-widgets.json does not exist create it
- Add the following json object to the arraylist
external-widgets.json
[ { "name": "Telepo live widget", "enabled": "true", "enabledPropertyKey": "telepo_live.widgets_enabled", "externalEndpointBaseAddress": "UrlToMeridixMiCloudTelepoWallboard", // Exchange with correct url "externalEndpointServerSideBaseAddress": "UrlToMeridixMiCloudTelepoWallboard", // Exchange with correct url "manifestPath": "/api/externalwidgets/manifest", "manifestPathVerb": "POST", "endpointRequiredProperties": [ { "propertyKey": "micloud.baseUrl", "defaultValue": "customerTelepoBaseUrl" // Can be omitted if the customer domain is configured in the wallboard installation }, { "propertyKey": "micloud.domain", "defaultValue": "test.com" // Will show test data when this property is not set }, { "propertyKey": "micloud.username", "defaultValue": "testusername" }, { "propertyKey": "micloud.token", "defaultValue": "testtoken" } ] } ]
Add the properties on the user or customer
- Go to the properties tab of the user or customer that should have the widgets activated
- Add the following properties to the properties box (baseUrl is optional if it is configured in the wallboard installation)
3. Click settings and make sure to click Update to save the changes
Test the widgets
- Go to the dashboard
- Click Add content
- The widgets should now be shown under the headline Live data from queues