Support Import

BotStack Requirements

Software Requirements

The recommended OS for enabling the BotStack feature is Windows Server 2016 or later. By default, Windows Server supports up to two simultaneous User sessions. For additional sessions, the appropriate Remote Desktop Services Client Access Licenses must be in place.

Use of Credentials

The technology used to establish the RDP connection is the .NET Microsoft Library: IMsRdpClient.

ProcessRobot does not store the Active Directory Users’ credentials, neither username nor password via the Credential Manager. Instead, the credentials are supplied programmatically to the RDP library. Consequently, no credential file is created, as ProcessRobot does not store these credentials anywhere.

Group Policy Requirements

Enabling the multi-tenant approach requires changes to the following two Group Policies:

Policy 1 - “Restrict delegation of credentials to remote server”

The “Restrict delegation of credentials to remote server” policy must be disabled since the credentials are sent from the Machine Agent on the Window Server machine to the .NET Microsoft RDP library on the same machine in order to initialize RDP connections. In essence, credentials are delegated to the same machine that sends them.

grouppolicy1.png

The path to disable the above policy is:

Gpedit.msc > Computer Configuration > Administrative Templates > System > Credentials Delegation > Restrict delegation of credentials to remote servers: Disabled

Policy 2 - “Always prompt for password upon connection”

The “Always prompt for password upon connection” policy must be disabled. Otherwise, this policy will interfere with the SoloBots’ Auto Login feature. As mentioned previously, the credentials are passed programmatically to the RDP library. If this policy is enabled, the system will again require the User’s password, thus preventing the Auto Login.

grouppolicy2.png

The path to disable the above policy is:

Gpedit.msc > Computer Configuration > Administrative Templates > System > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Security > Always prompt for password upon connection: Disabled