Hello Matt M,
The prompt is not caused by Azure DevOps attempting to access or scan the customer’s local network. It is a browser‑generated security warning triggered by modern web security controls.
What triggered the prompt
Modern browsers (Microsoft Edge, Google Chrome) enforce a security feature called Private Network Access (PNA). This feature is designed to prevent internet‑hosted websites from making requests to local or private network addresses (for example, localhost, 127.0.0.1, or 192.168.x.x) without explicit user consent.
While loading the Azure DevOps page, the browser detected that one of the scripts associated with the page (or a browser extension) attempted to initiate a request to a local/private network endpoint. As a result, the browser displayed the permission dialog.
Important clarifications
- Azure DevOps does not initiate network discovery or scanning of customer devices.
- Azure DevOps cannot access any local resources unless the user explicitly allows it.
- The prompt is shown before any connection is made, as a preventive security measure.
- This behavior is enforced entirely by the browser, not by Azure DevOps.
Common scenarios that can cause this
- A browser extension (for example, DevOps tooling, security tools, or developer utilities).
- Custom JavaScript or embedded components in a project page attempting to reference localhost.
- Developer‑related features that optionally integrate with local services.
Please accept as answer and do a Thumbs-up to upvote this response if you are satisfied with the community help. Your upvote will be beneficial for the community users facing similar issues.