GDE is an agent-based discovery solution that allows indexing data on endpoints and/or file servers without requiring share definitions. It operates on Windows, Linux, macOS, and Pardus environments. The GDE agent indexes/discovers many PCs or File Servers without requiring share definitions. The GDE agent runs on Windows, Linux, or macOS. Additionally, GEODI can discover remote servers without an agent.
A connection is created by selecting Project Wizard/Feed Source/GDE. This page generates the necessary Batch file to install the GDE agent. You can copy and use it with tools like ManageEngine or SCCI. Manual installation is also possible if preferred.
GDE begins discovery with the default directories specified on this page. It repeats the process approximately every 3 hours on each machine. Content from different machines is queued and processed on the GEODI server.
Active agents can be monitored through the https://decesw.atlassian.net/wiki/spaces/geodien/pages/edit-v2/4184473601 Panel.
Requirements for Connection
|
GDE agents are automatically downloaded to the GEODI directory along with the GEODI Discovery module. The required MSI files can be found in the following directory.
Windows agents will automatically update themselves from this directory when a new version is released. If you are operating in an offline environment, it will be sufficient to manually update the modules on the GEODI server.
The GDE Agent can be accessed at: <geodi_url>/GUI/Agents/GDE Here, |
|
|
The default settings block some large files, like videos. Files larger than 100 MB or compressed files larger than 500MB are blocked. You may change the settings. The settings will be effective in about an hour. |
Install the GDE as usual. The endpoint will be treated as new. The old data is preserved. |
|
It is no different than the other. Add
|
The GEODI legacy data classification tool classifies remote files if you have the classification agent installed on the same endpoint. |
Yes, GEODI remediation tools cover remote files as well. The only requirement is that the user should have delete/update permission on the remote machines. This way, GEODI deletes, makes, or encrypts remote files like the local ones. |
Search is unaffected, but you can not open/view or remediate the files. |
No, GDE does not copy the local files. But if you need to backup local files, check the “backup content" in the GEODI source dialog. You may activate or deactivate this setting at any time. |
|
|
Settings should be GEODI server <GEODI_APP>/Settings/Geodi.DesktopExplorer folder named default.json. Installed GDEs will automatically retrieve this setting in about an hour.
Any changes will be effective in about an hour. You may change the settings while GEODI is running.
To define different rules for each machine, you may use additional files named
<ClientIP>.json
<ClientUserName>.json
<ClientMachineName>.json.
{ "FolderList": ["%UserProfile%"],// "*" scan all directory // "ExplorerPort": 1982, "IgnoreFiles":["*.MP4","*.MOV","*.MP3"], "MetaData": { "LDAPDN":"=d.CurrentUser!=null?d.CurrentUser.DistinguishedName:null", "IP":"=d.ClientIP", "ComputerName":"=d.ClientMachineName", "UserName":"=d.ClientUserName" } } |
Setting Name | Type | Description |
---|---|---|
FolderList | string[]* | Used to specify the folders to be scanned. Folders can be identified by separating them with ",".Windows, MacOS, and Linux client folders can be used interchangeably. The default directory is Values are case-sensitive. Subdirectories can also be defined as You can use ["*"] to scan all disks. |
ExplorerPort | int | The default is 1982. Alternatively, you may set the port value to 0. Discovery and search will be fine, but GEODI can not open the local files in this case. |
EnableLDAP | bool | If a true value is given, LDAP authorizations of the files are also indexed. Default value: false |
IgnoreFolders | string[] | List of folders to ignore. * is accepted. Used in combination with the settings under Geodi Settings/IgnoreFolders. Example: Default value: null
|
IgnoreFiles | string[] | List of folders to ignore. * is accepted and used with the settings under Geodi Settings/IgnoreFileTypes. Default value:
|
Metadata | You can define metadata for parsing files from clients. These metadata are specified in the settings file. The values used in the default settings can be seen in the example file. Searching with metadata is done with <metaname>:<value> Example The defined metadata and values will be visible in the GEODI search interface. |
You may use a browser to make these calls.
<ClientIP>:<1982>/DEW?op=GetStatus | Gets the status of GDE Agent
|
---|---|
<ClientIP>:<1982>/DEW?op=GetLastError | Gets the GDE agent errors. If no error, retuns null. Else
|
The agents check for updates every two days and, if available, automatically update themselves via the GEODI server. No manual intervention is required.
This option is used to index/discover FileServers with GDE.
Requirements for InstallationIn addition to the Windows MSI requirements:
|
After installing GDE on Windows, it can be turned into a service using the WindowsServiceInstall.bat file located in the same directory.
The service mode can be removed using the WindowsServiceUninstall.bat file.
When running in service mode, no logged-in user is required for the service to function.