Microservices
Through Microservices
, you can create, package, and publish scripts so that the technical teams of the organization can easily run them. This also allows delegation to initial support levels for its execution, so that user requests can be effectively addressed, and the most frequent problems can be solved.
The created microservices can be executed on the devices themselves, with local administrator permissions or user session permissions.
They can also be scheduled to run at the most opportune moment. They even support event or alert triggers, which can be used as a self-remediation mechanism upon problem detection.
Microservices management
Microservices have several configuration options that modify their behavior; for example, this can change depending on whether the script is run from the user session or from the local administrator.
Activation in Portal
To activate a microservice and have it available for execution in Workspaces, go to Marketplace
in Microservices
of Portal
. From there, after exploring and finding the microservice of interest, you will be able to enable it with the button located at the top right of the interface.
Pasados unos segundos, el microservicio será visible en Workspaces y podrá ser ejecutado en los dispositivos.
Creating microservices
To create a new microservice, you must access the Designer
section and click on New
. The wizard that opens will ask you to enter the following information:
- Microservice name
- Icon color
- Microservice icon
- Brief description of what the microservice does
- The language in which it is developed
- Version number
- Execution scope, being possible to select at the system level (administrative access) or at the session level (with the user's identity)
- Operating system for which it is designed
- Category: directory or group of accessible microservices from Workspaces where this microservice will be hosted
- Time efficiency achieved with each execution
The microservice name should not contain special characters (such as \ / : * ? " < > and other language-specific characters for certain keyboard layouts) if the microservice will be used as an end-user Microservice.