Requiring Authentication

If you want to protect your RoboServer against unauthorized access you can turn on authentication. This has effect on all RoboServers you run from your Kapow Katalyst installation, that is both a RoboServer you start as a service and a RoboServer you start from a command-line.

To turn on authentication you put a check mark the checkbox Require RoboServer Authentication. In order to be able to run robots on a RoboServer with authentication turned on, you have to add some users. You do this by clicking on the add button. This will insert a new unnamed user. You can then fill out the information about the user including the username which will then be shown in the list of users.

A user is configured using the following properties:

Property

Description

Username

This is the username used by the user when accessing the RoboServer.

Password

This is the password used by the user when accessing the RoboServer.

Comments

Here you can write a comment about the user.

Start Robot

This enables the user to start robots on the RoboServer.

Stop Robot

This enables the user to stop robots on the RoboServer.

Shutdown RoboServer

This enables the user to shutdown the RoboServer from the Management Console.

Users Properties


In order to run robots on a RoboServer that has been configured with authorization, the caller must provide proper credentials. In the Management Console, this is done in the settings. When running a robot via the Java API, credentials are provided as explained in Execution Parameters.