---
title: "Installing VMware Aria Automation Provider for NIOS DDI"
canonical: "https://docs.infoblox.com/space/ipamvmware8x/52593807/Installing%20VMware%20Aria%20Automation%20Provider%20for%20NIOS%20DDI"
format: markdown
---
<span style="color: #000000">Download and install the VMware Aria Automation Orchestrator file as described in this topic.</span>

# <span style="color: #000000">Downloading the Installation files</span>

<span style="color: #000000">To download the zipped archive files for </span>VMware Aria Automation Provider for NIOS DDI<span style="color: #000000"> from the Infoblox support site, perform the following steps:</span>

1. Log in to the Infoblox Support site.
2. On the **Download Center** tab, under **Download Categories**, click **NIOS Cloud Adapters**.
3. Expand **NIOS Cloud Adapter for VMware** and click the download button next to the following names:
  - **NIOS Aria Automation Orchestrator IPAM Plug-in**
  - **NIOS Aria Automation Assembler IPAM Provider Package**
4. When prompted, accept the license agreement, and then click **Download**.

# <span style="color: #000000">Installing NIOS DDI Provider for VMware Aria Automation Orchestrator</span>

The NIOS DDI<span style="color: #000000"> provider for VMware Aria Automation Orchestrator is delivered as a zipped archive file that contains the plug-in installation file o11nplugin-ipam.dar.</span>

<span style="color: #000000">To install the plug-in, complete the following steps:</span>

1. <span style="color: #000000">Extract the archive file of the plug-in to a folder in your system.</span>
2. <span style="color: #000000">Log in to the </span><span style="color: #000000">*VMware Aria Automation *</span><span style="color: #172b4d">*Orchestrator Control Center*</span><span style="color: #172b4d">.</span>
3. <span style="color: #000000">On the home page, click </span><span style="color: #000000">**Manage Plug-Ins**</span><span style="color: #000000">.</span>
4. <span style="color: #000000">On the </span><span style="color: #000000">**Manage Plug-Ins**</span><span style="color: #000000"> page, click </span><span style="color: #000000">**BROWSE**</span><span style="color: #000000">.</span>
5. <span style="color: #000000">In the </span><span style="color: #000000">*File upload*</span><span style="color: #000000"> dialog box, select the .dar (o11nplugin-ipam.dar) file for the version you need to install, and then click </span><span style="color: #000000">**Open**</span><span style="color: #000000">.</span>
6. <span style="color: #000000">Click </span><span style="color: #000000">**Install**</span><span style="color: #000000">.</span>
7. <span style="color: #000000">To confirm, click </span><span style="color: #000000">**Install**</span><span style="color: #000000"> again.</span>  
<span style="color: #000000">The orchestrator server restarts automatically to apply the changes. The plug-in appears in the list of installed plug-ins.</span>
8. <span style="color: #000000">If the </span><span style="color: #000000">**InfobloxIPAM**</span><span style="color: #000000"> plug-in is not already enabled, click the </span><span style="color: #000000">**Enable plug-in**</span><span style="color: #000000"> option.</span>
9. <span style="color: #000000">When prompted, click </span><span style="color: #000000">**Save Changes**</span><span style="color: #000000">.</span>

# <span style="color: #000000">Installing the NIOS DDI Provider for VMware Aria Automation</span>

<span style="color: #000000">You must create an integration in the </span>VMware Aria Automation Assembler<span style="color: #000000"> to integrate the assembler with the </span>VMware Aria Automation Provider for NIOS DDI<span style="color: #000000">.</span>

<span style="color: #000000">To create an integration, complete the following steps:</span>

1. Log in to the *VMware Aria Automation Cloud Services Console.*
2. In the *My Services* section, click *Assembler*.
3. <span style="color: #000000">On the </span><span style="color: #000000">**Infrastructure**</span><span style="color: #000000"> tab, select </span><span style="color: #000000">**Connections**</span><span style="color: #000000"> -> </span><span style="color: #000000">**Integrations**</span><span style="color: #000000">.</span>  
<span style="color: #000000">The </span><span style="color: #000000">*Integrations*</span><span style="color: #000000"> page is displayed.</span>
4. Click **ADD INTEGRATION**.
5. On the *Integration Types* page, select **IPAM** as the type.
6. In the *New Integration* wizard, complete the following:
  1. **Name**: Enter a name for your integration.
  2. **Description**: Type a description.
  3. **Provider**: As a one-time configuration, you must add a provider for the VMware Aria Automation Provider for NIOS DDI. Then, click the Provider search bar and select the provider that you added.  
To add a provider:
    1. Click **MANAGE IPAM PROVIDERS**.
    2. In the *Manage IPAM Providers* dialog box, click **IMPORT PROVIDER PACKAGE**.
    3. In the *File Upload* dialog box, browse and select the Infoblox IPAM plug-in (.zip) file that you downloaded.
    4. Click **OPEN**.
    5. After the file loads, click **CLOSE**.
  4. Selecting the provider displays additional fields and the list of default Infoblox endpoint properties. Complete the following for establishing an endpoint connection using WAPI:
    1. **Username**: Enter the user name of the account used to access the NIOS Grid.
    2. **Password**: Enter the password of the account used to access the NIOS Grid.
    3. **Hostname**: Enter the host name of the <span style="color: #000000">NIOS</span> server.
    4. (Optional) Click the **+** symbol and add custom endpoint properties.  
For the list of supported endpoint properties and more information about custom endpoint properties, see the *Infoblox Endpoint Properties* section.
    5. Click **Validate**.  
This triggers the action InfobloxIPAM_ValidateEndpoint that validates the certificate with the specified host.
    6. If you are prompted with an untrusted certificate message, click **Accept** to accept the NIOS self-signed certificate.
  5. Wait for the 'Credentials validated successfully' message to display, and then click **Add** to create the integration.  
The plug-in starts to run the extensibility action Infoblox_GetIPRanges.
    
7. <span style="color: #000000">To view the progress:</span>
  1. <span style="color: #000000">On the </span><span style="color: #000000">**Infrastructure**</span><span style="color: #000000"> tab -> </span><span style="color: #000000">**Connections**</span><span style="color: #000000"> -> </span><span style="color: #000000">**Integrations**</span><span style="color: #000000"> page, click </span><span style="color: #000000">**OPEN**</span><span style="color: #000000"> on the integration you created.</span>
  2. <span style="color: #000000">View the progress under </span><span style="color: #000000">**Status**</span><span style="color: #000000">.</span>  
<span style="color: #000000">Once the integration is created and the synchronization of data between </span>VMware Aria Automation<span style="color: #000000"> and NIOS completes, the status 'Data collection is completed' is displayed.</span>

## <span style="color: #000000">Infoblox Endpoint Properties</span>

The following table provides descriptions of the Infoblox properties that you can define in the Infoblox IPAM endpoint:

| **Property** | **Description** |
| --- | --- |
| Infoblox.IPAM.APIType | The API type for the master connection and failover connections. This can be WAPI or Cloud API. |
| Infoblox.IPAM.EndpointX.Hostname | The hostname for a failover connection. |
| Infoblox.IPAM.EndpointX.Username | The user name for a failover connection. |
| Infoblox.IPAM.EndpointX.Password | The password for a failover connection. |
| Infoblox.IPAM.GetIPRanges.maxResults | The maximum number of results retrieved from NIOS when searching for network ranges. |

> ⚠️ **Note**
> ⚠️ 
> ⚠️ The value of the failover variable X in the property name can be in the range 1-4, which means, you can configure up to four failover connections in a VMware Aria Automation integration and the variable value sets their priority.

When you create a VMware Aria Automation integration, you specify the master connection that VMware Aria Automation uses for communicating with NIOS. Additionally, you can specify up to four connections for failover and the API type by defining custom endpoint properties. All connections use the same API type specified in the properties for interaction with NIOS.  
For more information, also see the *Notes on Cloud Network Automation Connectivity* section.

To define failover connections, add custom endpoint properties to an integration as follows:

1. In the VMware Aria Automation Assembler console, on the<span style="color: #000000"> </span><span style="color: #000000">**Infrastructure**</span><span style="color: #000000"> tab, select </span><span style="color: #000000">**Connections**</span><span style="color: #000000"> -> </span><span style="color: #000000">**Integrations**</span><span style="color: #000000">.</span>
2. Open the integration to which you want to add custom endpoint properties.
3. Click the **+** symbol.
  1. If you want to create a connection using the cloud API, then enter the name-value pair for the API type in the displayed dialog box:  
Infoblox.IPAM.APIType = Cloud API.  
Note:
    - For a cloud API connection, you must enter the credentials of the cloud API user account and host name of the cloud platform member or the Grid Master.
    - For the WAPI API type, the custom property Infoblox.IPAM.APIType is optional. If the property is not defined, WAPI API is used by default.
  2. Click **APPLY**.
4. Add a failover connection in the following way:
  1. Click the **+** symbol and enter the name-value pair for the host name of the NIOS connection for failover, and then click **APPLY**.  
Example: Infoblox.IPAM.Endpoint1.Hostname = IP address or FQDN.
  2. Click the **+** symbol and enter the name-value pair for the user name: Infoblox.IPAM.Endpoint1.Username = username. Then, click **APPLY**.
  3. Click the **+** symbol and enter the name-value pair for the password: Infoblox.IPAM.Endpoint1.Password = password. Then, click **APPLY**.
5. If necessary, add more failover connections as described in the previous step. Use numbering in the failover name (1 to 4) to define the failover priority.
6. If you want to modify the default number of network ranges to retrieve for the network profile, define the custom property Infoblox.IPAM.GetIPRanges.maxResults:
  1. Click the **+** symbol and enter the name-value pair for the property: Infoblox.IPAM.GetIPRanges.maxResults= custom value.  
Note that by default, Infoblox IPAM Plug-In retrieves up to 1000 networks and ranges from NIOS while searching for network ranges to be added to the network profile. You can modify the max number by using the Infoblox.IPAM.GetIPRanges.maxResults property. You may also use additional filters for network ranges to narrow down the number of results and finally be able to select the required network ranges. For more information, see *[Using IP Range Filters](https://infoblox-docs.atlassian.net/wiki/spaces/ipamvmware8x/pages/399671444)*.
  2. Click **APPLY**.
7. Click **SAVE**.

## Notes on Cloud Network Automation Connectivity 

Consider the NIOS appliance to which you must connect the VMware Aria Automation Provider for NIOS DDI. To use the Cloud Network Automation feature, you can connect to the Grid Master (if it is using the Cloud Network Automation license) or to a designated Cloud Platform Appliance (with the correct licensing) as necessary for your deployment. For more information, see the chapter *Deploying Cloud Network Automation* in the *[Infoblox NIOS Documentation](https://docs.infoblox.com/)*.  
See the following table to know which API (WAPI or Cloud API) must be used to support Cloud Network Automation and what connection options are supported:

| **API Type** | **Cloud Network Automation UI** | **Connection Support** | **Tenant Object** | **Cloud EA**  
**Support*** | **Admin Group** |
| --- | --- | --- | --- | --- | --- |
| WAPI | No | GM/GMC (Failover only) | No | No | Any |
| Cloud API | Yes | GM/GMC (Failover Only) and/or Cloud Platform Appliance | Yes | Yes | cloud-api-only |

* Only some cloud extensible attributes can be accessed through WAPI. This requires setting cloud extensible attributes to read-only mode for cloud members.