An interactive Automation script to import, export, and do some general edits to the low-code apps of a DataMiner System.
Warning
After the install you'll need to manually replace on of the references.
C:\Skyline DataMiner\ProtocolScripts\WebApiLib.dll needs to be C:\Skyline DataMiner\Webpages\API\bin\WebApiLib.dll
You can install the script through the catalog.
- Go to the catalog.
- Search for "Low Code App Editor".
- Click Deploy.
- Select the DMA you want to deploy to.
- Click Deploy.
- Open the Automation app on your DMA.
- Go to the Low Code App Editor script.
- Under Advanced > DLL references, replace C:\Skyline DataMiner\ProtocolScripts\WebApiLib.dll with C:\Skyline DataMiner\Webpages\API\bin\WebApiLib.dll.
You can do a manual install by downloading the .dmapp package file from the releases.
- Go to releases.
- Download the .dmapp package from the latest version.
- Install the package on your DMA.
- Open the Automation app on your DMA.
- Go to the Low Code App Editor script.
- Under Advanced > DLL references, replace C:\Skyline DataMiner\ProtocolScripts\WebApiLib.dll with C:\Skyline DataMiner\Webpages\API\bin\WebApiLib.dll.
You can edit some general information about the low-code app. You can import pages/panels from other apps in the system here as well.
- Name
- Description
- Sections
- Editors
- Viewers
- Pages
- Panels
Warning
When you add users to the editors/viewers list, there is no check if the users that you add actually exist.
It is possible to export apps. We highly recommend enabling the option to export as a package, as this will try and collect all the used custom operators and action scripts and include them in the package.
As of version 1.0.0.5, this script will also search through the GQI queries to look for used DOM modules and include them in the package as well.
From version 1.0.0.6 onwards, you can enable an option to also include DOM instances in the package.
From version 1.0.0.9 onwards, the used images are included in the package as well.
- Custom operators
- Configured action scripts
- Dependencies of the used scripts
- DOM modules
- Images
Note
When exporting an app from one DMA to another, make sure the versions match (for example the GQI versions).
This is used to import apps that have not been exported as a package. These will not include any of the custom scripts.
Warning
If you want to import .dmapp packages, you cannot do it with this import. You will need to use the client test tool.
You can delete apps as well.
DataMiner is a transformational platform that provides vendor-independent control and monitoring of devices and services. Out of the box and by design, it addresses key challenges such as security, complexity, multi-cloud, and much more. It has a pronounced open architecture and powerful capabilities enabling users to evolve easily and continuously.
The foundation of DataMiner is its powerful and versatile data acquisition and control layer. With DataMiner, there are no restrictions to what data users can access. Data sources may reside on premises, in the cloud, or in a hybrid setup.
A unique catalog of 7000+ connectors already exist. In addition, you can leverage DataMiner Development Packages to build your own connectors (also known as "protocols" or "drivers").
Note
See also: About DataMiner.
At Skyline Communications, we deal in world-class solutions that are deployed by leading companies around the globe. Check out our proven track record and see how we make our customers' lives easier by empowering them to take their operations to the next level.