iReference only — for non-production environments. Always verify against official Stonebranch documentation; for production setups follow the documentation and contact Stonebranch support for help.
Connection installs as a Windows service automatically
Windows account prerequisites before you run the installer

The account you install with must be a local administrator. Separately, the account the Universal Broker service runs as needs the user rights below — or you can let it run as Local System. A system install creates the UBrokerService account with these rights automatically if it does not already exist.

User rightWhat Universal Agent needs it for
Act as part of the operating systemLets the Broker build a logon token for another user, so tasks can run under the account the Controller specifies instead of the service account.
Log on as a serviceRequired for the Universal Broker service to start at all under this account.
Replace a process level tokenHands the token it created to the child process it launches for each task.
Impersonate a client after authenticationLets the Broker act on behalf of the authenticated user when checking access to files and resources.
Adjust memory quotas for a processSets the memory quota on the task processes it spawns for other users.
Increase scheduling priorityAdjusts process priority so component and task processes get scheduled predictably.
Bypass traverse checkingReaches working directories, scripts and spool files through paths whose parent folders it cannot list.
Debug programsOpens and manages the task processes it started — status, resource usage and termination.
Take ownership of files and other objectsManages files and spool data left behind by tasks that ran as other users.
+Extra rights for a system installhardening the service account

A system install also sets Access this computer from the network, plus the deny rights Deny log on as a batch job, Deny log on locally and Deny log on through Terminal Services. The deny rights are protective: the service account is powerful, so it is blocked from being used to sign in interactively or submit batch jobs.

+Using a domain accountAD policy

A domain account must be granted these rights on the local machine or through Active Directory policy. Depending on the environment it may also need to be in Domain Admins so it is recognised consistently across the domain.

+Local System insteadsimplest option

Running the Broker as Local System avoids managing these rights and password expiry, but the service then holds full local machine authority and cannot use a domain identity for network access. Prefer a dedicated service account where domain resources or least privilege matter.

Source: Stonebranch — Installation Requirements and Summary (Windows)