Skip to content

Latest commit

 

History

History
87 lines (60 loc) · 8.79 KB

File metadata and controls

87 lines (60 loc) · 8.79 KB
title Feature overview for GitHub Enterprise Cloud with data residency
shortTitle Which features are available?
intro 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 %}.
versions
ghec
*
redirect_from
/early-access/admin/data-residency-for-github-enterprise-cloud/feature-overview-for-github-enterprise-cloud-with-data-residency

{% 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 {% data variables.product.company_short %}'s plans page.

Currently unavailable features

The following features are currently unavailable on {% data variables.enterprise.data_residency_site %}.

Feature Details More information
Restricting {% data variables.product.prodname_actions %} policies to verified creators Currently unavailable AUTOTITLE
{% data variables.product.prodname_copilot_short %} Metrics API Currently unavailable AUTOTITLE
{% data variables.product.prodname_github_codespaces %} Currently unavailable. AUTOTITLE
{% data variables.product.prodname_importer %} (the "Import repository" button on {% data variables.product.prodname_dotcom_the_website %}) Instead, the {% data variables.product.prodname_importer_proper_name %} is available to migrate data. See AUTOTITLE. 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 {% data variables.product.prodname_actions %} workflows from {% data variables.product.prodname_marketplace %}. AUTOTITLE
AUTOTITLE in the {% data variables.product.prodname_ghe_server %} documentation
{% data variables.product.prodname_github_models %} Currently unavailable 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
{% data variables.product.prodname_spark_short %} Unavailable due to dependency on {% data variables.product.prodname_github_codespaces %} 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

{% 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_TOKEN within 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_server_statistics %} is not available.
  • {% data variables.product.prodname_dotcom_the_website %} actions are not available.
  • Automatic user license sync requires {% data variables.product.prodname_ghe_server %} version 3.15 or later.

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.