Skip to main content

自社で統合検索を有効にする

お使いの GitHub Enterprise Server インスタンス から検索するとき、ユーザーが検索結果に GitHub.com のリポジトリを含めることができるようにできます。

この機能を使用できるユーザーについて

Enterprise owners can enable unified search between GitHub Enterprise Server and GitHub.com.

この記事の内容

統合検索

について

統合検索を有効にすると、ユーザーは、お使いの GitHub Enterprise Server インスタンス を検索するときに、GitHub.com 上のコンテンツの検索結果を見ることができます。

GitHub.com のパブリック リポジトリの検索結果の許可を選べます。また、別に GitHub Enterprise Cloud のプライベート リポジトリの検索結果の許可も選べます。 プライベート リポジトリで統合検索を有効にした場合、ユーザーはアクセス権がある、接続されている Enterprise アカウントが所有するプライベート リポジトリのみを検索できます。 詳しくは、「GitHub での検索について」を参照してください。

ユーザーは、両方の環境にアクセスできる場合でも、GitHub.com から お使いの GitHub Enterprise Server インスタンス を検索することはできません。

お使いの GitHub Enterprise Server インスタンス で統合検索を有効にした後、個々のユーザーは、お使いの GitHub Enterprise Server インスタンス で GitHub.com のプライベート リポジトリからの検索結果を表示する前に、GitHub Enterprise Server 上のユーザー アカウントと GitHub.com 上のユーザー アカウントを接続する必要があります。 詳しくは、「プライベート エンタープライズ環境からの GitHub.com リポジトリ検索の有効化」を参照してください。

REST及びGraphQL APIでの検索には、GitHub.comの検索結果は含まれません。 GitHub.comの高度な検索及びwikiの検索はサポートされていません。

統合検索

を有効にする

統合検索 を有効にする前に、GitHub Connect を有効にする必要があります。 詳しくは、「GitHub Connect の管理」を参照してください。

  1. GitHub Enterprise Server と GitHub.com にサインインします。

  2. GitHub Enterprise Server の管理アカウントから、任意のページの右上隅で をクリックします。

  3. [サイト管理者] ページにまだ表示されていない場合は、左上隅の [サイト管理者] をクリックします。

  4. 左側のサイドバーで、[Enterprise の概要] をクリックします。

  5. [Enterprise アカウント] サイドバーで、 [GitHub Connect] をクリックします。

  6. [統合検索] の右の [有効] をクリックします。

    GitHub Connect ページの [統合検索] オプションのスクリーンショット。 [有効] ボタンがオレンジ色の枠線で囲まれています。

  7. 必要に応じて、[Enterprise Server から検索するとき、ユーザーは ENTERPRISE アカウントのプライベート リポジトリを検索できます] の右の [有効] をクリックします。

    GitHub Connect ページの [統合検索] オプションのスクリーンショット。 プライベート リポジトリの検索を許可する設定の右側にある [有効] ボタンがオレンジ色の枠線で囲まれています。