phpIPAM
  • 1 minute to read
  • Print
  • Share
  • Dark
    Light

phpIPAM

  • Print
  • Share
  • Dark
    Light

phpIPAM is an open-source web IP address management application (IPAM).

Types of Assets Fetched

This adapter fetches the following types of assets:

  • Devices
  • Users

Parameters

  1. phpIPAM Host Name (required) - The hostname or IP address of the phpIPAM server.
  2. Application ID (required) - Your application ID.
  3. User Name and Password (required) - The credentials for a user account that has the Required Permissions to fetch assets.
  4. Verify SSL (required, default: False) - Verify the SSL certificate offered by the value supplied in phpIPAM Host Name. For more details, see SSL Trust & CA Settings.
    • If enabled, the SSL certificate offered by the value supplied in phpIPAM Host Name will be verified against the CA database inside of Axonius. If the SSL certificate can not be validated against the CA database inside of Axonius, the connection will fail with an error.
    • If disabled, the SSL certificate offered by the value supplied in phpIPAM Host Name will not be verified against the CA database inside of Axonius.
  5. HTTPS Proxy (optional, default: empty) - A proxy to use when connecting to the value supplied in phpIPAM Host Name.
    • If supplied, Axonius will utilize the proxy when connecting to the value supplied in phpIPAM Host Name.
    • If not supplied, Axonius will connect directly to the value supplied in phpIPAM Host Name.
  6. For details on the common adapter connection parameters and buttons, see Adding a New Adapter Connection.

image.png

APIs

Axonius uses the phpIPAM API.

Required Permissions

The value supplied in User Name must have read access to devices.
To gain access to the API:

  1. Login to phpIPAM with a user that has admin permissions.

  2. Go to SettingsphpIPAM settingsFeature settings and enable API.

  3. Go to SettingsAPI and click Create API key to create a new application. The application should have Read permissions.
    image.png

  4. Use the App id in the Application ID field in the adapter connection configuration dialog.

Was this article helpful?