Infoblox Spoke
-
- UpdatedApr 10, 2025
- 4 minutes to read
- Yokohama
- Now Platform Capabilities
Automate network management tasks in Infoblox from your ServiceNow instance. For example, register or delete IP addresses on an Infoblox server.
Request apps on the Store
Visit the ServiceNow Store website to view all the available apps and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.
Integration Hub subscription
This spoke requires an Integration Hub subscription. For more information, see Legal schedules - IntegrationHub overview.
Spoke version
Infoblox spoke v2.0.4 is the latest version.
Supported version
Infoblox versions 2.7, 2.11 and may be compatible with other future API versions.
Spoke dependencies
- ServiceNow IntegrationHub Runtime (com.glide.hub.integration.runtime)
- ServiceNow IntegrationHub Action Step - REST (com.glide.hub.action_step.rest)
- Complex Object (com.glide.cobject)
- ServiceNow IntegrationHub Action Template - Data Stream (com.glide.hub.action_type.datastream)
- ServiceNow Flow Designer - Dynamic Inputs (com.glide.hub.dynamic_inputs)
- ServiceNow Flow Designer - Dynamic Outputs (com.glide.hub.dynamic_outputs)
- Remote Tables plugin (com.glide.script.vtable)
Spoke flows
The Infoblox spoke provides sample flows in the draft state to automate allocating IP addresses in the Infoblox grid server. To customize a sample flow, copy it to a new application scope. Available sample flows include:
Flow | Description |
---|---|
Infoblox Register or Reserve IP in IPAM | Registers or reserves an IP address in Infoblox based on a Service Catalog item request. |
Spoke subflows
The Infoblox spoke provides sample subflows to register and reserve IP addresses.
Flow | Description |
---|---|
Register AName Record and Get Network Details | Registers an AName record type in the DNS server and retrieves network details such as network options and ID. |
Process Inbound Notifications from Infoblox | Receives the inbound notifications from Infoblox and logs the details. |
Spoke module
Module | Description |
---|---|
CName Records | Lists all the CName records. |
Webhook Registry | Lists all the webhook registries for the spoke. |
Spoke actions
The Infoblox spoke provides actions to manage IP addresses and networks in Infoblox from your ServiceNow instance. Available actions include:
Category | Action | Description |
---|---|---|
DHCP Management | Delete IP Reservation | Deletes IP address range from an Infoblox server. |
Look up IP Address Reservation | Lists IP address reservation in the DHCP server for a given Infoblox network view. | |
Reserve IP Address Range | Reserves an IP address range in the Infoblox server. | |
DNS Management | Add IPs to Host Record | Adds the specified list of IPs to the existing IP addresses in the specified host record. |
Change IPs of Host Record | Replaces the IP addresses of the specified host record with the new list of IPs. | |
Create Host Record | Creates a host record in Infoblox. | |
Delete DNS Record | Deletes a DNS record in the Grid Server. | |
Look up CName Records | Lists CName records present in the Infoblox server. | |
Look up DNS Records | Lists DNS records present in the Infoblox server. | |
Look up Host Record by Reference | Retrieves the details of the specified host record. | |
Look up Host Records Stream | Retrieves the details of all host records. | |
Register AName Record | Registers an AName record type in DNS server. An AName record stores mapping between the fully qualified domain name and the IP address. | |
Register CName Record | Registers a CName record in the Infoblox DNS Server. A CName record is an alias to the fully qualified domain name. | |
Update AName Record | Updates the properties of the specified AName record. | |
Update CName Record | Updates the properties of the specified CName record. | |
Update Host Record | Updates the properties of specified host record. | |
Generic | Create Record | Creates a record in Infoblox for the specified object. |
Delete Record | Deletes the specified record. | |
Look up Record by Reference | Retrieves the details of the specified record. | |
Look up Records by Criteria Stream | Retrieves the details of all records for the specified schema object. | |
Look up Records Stream | Retrieves the details of all records of the specified object type. | |
Update Record | Updates a record in Infoblox for the specified object. | |
IPAM Management | Delete IPAM IP Address Reservation | Deletes an IPAM IP address Reservation in Infoblox. |
Look up IPAM Reservations | Lists the IP addresses within a given Infoblox Server. | |
Register IPAM IP Address | Registers the IP addresses within a given Infoblox Server. | |
Reserve IPAM IP Addresses | Reserves the IP addresses within a given Infoblox Server. | |
Metadata Retrieval | Look up Definition of Extensible Attributes | Retrieves the definitions of the extensible attributes. |
Look up Object Metadata | Retrieves the list of all supported fields for a given operation for the specified schema object. | |
Look up Overall WAPI Metadata | Retrieves the list of all supported objects in the configured API version. | |
Network Management | Create Network | Creates a network within a given Infoblox Server. |
Delete Network | Deletes a network within a given Infoblox Server. | |
Look up Network Details | Retrieves the network details within a given InfoBlox Server. | |
Update Network | Updates the network within a given Infoblox Server. |
Connection and credential alias requirements
Integration Hub uses aliases to manage connection and credential information, and OAuth credentials. Using an alias eliminates the need to configure multiple credentials and connection information profiles when using multiple environments. If the connection or credential information changes, you don't need to update any actions that use the connection.
This spoke uses the Infoblox alias record to authorize actions.
Connection & Credential alias | Description | Connection alias requirements |
---|---|---|
Infoblox | Connection to Infoblox server |
|
To use the spoke connection alias, create an associated Connection record and an associated Credential record. For information about setting up the spoke, see Set up the Infoblox spoke.
MID Server requirements
These actions use REST calls, which must run on a MID Server. Use the connection record associated with the Infoblox alias to configure where actions run as well as set MID Server selection attributes. For more information, see MID server.
To set up the MID Server for this spoke, see Set up MID Server for a spoke.