---
title: "Schedule-Based Sync (Initial Asset Import)"
canonical: "https://docs.infoblox.com/space/DeploymentGuideIPAMTDwithRapid7/1631813735/Schedule-Based%20Sync%20(Initial%20Asset%20Import)"
format: markdown
---
This scheduled sync (typically every 24 hours) keeps your Rapid7 InsightVM up-to-date with asset information from Infoblox IPAM and DHCP, ensuring continuous visibility and readiness for vulnerability scanning.  


### Data Flow Overview

1. **Fetch IPAM Objects from Infoblox**
  - The integration fetches key IP address data from Infoblox, including:
    - Address Blocks
    - Subnets
    - Ranges
    - Fixed IPs
    - IP Reservations
    - IPAM Hosts
    - IP Spaces
2. **Used IP Filtering (Optional)**
  - If the `restrictToUsedIps` option is enabled, only actively used IP addresses (e.g., those with MAC addresses) are considered for synchronization. This keeps the focus on in-use assets.
3. **Tag-Based Actions**
  - Based on predefined tags, actions are taken per object:
    - `Rapid7_sync`: Sync the asset with Rapid7
    - `Rapid7_group`: Assign the asset to a group in Rapid7
    - `Rapid7_scan`: Trigger a scan in Rapid7
  - **Tag hierarchy:**
    - Object-level tags take priority
    - If not found, IP Space-level tags are used
4. **Scan Frequency Control**
  - To prevent repetitive scans, a `scanRestrictionTime` can be set (e.g., 24 hours).
  - If the asset has been scanned recently, it will be skipped in the current sync.
5. **DHCP Lease Sync**
  - New devices that receive DHCP leases are automatically synced.
  - A vulnerability scan is triggered immediately upon discovery.
6. **Updating Asset Records in Infoblox**
  - After scanning, the following details are added to the Infoblox object:
    - Scan ID (`Rapid7_scan_id`)
    - Scan Time (`Rapid7_scan_time`)
    - Detected CVEs (`Rapid7_Vulnerabilities_CVE_Id`)
    - Vulnerability Severity (`Rapid7_Vulnerability_Severity`)

### Configuration: Destination Parameters

| Parameter | Description |
| --- | --- |
| **cspInstance** | Infoblox portal URL (`csp.infoblox.com`) |
| **cspApiKey** | Infoblox API Key for access |
| **rapid7Username** | Username for Rapid7 API access |
| **rapid7Password** | Password for the above user |
| **rapid7Instance** | Base URL for Rapid7 API (`<IP>:<Port>`). |
| **restrictToUsedIps** | Set to `true` to sync only used IPs (with MACs)(boolean true/false). |
| **scanRestrictionTime** | Minimum time (in hours) between scans of the same asset |
| **rapid7AssetSite** | Name of the Rapid7 Site to group synced assets |

> ℹ️ The **Destination Parameter keys** (e.g., `cspInstance`, `rapid7Username`, etc.) will be **auto-populated** by the system.  
> ℹ️ Users only need to **configure the corresponding values** based on their environment.