Skip to content

feat(forward-networks): add Forward Networks Integration Model and Studio Project - #121

Merged
michaelelrom merged 2 commits into
mainfrom
feat/forwardnetworks-integration-model
Sep 17, 2026
Merged

michaelelrom merged 2 commits into
mainfrom
feat/forwardnetworks-integration-model

Conversation

@michaelelrom

Copy link
Copy Markdown
Collaborator

Summary

  • Adds Forward Networks/OpenAPIs/forward_networks-latest.json (71 operations: networks, device inventory, credentials, jump servers, device tags, NQE, checks, path search, snapshots, vulnerability analysis) plus the full spec (181 operations), published directly by Forward Networks
  • HTTP Basic auth
  • Adds a Studio Project with 71 workflows across 12 folders

Test plan

  • Imported Integration Model into local Itential Platform (localhost:3001) — success
  • Imported Studio Project — all 71 workflows imported successfully

…udio Project

Curates Forward Networks' official 26.1 OpenAPI spec into a common-CRUD-for-automation
subset (network CRUD, classic/endpoint device inventory, credentials, jump servers,
device tags, NQE queries, checks, path search, snapshot listing, and vulnerability
analysis) using HTTP Basic auth, plus a companion Studio Project with one workflow
per curated operation wired to the -latest Integration Model.
…n Properties

The vendor's own spec description was just 'Model and verify
networks' -- too thin for the platform GUI, replaced with the
README's own descriptive paragraph on the curated spec only (the
full dated spec keeps the vendor's original text unmodified). Also
added a missing Connection Properties block to the README, needed
since the server URL is relative (/api) and users need to know to
set base_path explicitly.
Re-verified the curated spec's import against a live Itential
Platform instance.
@michaelelrom
michaelelrom merged commit 418c1b5 into main Sep 17, 2026
@michaelelrom
michaelelrom deleted the feat/forwardnetworks-integration-model branch September 17, 2026 18:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants