The following guide presents a step-by-step procedure to install the MSPComplete Automation server agent on your on-premise machine so that you can utilize BitTitan automation on servers and workstations.
Prerequisites
- You have an MSPComplete account and a Get Automated license associated with your account (agent)
- Your server executing the automation has PowerShell 5.1 or greater installed and the PowerShell execution policy is set to ‘RemoteSigned’. Please see ‘About Execution Policies’ for more information about this setting
- Setup NuGet as your package provider in PowerShell with
‘Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force’
- Setup the PSGallery as a trusted source for PowerShell scripts with
‘Set-PSRepository -Name PSGallery -InstallationPolicy Trusted’
Configure the Automation Server Agent
- Log into MSPComplete with your username and password
- On the left-hand side menu, click on ‘Customers’ -> <Customer Name> and then the tab ‘Automation Servers’.
- There are several ways to download the Automation Server software, however, the easiest is to download it with the server that will be running the automation. To do this, click on ‘Add Automation Server’ and click ‘Copy Link’. This will store the download URL in the clipboard
- Log onto the server that will be executing the automation and open an internet browser. Paste the contents of the clipboard into the URL bar. This will download an executable called BitTitanGatewaySetup_GC_<GUID>_.exe
- Double-click on the executable and when prompted, type in the username and password of an account that has access to connect and execute updates to services slated for automation
- To confirm that the BitTitan Automation Server agent is running, go into Task Manager -> Processes and you should see the following 4 processes running
- Within MSPComplete, refreshing the ‘Customers’ -> <Customer Name> -> ‘Automation Servers’ page will show a record with the name of the server the Automation Server agent is running on