Install the Cloud Gateway Application
After the server is configured and a person is created for the Cloud Gateway, we will install the Cloud Gateway Client software and verify it is working correctly. Follow the instructions below to Install the EmpowerID Cloud Gateway Client, Configure Server Role and Verify that the Cloud Gateway is working.
Install EmpowerID Cloud Gateway Application
Requirements : .NET Framework 4.8 must be installed on any server running the Cloud Gateway Client.
On a designated on-premise machine, double-click the EmpowerIDCloudGateway.msi installer file to run it.
In the EmpowerID Cloud Gateway Setup wizard, enter the Host URL to connect with and click Next. Provide the Azure tenant URL for the tenant to connect.
On the Ready to install page, click the Install button.
When the agent finishes installing, click the Finish button to close the wizard.
You should see the EmpowerID Cloud Gateway Setup window appear.
Optionally, if you use a proxy to connect to the internet, select Use Proxy and enter the address in the Proxy Address field.Click on the Connect button.
Enter the EmpowerID username and password for the remote cloud gateway account you previously created and click Login.
Click OK to close the Registration Complete message box.
Open Services.msc and start the EmpowerID Remote Agent Windows service.
Configure Server Roles For Cloud Gateway
After you have installed the Cloud Gateway Client, you will need to set the Server Role to Cloud Gateway for the server hosting the client. Please see Configuring Server Roles for more information.
Verify Cloud Gateway is working
We will now verify that the client gateway is working and configured correctly.
Whichever server the cloud gateway is installed on needs to be able to resolve the directory name and its directory server's names and be able to communicate with those servers via LDAP
Check that the Cloud Gateway added the following values to the registry under HKEY_LOCAL_MACHINE > SOFTWARE > TheDotNetFactory > EmpowerID > RemoteAgent
ApiKey
ApiPath
ClientID
ServerGUID
Thumbprint
RecycleOnIdle (Value to be in minutes, Recycles the process when there is no incoming call received in a specified time window)
RecycleMaxMemory (Value is in GBytes, the process is terminated automatically if the memory usage reaches this value)
On the connected EmpowerID Server, do the following:
Open a browser and navigate to your EmpowerID portal.
Authenticate and ping the cloud gateway by pointing your browser to
HTTPS://<FQDN_Of_Your_EmpowerID_Server>/ui/#w/PingEmpowerIDServerViaRemoteAgent
. You should see a lookup for searching and selecting your Cloud Gateway machine.
Search for and select your Cloud Gateway machine and then click Submit.
You should see a message stating the server was pinged.
Click Submit to exit the process.