Contents
Table of Contents |
---|
Anchor | ||||
---|---|---|---|---|
|
...
Note: In case the machine doesn't have access to the internet then either the microsoft Microsoft website should be whitelisted or the executable file of the Visual Studio need to be brought inside to that machinetmachine. Here is the download link: https://www.microsoft.com/en-us/download/details.aspx?id=48217
Press “finish”. The agent is installed now
...
Start-Process -Wait -ArgumentList "/qn" -PassThru -FilePath 'C:\Users\adm\Downloads\GVClient.2.910.0-customerCustomerName.msi' |
Where the “FilePath” argument contains the path of the file that needs to be installed.
...
Create a folder and bring the agent file here.
...
Create a Network Share for the folder where the agent resides and assign access to the Domain Computers with the read level permissions. Now the MSI file will be available to all the Domain accounts.
...
Don't forget to start updating the group policy object. To do this, open a command prompt on the domain controller and enter “gpupdate / force”
Once the update runs through you can go to one of your clients and restart the machine. Remember that for the software to be installed on a computer, you will need to do a hard reboot.
...
Anchor | ||||
---|---|---|---|---|
|
...
Place the “installerConfig.json” file given by GV in the same place where the agent is present on the machine.
Edit the InstallerConfig file and add the following variables and their respective values and Save it.
For versions >= 2.10.0 - The config file is a .json which accepts the following fields:Name -
...
Name of customer. Used to set the Sentry environment. Default:
...
Example: A Sample file looks like this:
...
agent
KafkaServerAddress - Kafka. Default: localhost (Here you have to mention the Kafka broker IP and the port)
CaCert - Certificate. Default: generic cert must be generated (Here we have to include the certificate based on QA server)
SentryDsn - Sentry URL. Default: empty
ServerAddress- Address of the AgentEdge. The address should be without the schema and should not include the port. Default: gvqa.gvdevelopment.k3s.getvisibility.com
ServerUseSsl- if SSL should be used. For SSL the port 443 will be used, otherwise 80. Default: true
KeycloakClientId - The ClientId configured in Keycloak. Default: agent
KeycloakUsername - The Username configured in Keycloak. Default: agent (email: agent@gv.com)
KeycloakCertificateContent - The .crt of the user certificate. Default below.
KeycloakKeyContent - the .key of the user certificate. Default below.
SentryDsn - Sentry URL. Default: empty
AutoUpdateArtifactsUri - AutoUpdate artifacts URI
UIStyle - UI style of the agent. (e.g. Forcepoint). Default: empty
Code Block |
---|
{
"Name": "",
"ServerAddress": "",
"ServerUseSsl": true,
"KeycloakClientId": "",
"KeycloakUsername": "",
"KeycloakCertificateContent": "",
"KeycloakKeyContent": "",
"SentryDsn": "",
"AutoUpdateArtifactsUri": "",
"UIStyle": ""
} |
Now proceed with the installation of the agent
...
Anchor | ||||
---|---|---|---|---|
|
MSI file installation through GPO:
https://community.spiceworks.com/how_to/160869-how-to-install-exe-with-group-policy
MSI file installation through SCCM: https://pdf.wondershare.com/business/how-to-deploy-software-with-sccm.html