EfficientIP SOLIDserver
Integrate EfficientIP SOLIDserver to retrieve DNS, DHCP, and IPAM data
The EfficientIP SOLIDserver connector allows you to retrieve network infrastructure data including IP address inventory, DNS entries, and DHCP configuration directly into OverView.
Objective
The EfficientIP SOLIDserver connector retrieves the following information:
- Complete IP address plan (IPAM) and address allocation
- DNS entries and zones managed by SOLIDserver
- Active DHCP leases and DHCP server configuration
Prerequisites
- Access to the EfficientIP SOLIDserver instance
- Administrator account or read permissions
- Network connectivity to the SOLIDserver
Information to provide in OverView
| Field | Description |
|---|---|
| Server URL | Base URL of the SOLIDserver (e.g., https://solidserver.example.com) |
| Username | Username for authentication |
| Password | Password for authentication |
Parameters
These parameters are optional. Leave them at their default value unless you have a specific reason to change them.
| Parameter | Description | Default |
|---|---|---|
| Hostname Filters | JSON list of hostname prefixes to include (e.g. "x","w","l","c") | — |
| Hostname Excludes | JSON list of hostname patterns to exclude (e.g. "Gateway","NAT") | — |
| Network Filters | JSON list of CIDR networks to include (e.g. "10.16.0.0/13","172.21.2.0/23") | — |
| Device Type Mapping | JSON mapping of hostname prefixes to device types (e.g. {"w":"Server","l":"Computer"}) | — |
| Verify SSL | Verify SSL certificate when connecting to the API | Disabled |
Procedure
Create a Dedicated API Account in SOLIDserver
- Sign in to the SOLIDserver administration panel with administrator privileges.
- Create a dedicated API account with read-only permissions on:
- IP inventory (IPAM)
- DNS zones
- DHCP configuration
- Note the username and password for this account.
Identify Connection Parameters
- Obtain the Server URL from your network administrator (e.g., https://10.0.0.50:7443 or https://solidserver.example.com).
- Ensure the URL uses TLS/HTTPS for secure communication.
Configure the Connector in OverView
- In OverView, go to Data Sources Settings > Sources.
- Select EfficientIP SOLIDserver and click Configure.
- Choose Basic Authentication as the authentication method.
- Fill in the required fields:
- Server URL: The HTTPS base URL of your SOLIDserver (e.g., https://solidserver.example.com).
- Username: Dedicated API account username.
- Password: Dedicated API account password.
- Verify that the connection uses TLS/HTTPS with the headers:
X-IPM-Username: UsernameX-IPM-Password: Password (or use standard HTTP Basic Auth header)
- Click Save Configuration.
Authentication Details
All API calls must be made over TLS (HTTPS). SOLIDserver supports:
- Basic Authentication: Standard HTTP Basic Auth header with username and password.
- Custom Headers:
X-IPM-UsernameandX-IPM-Passwordheaders with TLS.
Alternative: file import through DropPoint
The API access described above is the recommended method for this connector. Where it is not available (a segregated network, a version or licence without API, an export you already produce), OverView accepts file exports, to be uploaded to the bucket dedicated to EfficientIP SOLIDserver.
Bucket : s3://solidserver/
Example : s3://solidserver/export.csv
The procedure is described in the OverView DropPoint guide: generating credentials, configuring the client, then sending files from the OverView web interface, the AWS CLI or an SDK. Its examples come pre-filled with this bucket when you follow this link.
Official Documentation
For additional information, refer to the EfficientIP SOLIDserver REST APIs documentation.
Required Permissions
The user account must have the following permissions:
- Read access to IP inventory (IPAM)
- Read access to DNS zones
- Read access to DHCP configuration
- Read access to reports and histories