Co-authored-by: isaacmbrown <isaacmbrown@github.com> Co-authored-by: Hector Alfaro <hectorsector@github.com> Co-authored-by: Isaac Brown <101839405+isaacmbrown@users.noreply.github.com> Co-authored-by: hubwriter <hubwriter@github.com> Co-authored-by: Vanessa <vgrl@github.com> Co-authored-by: Christopher Nguyen <91625426+nguyen-dows@users.noreply.github.com> Co-authored-by: Sophie <29382425+sophietheking@users.noreply.github.com> Co-authored-by: Felicity Chapman <felicitymay@github.com> Co-authored-by: Andrew Eisenberg <aeisenberg@github.com> Co-authored-by: Ben Ahmady <32935794+subatoi@users.noreply.github.com> Co-authored-by: Sam Browning <106113886+sabrowning1@users.noreply.github.com> Co-authored-by: David Staheli <1767415+davidstaheli@users.noreply.github.com> Co-authored-by: Sarita Iyer <66540150+saritai@users.noreply.github.com> Co-authored-by: sunbrye <sunbrye@github.com> Co-authored-by: Tim Rogers <timrogers@github.com> Co-authored-by: Felix Guntrip <stevecat@github.com> Co-authored-by: Sunbrye Ly <56200261+sunbrye@users.noreply.github.com> Co-authored-by: James Fletcher <42464962+jf205@users.noreply.github.com> Co-authored-by: Rachael Rose Renk <91027132+rachaelrenk@users.noreply.github.com> Co-authored-by: Jules <19994093+jules-p@users.noreply.github.com> Co-authored-by: Laura Coursen <lecoursen@github.com> Co-authored-by: Jules Porter <jules-p@users.noreply.github.com> Co-authored-by: Devraj Mehta <devm33@github.com> Co-authored-by: Kate Studwell <katestud@github.com> Co-authored-by: Katherine Oelsner <49968061+octokatherine@users.noreply.github.com> Co-authored-by: Rachael Sewell <rachmari@github.com> Co-authored-by: Tim Rogers <me@timrogers.co.uk> Co-authored-by: Arfon Smith <arfon@users.noreply.github.com>
8.3 KiB
title, shortTitle, intro, versions
| title | shortTitle | intro | versions | ||
|---|---|---|---|---|---|
| Feature overview for GitHub Enterprise Cloud with data residency | Which features are available? | Learn about the available features on {% data variables.enterprise.data_residency_site %}, plus features that work differently from {% data variables.product.prodname_dotcom_the_website %}. |
|
{% data reusables.data-residency.data-resident-enterprise-feature-availability %} Some features work differently or require additional configuration compared to the equivalent feature on {% data variables.product.prodname_dotcom_the_website %}.
Available features
{% data variables.product.prodname_ghe_cloud %} is a developer platform that supports the entire software development lifecycle, including planning work, automating tests and deployments, and keeping code secure. To learn about available features, see "AUTOTITLE."
Currently unavailable features
The following features are currently unavailable on {% data variables.enterprise.data_residency_site %}.
| Feature | Details | More information |
|---|---|---|
| {% data variables.product.prodname_github_codespaces %} | Currently unavailable. | "AUTOTITLE" |
| {% data variables.product.prodname_marketplace %} | Currently, apps from {% data variables.product.prodname_marketplace %} are unavailable. {% data variables.product.prodname_actions %} workflows from {% data variables.product.prodname_marketplace %} may not function as expected. For more information, see "GitHub Actions workflows from GitHub Marketplace." | "AUTOTITLE" |
| macOS runners for {% data variables.product.prodname_actions %} | Currently unavailable. | "AUTOTITLE" |
| Maven and Gradle support for {% data variables.product.prodname_registry %} | Currently unavailable. | "AUTOTITLE" |
| Achievements | Currently unavailable. | "AUTOTITLE" |
| Microsoft Teams integrations | Currently unavailable. | "AUTOTITLE" |
| {% data variables.product.prodname_importer %} | Currently unavailable | "AUTOTITLE" |
| {% data variables.product.prodname_copilot %} Workspaces | Currently unavailable | |
| Interactive maps | Currently can't use GeoJSON/TopoJSON syntax to create interactive maps. | "AUTOTITLE" |
| Usage metrics for {% data variables.product.prodname_actions %} | Currently unavailable | "AUTOTITLE" |
| Some features currently in {% data variables.release-phases.public_preview %} or {% data variables.release-phases.private_preview %} | Certain features that are in a preview phase on {% data variables.product.prodname_dotcom_the_website %} may not be available on {% data variables.enterprise.data_residency_site %} |
Features that work differently
The following features are either specific to {% data variables.enterprise.data_residency_site %} or work differently compared to {% data variables.product.prodname_dotcom_the_website %}.
- API access
- URL differences
- {% data variables.product.prodname_actions %} workflows from {% data variables.product.prodname_marketplace %}
- Retirement of namespaces for actions accessed on {% data variables.product.prodname_dotcom_the_website %}
- GitHub Connect
API access
{% data reusables.data-residency.data-resident-enterprises-api-access %} For more information, see "AUTOTITLE."
URL differences
The URL formats for certain features and services vary between {% data variables.product.prodname_dotcom_the_website %} and {% data variables.enterprise.data_residency_site %}. If you're migrating to {% data variables.enterprise.data_residency_site %} and have automations or integrations that depend on URL values for {% data variables.product.prodname_dotcom_the_website %}, you will need to updates these values.
The following examples are not exhaustive.
{% rowheaders %}
| Feature | Example on {% data variables.product.prodname_dotcom_the_website %} | Example on {% data variables.enterprise.data_residency_site %} |
|---|---|---|
| {% data variables.product.prodname_registry %} | The {% data variables.product.prodname_container_registry %} is located at {% data variables.product.prodname_container_registry_namespace %}. | The {% data variables.product.prodname_container_registry %} is located at https://containers.SUBDOMAIN.ghe.com. |
| User provisioning | The "tenant URL" for Microsoft Entra ID is https://api.github.com/scim/v2/enterprises/ENTERPRISE |
The "tenant URL" for Microsoft Entra ID is https://api.SUBDOMAIN.ghe.com/scim/v2/enterprises/SUBDOMAIN |
| OIDC trusts for {% data variables.product.prodname_actions %} deployments | The OIDC token is issued from https://token.actions.githubusercontent.com. |
The OIDC token is issued from https://token.actions.SUBDOMAIN.ghe.com |
| Raw URLs | https://raw.githubusercontent.com/ |
https://raw.SUBDOMAIN.ghe.com/ |
| Anonymized URLs for images and videos | https://private-user-images.githubusercontent.com/ |
https://SUBDOMAIN.ghe.com/user-attachments/assets/ |
{% endrowheaders %}
{% data variables.product.prodname_actions %} workflows from {% data variables.product.prodname_marketplace %}
{% data variables.product.prodname_actions %} workflows from the {% data variables.product.prodname_marketplace %} may not work as users expect.
- Some actions hard-code API calls to api.github.com, which don't currently work for enterprises on {% data variables.enterprise.data_residency_site %}.
- Some actions make requests to resources on {% data variables.location.product_location %}, and these actions will not work for enterprises on {% data variables.enterprise.data_residency_site %} unless the author has built a mechanism to inject a secondary token for API calls. A
GITHUB_TOKENwithin a workflow run for your enterprise on {% data variables.enterprise.data_residency_site %} does not grant access to resources on {% data variables.location.product_location %}.
Retirement of namespaces for actions accessed on {% data variables.product.prodname_dotcom_the_website %}
{% data reusables.actions.namespace-retirement-ghecom %}
To allow people to use namespaces that match actions you have used from {% data variables.product.prodname_dotcom_the_website %}, you can make a retired namespace available. See "AUTOTITLE."
{% data variables.product.prodname_github_connect %}
You can use {% data variables.product.prodname_github_connect %} to connect to {% data variables.enterprise.data_residency_site %} from {% data variables.product.prodname_ghe_server %}.
- {% data variables.product.prodname_github_connect %} features that rely on data from {% data variables.product.prodname_dotcom_the_website %} are not available.
- To enable {% data variables.product.prodname_github_connect %}, you must configure your {% data variables.product.prodname_ghe_server %} instance to connect to your {% data variables.enterprise.data_residency_site %} subdomain. See "AUTOTITLE."