QlikView Management Service
QlikView Management Service (QMS) is a component of the QlikView Business Intelligence (BI) platform that is used to manage and monitor the QlikView Server environment. It is responsible for managing the QlikView Server processes, including the QlikView Distribution Service (QDS), which is used to schedule and distribute QlikView documents to users within an organization.
QMS provides a range of tools and features for managing the QlikView Server environment, including the ability to start and stop services, monitor the performance of the QlikView Server, and view and manage log files. It also provides a range of security features, including the ability to manage user access to QlikView documents and data sources.
One of the main benefits of using QMS is that it allows administrators to manage and monitor the QlikView Server environment from a single, centralized location. This can help organizations to ensure that the QlikView Server is running smoothly and efficiently, and that user access to QlikView documents is properly controlled.
Its activities and data items are described in WSDL by the QlikView Management Service (QMS) API, which is accessible by default via http://localhost:4799/QMS/Service. SOAP over HTTP or HTTPS is the standard for all communication.
With the exception of the GetTimeLimitedServiceKey action, which is used to retrieve such a key, a key known as the “service key” must be supplied as a header of the HTTP/HTTPS request of each operation call in order to interact with the QMS API web service. This seeks to prevent cross-site request forgery (CSRF); for further details, visit the CSRF article at OWASP.org. X-Service-Key is the name of the HTTP/HTTPS header that contains the service key. The header with a value, for instance, can seem as follows:
X-Service-Key: rPnBL6zlbvNr5k2nowI919EJkkOeHsi8