Hopefully, this will be helpful to someone.
NOTE: This is for general Agent use. If you have specific configs on some agent installs, obviously don’t just delete/overwrite them.
- On LIVE:
- Create a Security Group for all users who will have access to the Edge Agent.
- Add each intended user to the security group.
- Open the Edge Agent Configuration app from the Epicor menu.
- Add (‘+’) a new configuration.
- Select Provide Download.
- Search/enter the security group you created.
- Enter the defaults for Client#1 and Client#2 (see below).
- On PILOT, repeat everything in step 1.
- On LIVE, use the overflow menu on Edge Agent Configuration to ‘Download the Silent Installer’.
- This gives you a ‘ps1’ PowerShell script.
- Open the file with e.g., VSCode.
- Look for the line:
-
$appServerUrl2 = "“
-
- Change the value to match your PILOT URL, probably similar to:
-
$appServerUrl2 = "https://centralusdtpilot19.epicorsaas.com/SaaSxxxPilot" - Save the script.
- Look for the line:
- On each workstation, uninstall any old Edge agent version first.
- Run PowerShell as an administrator (right-click > Run as Administrator)
- Navigate to the script directory in PowerShell.
- Enter “.\” and the name of the script; e.g.:
-
.\EdgeAgentSilentInstaller - Agent is installed and should work for both LIVE and PILOT.
Typical defaults:
Client:
C:\Epicor\ERPDT\xxxxx-LIVE\Client\Epicor.exe
C:\Epicor\ERPDT\xxxxx-PILOT\Client\Epicor.exe
Sysconfig:
C:\Epicor\ERPDT\xxxxx-LIVE\Client\config\saas691.sysconfig
C:\Epicor\ERPDT\xxxxx-LIVE\Client\config\saas691.sysconfig
(where 'xxxxx' will be unique to your account)
This could no doubt be extended, mutatis mutandis, for a 3rd and 4th server instance.