Professional Documents
Culture Documents
With Infoblox and ServiceNow integration, your network and security teams can resolve security issues faster and
more collaboratively with enhanced visibility, agility and automation. The joint solution combines industry-leading
Infoblox DNS, DHCP, and IP address management (DDI) and advanced Configuration Management and Database
(CMDB) and incident management capabilities from ServiceNow. It empowers your network and security
practitioners to respond faster to network changes and security events by enabling them to automatically receive
information on new devices as well as infected or compromised hosts and automate repetitive tasks through intuitive
workflows.
Why Infoblox:
Joint Solution:
The Infoblox component of the joint solution incorporates advanced DDI capabilities and the industry’s most
extensive threat intelligence and third-party security vendor API integrations.
Proactively identify network and security issues and pinpoint disruptions with automated orchestrate remediation.
NOTE: To use the Infoblox DDI activities and workflow, you must request activation of the Orchestration -
Infoblox DDI Activity Pack plugin.
DDI is shorthand for the integration of DNS, DHCP, and IPAM (IP Address Management) into a unified service or
solution.
DNS: The Domain Name System (DNS) is the phonebook of the Internet. Humans access information online
through domain names, like nytimes.com or espn.com. Web browsers interact through Internet Protocol (IP)
addresses. DNS translates domain names to IP addresses so browsers can load Internet resources.
DHCP: DHCP stands for dynamic host configuration protocol and is a network protocol used on IP networks where
a DHCP server automatically assigns an IP address and other information to each host on the network so they can
communicate efficiently with other endpoints. The primary reason DHCP is needed is to simplify the management
of IP addresses on networks.
IPAM: IPAM (IP Address Management) is the administration of DNS and DHCP, which are the network services
that assign and resolve IP addresses to machines in a TCP/IP network. Simply put, IPAM is a means of planning,
tracking, and managing the Internet Protocol address space used in a network.
Permission hierarchy
Required Permissions:
The Service Now Infoblox activity pack requires appropriate read and read/write privileges for these resources
DHCP
DNS
IPAM
Network
All Infoblox activities require a REST credential to manage IP addresses from the Infoblox DDI server.
Before you begin: Before starting this procedure, make sure you have the following:
1.A properly configured and running Infoblox DDI Grid Server.
2.REST credentials defined on the Infoblox DDI server.
Role: admin
Procedure
1. Navigate to Orchestration > Credentials and click New.
2. In the list of credential types, select Basic Auth Credentials.
3. Create the credential record with a logical name, such as Infoblox Cred.
4. Right-click in the header bar of your new credential record and select Copy sys_id from the context menu.
Follow browser instructions to copy the sys_id if browser security measures restrict this function.
5. Paste the sys_id into the rest Credentials input field of each activity you use.
Work flows:
The Infoblox DDI activity pack includes two default workflows, one that reserves and registers IP addresses and
another that releases IP addresses.
Activities:
Field Description
Field Description
DNS Host Name Name of the DNS server machine on which the IP address is being registered.
Process Of Workflow:
Begin Check if IPv4Address is in input through IF condition If YES Register IPv4 address from
input
If it is Success Check for DNS Host Name in input through Run script Register DNS A
recordSuccess Get Details of NetworkSuccessProcess output through Run ScriptReturn
ValueEnd
Check if IPv4Address is in input through IF condition If No Reserve next Available IP in Infoblox
IPAM Success Check for DNS Host Name in input through IF condition If YES Check for DNS
Host Name in input through Run script Register DNS A recordSuccess Get Details of
NetworkSuccessProcess output through Run ScriptReturn ValueEnd
If it is failure It will go through Run Script Error End.
Use this workflow to release (delete) all the IPAM reservations associated with an IPv4 address. The custom
Infoblox activities used in this workflow are:
BeginList IPAM Entries If it is success It will check List of DNS recordsif it is success need to
get IPAM and DNS records through Run Script Check if There is a DNS Name for the IP in input
through IF condition If it is Yes Delete DNS Record Delete IPAM Reservations If it is success
Run script using workflow.scratchpad.variable Return value End