CodeWallDocs
Integrations

Asset Integrations

Automatically import and sync assets from your infrastructure tools.

Asset integrations let you import your infrastructure inventory into CodeWall, so you always have an up-to-date view of what needs testing.

Supported sources

SourceRequired FieldsWhat It Imports
ServiceNow CMDBInstance URL, client ID, client secretConfiguration items, servers, applications
CrowdStrike FalconClient ID, client secret, cloud regionEndpoints, hosts, services
Microsoft GraphTenant ID, client ID, client secretAzure AD devices, applications
AWSAccess key ID, secret access key, regionsEC2 instances, ELBs, S3 buckets, etc.
Google Cloud PlatformService account JSON, project IDsCompute instances, Cloud Run services, etc.
Azure Resource ManagerTenant ID, client ID, client secret, subscription IDsVMs, App Services, storage accounts, etc.
AxoniusInstance URL, API key, API secretDevices, hosts, network interfaces, IPs

Setting up an asset integration

  1. Go to Settings > Integrations
  2. Find your platform in the Assets section
  3. Enter the required credentials
  4. Click Save
  5. Click Sync Now to trigger an initial import

Sync behaviour

  • Assets are imported and added to your asset inventory
  • Subsequent syncs detect new, changed, and removed assets
  • Sync status shows the last sync time and how many assets were imported
  • You can manually trigger a sync at any time with Sync Now

Using imported assets in tests

Imported assets appear in the asset picker when creating a new pentest. You can:

  • Select specific imported assets as test targets
  • Filter assets by source (e.g., show only CrowdStrike assets)
  • Combine imported assets with manually added targets