Skip to content

Add network-isolated Foundry IQ verified enterprise blueprint recipe#53

Draft
farzad528 wants to merge 2 commits into
mainfrom
farzad528/network-isolated-foundry-iq
Draft

Add network-isolated Foundry IQ verified enterprise blueprint recipe#53
farzad528 wants to merge 2 commits into
mainfrom
farzad528/network-isolated-foundry-iq

Conversation

@farzad528

Copy link
Copy Markdown
Contributor

What

A checklist-driven, IT-admin cookbook that proves Foundry IQ (Azure AI Search Knowledge Bases) and the Foundry Agent Service consuming it over MCP run fully inside a customer VNet — private endpoints, no public data-plane access, and acceptance tests that pass on an in-VNet jumpbox and fail by design from outside.

Slug: network-isolated-foundry-iq · Tags: iq, azure-ai-search, security, agents, agent-service, mcp · Author: @farzad528

Prove-then-document

Every command and output was executed against a real West US 3 deployment and verified against 9 acceptance criteria (AC1–AC9) before being written down, including an off-VNet negative test that returns 403 publicNetworkAccess:Disabled.

Highlights

  • "Choose your isolation model" — BYO VNet vs. Managed VNet decision guidance.
  • Bastion-first developer flow (the jumpbox is reached via Azure Bastion, not public IP).
  • Appendix C — a validated Network Security Perimeter (NSP) pattern for running with the Azure trusted-service bypass turned OFF.

Files

  • notebooks/network-isolated-foundry-iq.ipynb
  • notebooks/data/network-isolated-foundry-iq/ (NERC CIP / grid sample docs)
  • notebooks/media/network-isolated-foundry-iq/ (screenshot placeholders)
  • registry.yaml entry

Validation

  • cd scripts && npx tsx validate-registry.ts → ✅ 14 notebooks
  • cd site && npm run build → ✅ passes (astro check + pagefind)

Follow-up

  • Replace the 7 screenshot placeholders with redacted portal captures.

@github-actions

github-actions Bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

🔍 Preview

A live preview of this PR is available at:
https://microsoft-foundry.github.io/forgebook/preview/pr-53/

A checklist-driven, IT-admin cookbook that proves Foundry IQ (Azure AI Search
Knowledge Bases) and the Foundry Agent Service consuming it over MCP run fully
inside a customer VNet. Every command and output was executed against a real
West US 3 deployment and verified against 9 acceptance criteria (AC1-AC9),
including an off-VNet negative test that returns 403 publicNetworkAccess:Disabled.

Covers choosing BYO VNet vs. Managed VNet, a Bastion-first developer flow, and
an appendix documenting a validated Network Security Perimeter (NSP) pattern
that runs with the Azure trusted-service bypass turned OFF.

- notebooks/network-isolated-foundry-iq.ipynb
- notebooks/data/network-isolated-foundry-iq/ (NERC CIP / grid sample docs)
- notebooks/media/network-isolated-foundry-iq/ (screenshot placeholders)
- registry.yaml entry (tags: iq, azure-ai-search, security, agents, agent-service, mcp)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@farzad528 farzad528 force-pushed the farzad528/network-isolated-foundry-iq branch from bb7e674 to 22a0c97 Compare June 18, 2026 09:53
Co-authored-by: Elisa Piccin <elisapiccin+microsoft@microsoft.com>
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