# SolarWinds IPAM

> Configure OneFuse IPAM policies for SolarWinds

---

Site [llms.txt](/llms.txt)

---

The OneFuse SolarWinds IPAM module enables organizations who utilize SolarWinds for centralized IP address management to fully automate obtaining and releasing IP addresses as the cloud environment dynamically scales. IP subnets can now easily be shared between deployments and alongside existing tools and devices without fear of IP conflict.

<div class="alert alert-info" role="alert"><div class="h4 alert-heading" role="heading">License required</div>


This Module requires the SolarWinds IPAM License in order to execute a SolarWinds [IPAM Policy](/docs/onefuse/configure/modules/ipam/#ipam-policy-form). SolarWinds IPAM Policies, Endpoints, and Module Credentials can be created without a license.
</div>


<div class="alert alert-warning" role="alert">


Starting with 2024.2, SolarWinds Information Service (SWIS) will officially move to TCP 17774 by default and will stop listening on port TCP 17778. Ensure all firewalls have been updated accordingly prior to upgrading. See the [SolarWinds Platform 2024.2 release notes](https://documentation.solarwinds.com/en/success_center/orionplatform/content/release_notes/solarwinds_platform_2024-2_release_notes.htm) for details.
</div>


## Setup overview

1. Create a [Module Credential](/docs/onefuse/configure/module-credentials/) for SolarWinds.
2. Create a [SolarWinds Endpoint](/docs/onefuse/configure/module-endpoints/#solarwinds) and add IPAM defaults.
3. Define an IPAM Policy with a SolarWinds Endpoint.
4. Execute the IPAM Policy to reserve and release IP addresses through the [OneFuse API](https://app.swaggerhub.com/apis-docs/cloudbolt/OneFuse/) or an [Upstream Provider](/docs/onefuse/consume/what-is-upstream-provider/).

## Create a SolarWinds IPAM policy

1. Access the IPAM Policies dashboard.
2. Select **+ Create**.
3. Fill out the [IPAM policy form](/docs/onefuse/configure/modules/ipam/#ipam-policy-form) with a **SolarWinds** Endpoint.
4. Select **Create**.

## Update a SolarWinds IPAM policy

Update a SolarWinds IPAM Policy to change any of the fields from the [IPAM policy form](/docs/onefuse/configure/modules/ipam/#ipam-policy-form) with a SolarWinds Endpoint. The IPAM Endpoint cannot be changed from the original Endpoint chosen during Policy creation.

1. Access the IPAM Policies dashboard.
2. Find the Policy to update and select the edit button.
3. Edit the name, description, subnet(s), or DNS information on the IPAM Policy form.
4. Select **Update**.

## View a SolarWinds IPAM policy

View a SolarWinds IPAM Policy to see the configured fields and Policy ID.

1. Access the IPAM Policy dashboard.
2. Find the Policy to view and select the view button.
3. View the information on the SolarWinds IPAM Policy form.
4. Select **Cancel** to return to the dashboard.

## Delete a SolarWinds IPAM policy

A SolarWinds IPAM Policy cannot be deleted if it is associated with any existing IP addresses.

1. Access the IPAM Policy dashboard.
2. Find the Policy to delete and select the delete button.
3. Select **Delete** to confirm.

## Reserve/release IP addresses

Use the [OneFuse API](https://app.swaggerhub.com/apis-docs/cloudbolt/OneFuse/) to reserve and release IP addresses through the execution of a SolarWinds IPAM Policy. OneFuse will attempt to find the first available IP address in the first subnet. If no IP address is found, OneFuse will select the next subnet the user defined. Specify subnets in the order in which the subnet should fill up.

### Policy ID

The Policy ID is required to reserve and release IP addresses.

1. Access the IPAM Policy dashboard.
2. Find the Policy you are executing through the API.
3. Select the view button.
4. Reference the Details box to locate the Policy ID.
