Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/DeploymentGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -178,9 +178,9 @@ azd env set fabricWorkspaceMode none
| Parameter | Description | Default |
|-----------|-------------|---------|
| `aiSearchAdditionalAccessObjectIds` | Entra ID object IDs for additional Search access | `[]` |
| `networkIsolationMode` | Network isolation level | `AllowInternetOutbound` |
| `vmAdminUsername` | Jump box VM admin username | `azureuser` |
| `vmAdminPassword` | Jump box VM admin password | (prompted) |
| `enableTelemetry` | Enable Azure telemetry for the deployment | `true` |
| `enableDefenderForAI` | Enable Microsoft Defender for AI on deployed services | `true` |
| `flagPlatformLandingZone` | Enable platform landing zone integration (private DNS managed externally) | `false` |

</details>

Expand Down
18 changes: 10 additions & 8 deletions docs/fabric_private_endpoint_setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Fabric Portal & Services (private access only)

## Prerequisites

1. **Fabric Capacity deployed** (`deployToggles.fabricCapacity = true`)
1. **Fabric Capacity deployed** (set `fabricCapacityMode = 'create'` in `infra/main.bicepparam` or `azd env set fabricCapacityMode create`)
2. **Fabric Workspace created** (via `create_fabric_workspace.ps1`)
3. **VNet and Jump VM deployed**
4. **Azure permissions**:
Expand All @@ -26,18 +26,20 @@ Fabric Portal & Services (private access only)

## Automated Setup

### Step 1: Enable Private Endpoint Toggle
### Step 1: Enable Fabric Capacity

Edit `infra/main-orchestrator.bicep` or `infra/main-orchestrator.bicepparam`:
Edit `infra/main.bicepparam` to ensure Fabric capacity is provisioned:

```bicep
param deployToggles object = {
// ... other toggles ...
fabricCapacity: true
fabricPrivateEndpoint: true // Enable this
}
// In infra/main.bicepparam
param fabricCapacityMode = 'create' // provision a new Fabric capacity
param fabricWorkspaceMode = 'create' // provision a new Fabric workspace
param fabricCapacitySku = 'F8' // capacity SKU
param fabricCapacityAdmins = ['user@contoso.com']
```

> **Note**: There is no `fabricPrivateEndpoint` toggle in `deployToggles`. The Fabric private endpoint module (`infra/modules/fabricPrivateEndpoint.bicep`) is available for custom deployments but is not wired into the default `azd up` flow. See the manual setup steps below.

### Step 2: Deploy Infrastructure

```bash
Expand Down
2 changes: 1 addition & 1 deletion docs/post_deployment_steps.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ If no documents appear, check:

## 6. Verify Network Isolation (if enabled)

When `networkIsolationMode` is set to isolate resources:
When network isolation is configured (e.g., `deployToggles.applicationGateway`, `bastionHost`, and `jumpVm` are enabled):

### Check AI Foundry Network Settings

Expand Down
Loading