> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/switch-infrastructure/config-manager/llms.txt.
> For full documentation content, see https://docs.nvidia.com/switch-infrastructure/config-manager/llms-full.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/switch-infrastructure/config-manager/_mcp/server.

# I want to...

A scenario-first index into the docs. Pick the row that describes what you are trying to accomplish, and follow the link.

## Get oriented

| I want to...                                                                     | Go to                                                                                                                |
| :------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------- |
| Understand what Config Manager is and which path to start with.                  | [Start Here](/switch-infrastructure/config-manager/getting-started/start-here)                                       |
| Know whether to use the Config Manager UI, Nautobot UI, Temporal Web, or an API. | [Which Interface Should I Use?](/switch-infrastructure/config-manager/getting-started/which-interface-should-i-use)  |
| Preview Config Manager locally without touching real devices.                    | [Local Development Quick Start](/switch-infrastructure/config-manager/getting-started/local-development-quick-start) |
| Decide what to inspect after the first install.                                  | [First Run Tour](/switch-infrastructure/config-manager/getting-started/first-run-tour)                               |

## Bootstrap and provisioning

| I want to...                                                                              | Go to                                                                                                                                                                                                                                                                                                 |
| :---------------------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Bootstrap a freshly racked switch automatically once it has power and a management cable. | [New Site Bringup](/switch-infrastructure/config-manager/user-guides/new-site-bringup), [Network ZTP](/switch-infrastructure/config-manager/services/network-ztp/overview)                                                                                                                            |
| Understand how ZTP loads firmware, configuration, and user accounts onto a device.        | [Network ZTP → How It Works](/switch-infrastructure/config-manager/services/network-ztp/overview#how-it-works), [Render Service](/switch-infrastructure/config-manager/services/render/overview), [Nautobot Bootstrap](/switch-infrastructure/config-manager/config-manager/nautobot/bootstrap-intro) |
| Know how Config Manager learns that ZTP has finished on a device.                         | [Network ZTP → Provisioning Workflow](/switch-infrastructure/config-manager/services/network-ztp/architecture#provisioning-workflow)                                                                                                                                                                  |
| Re-run ZTP on an existing switch (recover a stuck or drifted device).                     | [Device Reprovision](/switch-infrastructure/config-manager/user-guides/lifecycle/device-reprovision)                                                                                                                                                                                                  |
| Investigate why a device has not reached the **Provisioned** status.                      | [New Site Bringup → Monitoring DHCP and ZTP](/switch-infrastructure/config-manager/user-guides/new-site-bringup#monitoring-dhcp-and-ztp)                                                                                                                                                              |

## Validate cabling

| I want to...                                                                | Go to                                                                                             |
| :-------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------ |
| Compare what the switches report over LLDP against the cabling in Nautobot. | [Cable Validation](/switch-infrastructure/config-manager/user-guides/validation/cable-validation) |
| Get a per-interface report of cabling mismatches I can hand to DC Ops.      | [Cable Validation](/switch-infrastructure/config-manager/user-guides/validation/cable-validation) |

## Day-2 configuration

| I want to...                                                                                 | Go to                                                                                                                                                                                                           |
| :------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Have a device's intended configuration regenerated automatically when Nautobot changes.      | [Render Service](/switch-infrastructure/config-manager/services/render/config-manager-render-service)                                                                                                           |
| Push an intended-config change from Nautobot to a single live device.                        | [Configuration Deploy](/switch-infrastructure/config-manager/user-guides/configuration-deploy/configuration-deploy)                                                                                             |
| Review the configuration diff and approve (or reject) it before anything reaches the device. | [Configuration Deploy → Execution stages](/switch-infrastructure/config-manager/user-guides/configuration-deploy/configuration-deploy)                                                                          |
| Apply a single change to many devices in one orchestrated run, with per-batch approval.      | [Multi-Deploy](/switch-infrastructure/config-manager/user-guides/configuration-deploy/multi-device-deploy), [Batch Deploy](/switch-infrastructure/config-manager/user-guides/configuration-deploy/batch-deploy) |

## Backup and recovery

| I want to...                                                              | Go to                                                                                                                                                                                                                                                                           |
| :------------------------------------------------------------------------ | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Make sure every change Config Manager applies is backed up automatically. | [Configuration Backup](/switch-infrastructure/config-manager/user-guides/configuration-deploy/configuration-backup)                                                                                                                                                             |
| Take an ad-hoc backup of a device or a site.                              | [Configuration Backup → Running the workflow](/switch-infrastructure/config-manager/user-guides/configuration-deploy/configuration-backup)                                                                                                                                      |
| Restore a device from a previous backup.                                  | [Device Reprovision](/switch-infrastructure/config-manager/user-guides/lifecycle/device-reprovision) (factory reset + re-ZTP), [Configuration Deploy](/switch-infrastructure/config-manager/user-guides/configuration-deploy/configuration-deploy) (re-apply a target revision) |

## Credentials

| I want to...                                                                                                | Go to                                                                                                                                                                                                                                                                                |
| :---------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Understand how the Config Manager service account is created, rendered onto devices, and used by workflows. | [Device Authentication](/switch-infrastructure/config-manager/config-manager/overview/device-authentication)                                                                                                                                                                         |
| Rotate a user account's password on every device at a site.                                                 | [Site Password Rotation](/switch-infrastructure/config-manager/user-guides/lifecycle/site-password-rotation)                                                                                                                                                                         |
| Rotate a user account's password on one device.                                                             | [Device Password Rotation](/switch-infrastructure/config-manager/user-guides/lifecycle/device-password-rotation)                                                                                                                                                                     |
| Understand the pre-work (Vault/OpenBao update, mapping change, and re-render) before running a rotation.    | [Device Authentication](/switch-infrastructure/config-manager/config-manager/overview/device-authentication#password-rotation-workflows), [Site Password Rotation → Prerequisites](/switch-infrastructure/config-manager/user-guides/lifecycle/site-password-rotation#prerequisites) |

## OS and firmware upgrades

| I want to...                                                                                         | Go to                                                                                                                            |
| :--------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------- |
| Upgrade Cumulus Linux on a switch.                                                                   | [Switch OS Upgrade](/switch-infrastructure/config-manager/user-guides/lifecycle/switch-os-upgrade)                               |
| Upgrade firmware on an NVLink switch.                                                                | [NVLink Switch Firmware Upgrade](/switch-infrastructure/config-manager/user-guides/lifecycle/nv-link-firmware-upgrade)           |
| Understand the pre-work (firmware target in Nautobot for the role at the site) before an OS upgrade. | [Switch OS Upgrade → Prerequisites](/switch-infrastructure/config-manager/user-guides/lifecycle/switch-os-upgrade#prerequisites) |

## ZTP file management

| I want to...                                                          | Go to                                                                                                                             |
| :-------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------- |
| Upload a firmware image to the ZTP server for a platform / version.   | [Upload Images to the ZTP Server](/switch-infrastructure/config-manager/services/network-ztp/upload-images)                       |
| List what's currently on the ZTP server and verify a file's checksum. | [Upload Images → Verify the upload](/switch-infrastructure/config-manager/services/network-ztp/upload-images#verify-the-upload)   |
| Replace or remove an existing image without redeploying.              | [Upload Images → Upload via the API](/switch-infrastructure/config-manager/services/network-ztp/upload-images#upload-via-the-api) |

## Workflow lifecycle

| I want to...                                       | Go to                                                                                                                                  |
| :------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------- |
| Approve, reject, retry, or terminate a workflow.   | [Controlling Running Workflows](/switch-infrastructure/config-manager/user-guides/controlling-running-workflows)                       |
| Reject a workflow at its approval stage.           | [Controlling Running Workflows → Reject](/switch-infrastructure/config-manager/user-guides/controlling-running-workflows#reject)       |
| Terminate a workflow that's already past approval. | [Controlling Running Workflows → Terminate](/switch-infrastructure/config-manager/user-guides/controlling-running-workflows#terminate) |
| Re-run or retry a failed workflow.                 | [Controlling Running Workflows → Retry](/switch-infrastructure/config-manager/user-guides/controlling-running-workflows#retry)         |

## Security and access control

| I want to...                                                                                               | Go to                                                                                                                                                                                                               |
| :--------------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Understand how RBAC gates each workflow and admin endpoint, and query the current RBAC mapping.            | [Workflow API Reference](api:temporal-api) — the `/rbac-config-status` endpoint returns the active per-workflow `read_roles` / `execute_roles` mapping; per-workflow endpoints document the role each one requires. |
| Configure workflow RBAC at install time (admin roles, default read/execute roles, per-workflow overrides). | [TUI Wizard Reference - Workflows](/switch-infrastructure/config-manager/getting-started/tui-wizard-reference#9-workflows)                                                                                          |
| Configure or troubleshoot logs, metrics, PodMonitors, and the local observability stack.                   | [Observability](/switch-infrastructure/config-manager/config-manager/overview/observability)                                                                                                                        |

## Hosting and offline operation

| I want to...                                                               | Go to                                                                                                             |
| :------------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------- |
| Keep operating against a site when the WAN to corp is down.                | [Hosting Options](/switch-infrastructure/config-manager/deployment/hosting-options) — on-prem cell hosting models |
| Deploy Config Manager into a site with no internet egress.                 | [Airgapped Install](/switch-infrastructure/config-manager/deployment/airgapped)                                   |
| Validate that a serial / provisioning-state endpoint is reachable for ZTP. | [Network ZTP → API Reference](/switch-infrastructure/config-manager/services/network-ztp/ztp-api)                 |