Add a separate article on configuring a proxy server/firewall for Copilot (#51748)
Co-authored-by: Jess Hosman <1183847+jhosman@users.noreply.github.com>
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
---
|
||||
title: Configuring your proxy server or firewall for Copilot
|
||||
intro: 'You should allow certain traffic through your firewall or proxy server for {% data variables.product.prodname_copilot_short %} to work as intended.'
|
||||
permissions: 'Proxy server maintainers or firewall maintainers'
|
||||
product: '{% data reusables.gated-features.copilot %}'
|
||||
versions:
|
||||
feature: copilot
|
||||
topics:
|
||||
- Copilot
|
||||
shortTitle: Allow Copilot traffic
|
||||
---
|
||||
|
||||
If your company employs security measures like a firewall or proxy server, you should add the following URLs, ports, and protocols to an allowlist to ensure {% data variables.product.prodname_copilot_short %} works as expected:
|
||||
|
||||
| Domain and/or URL | Purpose |
|
||||
| :------------------------------------- | :--------------------------------- |
|
||||
| `https://github.com/login/*` | Authentication |
|
||||
| `https://api.github.com/user` | User Management |
|
||||
| `https://api.github.com/copilot_internal/*` | User Management |
|
||||
| `https://copilot-telemetry.githubusercontent.com/telemetry` | Telemetry |
|
||||
| `https://default.exp-tas.com/` | Telemetry |
|
||||
| `https://copilot-proxy.githubusercontent.com/` | API service for {% data variables.product.prodname_copilot_short %} suggestions |
|
||||
| `https://origin-tracker.githubusercontent.com` | API service for {% data variables.product.prodname_copilot_short %} suggestions |
|
||||
| `https://*.githubcopilot.com` | API service for {% data variables.product.prodname_copilot_short %} suggestions |
|
||||
|
||||
Depending on the security policies and editors your organization uses, you may need to allowlist additional domains and URLs. For more information on specific editors, see "[Further reading](#further-reading)."
|
||||
|
||||
Every user of the proxy server or firewall also needs to configure their own environment to connect to {% data variables.product.prodname_copilot_short %}. See "[AUTOTITLE](/copilot/configuring-github-copilot/configuring-network-settings-for-github-copilot)."
|
||||
|
||||
## Further reading
|
||||
|
||||
* [Network Connections in {% data variables.product.prodname_vscode %}](https://code.visualstudio.com/docs/setup/network) in the {% data variables.product.prodname_vs %} documentation
|
||||
* [Install and use {% data variables.product.prodname_vs %} and Azure Services behind a firewall or proxy server](https://learn.microsoft.com/en-us/visualstudio/install/install-and-use-visual-studio-behind-a-firewall-or-proxy-server) in the Microsoft documentation
|
||||
@@ -12,6 +12,7 @@ topics:
|
||||
children:
|
||||
- /managing-the-copilot-subscription-for-your-organization
|
||||
- /setting-policies-for-copilot-in-your-organization
|
||||
- /configuring-your-proxy-server-or-firewall-for-copilot
|
||||
- /managing-access-to-github-copilot-in-your-organization
|
||||
- /enhancing-copilot-for-your-organization
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user