Skip to main content

データ所在地付き GitHub Enterprise Cloud の機能の概要

GHE.com で使用できる機能と、GitHub.com とは動作が異なる機能について説明します。

GHE.com の データ所在地が で使用できる機能は、GitHub.com の マネージド ユーザー アカウント が使用できる機能と似ていますが、いくつかの追加と例外があります。一部の機能は、GitHub.com での同等の機能と比べて、動作が異なるか、追加の構成が必要です。

利用可能な機能

GitHub Enterprise Cloud は、作業の計画、テストとデプロイの自動化、コードのセキュリティ保護など、ソフトウェア開発ライフサイクル全体をサポートする開発者プラットフォームです。 使用できる機能について詳しくは、「GitHub Enterprise Cloud の機能の概要」を参照してください。

現在使用できない機能

現在、以下の機能は GHE.com で使用できません。

機能詳細詳細
GitHub Codespaces現在利用できません。GitHub Codespaces の概要
GitHub Marketplace現在、GitHub Marketplace からのアプリは使用できません。 GitHub Marketplace からの GitHub Actions ワークフローは、期待どおりに動作しない可能性があります。 詳しくは、「GitHub Marketplace からの GitHub Actions ワークフロー」を参照してください。GitHub Marketplace の検索
GitHub Actions の macOS ランナー現在利用できません。GitHub ホステッド ランナーの概要
GitHub Packages の Maven と Gradle のサポート現在利用できません。Apache Mavenレジストリの利用
実績現在利用できません。プロフィールでコントリビューションを表示する
Microsoft Teams Integration現在利用できません。おすすめの GitHub 統合
GitHub Importer現在は利用不可GitHub Importer について
GitHub Copilot Workspace現在は利用不可
対話型マップ現在、GeoJSON または TopoJSON 構文を使って対話型マップを作成することはできません。ダイアグラムの作成
GitHub Actions の使用状況メトリック現在は利用不可Organization の GitHub Actions のメトリックの表示
現在 パブリック プレビュー または プライベート プレビュー 段階にある一部の機能GitHub.com でプレビュー段階にある特定の機能は、GHE.com では使用できない場合があります

動作が異なる機能

以下の機能は、GHE.com に固有であるか、GitHub.com とは動作が異なります。

API アクセス

REST API と GraphQL API を使用するインテグレーターは、エンタープライズの GHE.com の専用 URL に要求を送信する必要があります。 詳しくは、「データ所在地付き GitHub Enterprise Cloud について」を参照してください。

URL の違い

特定の機能やサービスでの URL の形式が、GitHub.com と GHE.com で異なります。 GHE.com に移行する場合、GitHub.com の URL の値に依存する自動化または統合があるときは、それらの値を更新する必要があります。

以下の例は完全なものではありません。

機能GitHub.com での例GHE.com での例
GitHub PackagesContainer registry は ghcr.io にあります。Container registry は https://containers.SUBDOMAIN.ghe.com にあります。
ユーザーのプロビジョニングMicrosoft Entra ID の "テナント URL" は https://api.github.com/scim/v2/enterprises/ENTERPRISE ですMicrosoft Entra ID の "テナント URL" は https://api.SUBDOMAIN.ghe.com/scim/v2/enterprises/SUBDOMAIN です
GitHub Actions デプロイに対する OIDC 信頼OIDC トークンは https://token.actions.githubusercontent.com から発行されます。OIDC トークンは https://token.actions.SUBDOMAIN.ghe.com から発行されます
raw URLhttps://raw.githubusercontent.com/https://raw.SUBDOMAIN.ghe.com/
画像とビデオの匿名化された URLhttps://private-user-images.githubusercontent.com/https://SUBDOMAIN.ghe.com/user-attachments/assets/

GitHub Marketplace からの GitHub Actions ワークフロー

GitHub Marketplace からの GitHub Actions ワークフローは、ユーザーの期待どおりに動作しない可能性があります。

  • 一部のアクションは api.github.com に対する API 呼び出しをハードコーディングしていますが、これは現在、GHE.com のエンタープライズでは機能しません。
  • 一部のアクションは GitHub.com 上のリソースに対する要求を行いますが、これらのアクションは、作成者が API 呼び出し用のセカンダリ トークンを挿入するメカニズムを構築していない限り、GHE.com のエンタープライズでは機能しません。 GHE.com のエンタープライズに対して実行されるワークフロー内の GITHUB_TOKEN は、GitHub.com 上のリソースへのアクセス権を付与しません。

GitHub.com でアクセスされたアクションの名前空間の廃止

ワークフローで意図したアクションを確実に使用し、悪用の可能性を防ぐために、GitHub.com のアクションが初めて使用されると、そのアクションに関連付けられている名前空間はエンタープライズで廃止されます。 これにより、GitHub.com のアクションの名前空間に一致する organization やリポジトリを、ユーザーがエンタープライズに作成できなくなります。

GitHub.com から使用したアクションと一致する名前空間をユーザーが使用できるようにするため、廃止された名前空間を使用可能にすることができます。 「廃止された名前空間を GHE.com で使用できるようにする」を参照してください。

GitHub Connect

GitHub Connect を使って、GitHub Enterprise Server から GHE.com に接続できます。

  • GitHub.com からのデータに依存する GitHub Connect 機能は使用できません。
  • GitHub Connect を有効にするには、GitHub Enterprise Server インスタンスを構成して、GHE.com サブドメインに接続する必要があります。 「GHE.com での GitHub Connect の有効化」をご覧ください。