GitHub Enterprise のガイド
GitHub Enterprise Server を使用して開発者の生産性とコードの品質を向上させる方法について説明します。
Enterprise administrators ラーニング パス
インスタンスをデプロイする
選んだプラットフォームに GitHub Enterprise Server をインストールし、SAML 認証を構成します。
ラーニング パスの開始- 概要システムの概要
- ハウツー ガイドGitHub Enterprise のインストール
- ハウツー ガイドWeb UI からインスタンスを管理する
- ハウツー ガイドインスタンスのホスト キーの構成
- Enterprise IAM での SAML の使用
インスタンスをアップグレードする
ステージングでアップグレードをテストし、ユーザーにメンテナンスを通知して、最新機能とセキュリティの更新のためにインスタンスをアップグレードします。
ラーニング パスの開始- 概要アップグレード プロセスの概要
- リファレンスアップグレードの要求事項
- ハウツー ガイド自動アップデートチェックの有効化
- ハウツー ガイドステージングインスタンスのセットアップ
- ハウツー ガイドEnterprise のユーザメッセージをカスタマイズする
- ハウツー ガイドメンテナンスモードの有効化とスケジューリング
- ハウツー ガイドスナップショットの取得
- アップグレードの実行
Enterprise に GitHub Actions を導入する
Enterprise で GitHub Actions のロールアウトを計画して実装する方法について説明します。
ラーニング パスの開始インスタンスのフォールト トレランスを高める
開発者のコードをバックアップし、高可用性 (HA) を構成して、環境内の GitHub Enterprise Server の信頼性を保証します。
ラーニング パスの開始- ハウツー ガイド管理シェル (SSH) にアクセスする
- ハウツー ガイドインスタンスでのバックアップの構成
- 概要High Availability設定について
- ハウツー ガイドHigh Availabilityレプリカの作成
- ハウツー ガイドGitHub Enterprise Server でロードバランサを使用する
インスタンスのセキュリティを強化する
ネットワーク構成とセキュリティ機能を確認し、Enterprise のデータを保護するために GitHub Enterprise Server を実行するインスタンスを強化します。
ラーニング パスの開始- ハウツー ガイドプライベートモードの有効化
- ハウツー ガイドTLSの設定
- ハウツー ガイドTLS エラーのトラブルシューティング
- ハウツー ガイドSubdomain Isolationの有効化
- ハウツー ガイド管理シェル (SSH) にアクセスする
- リファレンスネットワーク ポート
- ハウツー ガイド組み込みファイアウォールのルール設定
- リファレンスユーザセキュリティのベストプラクティス
- ハウツー ガイドサイト管理者の昇格あるいは降格
GitHub Actions を構成する
開発者が GitHub Actions を使って お使いの GitHub Enterprise Server インスタンス 用の強力なソフトウェア開発ワークフローを開発、自動化、カスタマイズ、実行できるようにします。
ラーニング パスの開始GitHub Advanced Security を構成する
GitHub Advanced Security を使って、開発者のコードの品質とセキュリティを向上させます。
ラーニング パスの開始- 概要GitHub Advanced Security の課金について
- ハウツー ガイド自社で GitHub Advanced Security を有効にする
- ハウツー ガイドアプライアンス用コードスキャンの構成
- ハウツー ガイドアプライアンスの依存関係レビューを構成する
- ハウツー ガイドアプライアンスのシークレットスキャンを設定する
- ハウツー ガイドエンタープライズのコード セキュリティと分析のためのポリシーの適用
使用しているプロバイダーの外部ユーザーのためのビルトイン認証の許可
ハウツー ガイドCAS、LDAP、または SAML 認証プロバイダーにアカウントを持っていないユーザーに対して組み込みの認証を許可するように、フォールバック認証を構成できます。
- Accounts
- Authentication
- Enterprise
- Identity
認証方法の変更
概要GitHub Enterprise Server が既存のアカウントを認証する方法は、いつでも変更できます。
- Accounts
- Authentication
- Enterprise
- Identity
Entra ID を使用した認証とプロビジョニングの構成
ハウツー ガイドMicrosoft Entra ID (旧称 Azure AD) のテナントを ID プロバイダー (IdP) として使用して、お使いの GitHub Enterprise Server インスタンス の認証とユーザー プロビジョニングを一元管理できます。
- Accounts
- Authentication
- Enterprise
- Identity
- SSO
Enterprise 向けの SAML シングルサインオンを設定する
ハウツー ガイドID プロバイダー (IdP) を介して SAML シングル サインオン (SSO) を構成すると、 お使いの GitHub Enterprise Server インスタンス へのアクセスを管理して保護できます。
- Accounts
- Authentication
- Enterprise
- Identity
- SSO
Guides for GitHub Enterprise
ハウツー ガイドお使いの GitHub Enterprise Server インスタンスで SCIM を使用したユーザー アカウントのライフサイクルの管理の について説明します。
- Accounts
- Authentication
- Enterprise
- Identity
- SSO
エンタープライズ IAM の SAML について
概要SAML シングル サインオン (SSO) を使用すると、お使いの GitHub Enterprise Server インスタンス へのアクセスを一元的に管理できます。
- Accounts
- Access management
- Authentication
- Enterprise
- Identity
Guides for GitHub Enterprise
クロスドメイン ID 管理システム (SCIM) を使用して、ID プロバイダー (IdP) からエンタープライズのユーザー アカウントのライフサイクルを管理できます。
- Accounts
- Enterprise
ID プロバイダー グループを使用したチーム メンバーシップの管理
ハウツー ガイドIdP グループを GitHub 上のチームに接続し、ID プロバイダーを介してチームと組織のメンバーシップを管理します。
- Accounts
- Enterprise
- SSO
- Teams
CASの利用
ハウツー ガイドCentral Authentication Service (CAS) を使用して複数の Web アプリケーションへのアクセスを一元化する場合は、インスタンスの CAS 認証を構成することで、GitHub Enterprise Server を統合できます。
- Accounts
- Authentication
- Enterprise
- Identity
- SSO
LDAPの利用
ハウツー ガイドライトウェイト ディレクトリ アクセス プロトコル (LDAP) を使ってアプリケーション間のアクセスを一元化する場合は、インスタンスの LDAP 認証を構成することで、GitHub Enterprise Server を統合できます。
- Accounts
- Authentication
- Enterprise
- Identity
Enterprise IAM での SAML の使用
SAML シングル サインオン (SSO) を使用し、アカウントと お使いの GitHub Enterprise Server インスタンス へのアクセスを一元管理できます。
管理シェル (SSH) にアクセスする
ハウツー ガイドSSHアクセスによって、トラブルシューティング、バックアップの実行、レプリケーションの設定のためにGitHub Enterprise Serverのコマンドラインユーティリティを実行できます。
- Enterprise
- Fundamentals
- SSH
インスタンスのホスト キーの構成
ハウツー ガイドネットワーク経由でアクセスできるホスト名を割り当てることで、お使いの GitHub Enterprise Server インスタンス に確実にアクセスを提供できます。
- Enterprise
- Fundamentals
- Infrastructure
インスタンスのホスト名を変更する
ハウツー ガイド既存の GitHub Enterprise Server インスタンスのホスト名を変更する場合は、設定とデータを新しいインスタンスに復元する必要があります。
- Enterprise
- Fundamentals
- Infrastructure
インスタンスでのバックアップの構成
ハウツー ガイドディザスター リカバリー計画の一部として、自動バックアップを構成することで お使いの GitHub Enterprise Server インスタンスの運用データを保護できます。
- Backups
- Enterprise
- Fundamentals
- Infrastructure
組み込みファイアウォールのルール設定
ハウツー ガイドお使いの GitHub Enterprise Server インスタンス の既定のファイアウォール規則とカスタマイズされたルールを見ることができます。
- Enterprise
- Fundamentals
- Infrastructure
- Networking
アプライアンス用コードスキャンの構成
ハウツー ガイドGitHub Enterprise Server なしで行うことができます。 Code scanning を使用すると、コードの脆弱性やエラーをスキャンできます。
- Advanced Security
- Code scanning
- Enterprise
- Security
アプライアンスの依存関係レビューを構成する
ハウツー ガイドpull request をレビューするときにユーザーが依存関係の変化を理解できるように、GitHub Enterprise Server の依存関係レビューを有効または無効にしたり、構成したりすることができます。
- Advanced Security
- Enterprise
- Dependency review
- Security
DNSネームサーバの設定
ハウツー ガイドGitHub Enterprise Server は、動的ホスト構成プロトコル (DHCP) のリースがネームサーバーを提供するときに、DNS 設定に対して DHCP を使用します。 ネームサーバがDHCPのリースで提供されない場合、あるいは特定のDNS設定を使う必要がある場合は、手動でネームサーバを指定できます。
- Enterprise
- Fundamentals
- Infrastructure
- Networking
Configuring rate limits (レート制限を構成する)
ハウツー ガイド[Management Console] を使用することで、GitHub Enterprise Server のレート制限を設定できます。
- Enterprise
- Infrastructure
- Performance
アプライアンスのシークレットスキャンを設定する
ハウツー ガイドGitHub Enterprise Server の secret scanning を有効化、構成、無効化できます。 Secret scanning を使用すると、ユーザはコードをスキャンして、誤ってコミットされたシークレットを探すことができます。
- Advanced Security
- Enterprise
- Secret scanning
- Security
TLSの設定
ハウツー ガイド信頼できる認証機関によって署名された証明書を使用できるように、お使いの GitHub Enterprise Server インスタンス で Transport Layer Security (TLS) を構成できます。
- Enterprise
- Fundamentals
- Infrastructure
- Networking
- Security
Enterprise のドメインを検証または承認する
ハウツー ガイドGitHub を使ってドメインの所有権を検証し、Enterprise アカウントが所有する Organization の ID を確認できます。 また、Organization のメンバーがメール通知を受け取ることができるドメインを承認することができます。
- Enterprise
- Notifications
- Organizations
- Policy
Enterprise 向けの GitHub Mobile を管理する
ハウツー ガイドユーザーが GitHub Mobile を使って お使いの GitHub Enterprise Server インスタンス に接続できるかどうかを決定できます。
- Enterprise
- Mobile
インスタンスへの SSH 接続の構成
ハウツー ガイド接続を確立するためにクライアントが使用できる SSH アルゴリズムを構成することで、お使いの GitHub Enterprise Server インスタンスのセキュリティを強化できます。
- Authentication
- Enterprise
- Infrastructure
- Networking
- Security
- SSH
インスタンスのホスト キーの構成
ハウツー ガイドインスタンスが受信 SSH 接続のホスト キーを生成およびアドバタイズするために使用するアルゴリズムを構成することで、お使いの GitHub Enterprise Server インスタンスのセキュリティを強化できます。
- Authentication
- Enterprise
- Infrastructure
- Networking
- Security
- SSH
メンテナンスモードの有効化とスケジューリング
ハウツー ガイドお使いの GitHub Enterprise Server インスタンス のアップグレードやバックアップの復元など、一部の標準的なメンテナンス手順では、通常の使用のためにインスタンスをオフラインにする必要があります。
- Enterprise
- Fundamentals
- Maintenance
- Upgrades
エンタープライズの自動ユーザー ライセンス同期を有効にする
ハウツー ガイドユーザー ライセンスを お使いの GitHub Enterprise Server インスタンス から GitHub Enterprise Cloud に自動的に同期することで、GitHub Enterprise 環境全体のライセンス使用状況を管理できます。
- Enterprise
- GitHub Connect
- Licensing
プライベートモードの有効化
ハウツー ガイドプライベートモードでは、GitHub Enterprise Server はインストールにアクセスするすべてのユーザーにサインインを求めます。
- Access management
- Authentication
- Enterprise
- Fundamentals
- Infrastructure
- Networking
- Privacy
- Security
Subdomain Isolationの有効化
ハウツー ガイドSubdomain Isolation をセットアップすれば、ユーザーが提供したコンテンツを GitHub Enterprise Server アプライアンスの他の部分から安全に分離できるようになります。
- Enterprise
- Fundamentals
- Infrastructure
- Networking
- Security
エンタープライズの統合コントリビューションを有効にする
ハウツー ガイドお使いの GitHub Enterprise Server インスタンスでの作業の匿名のコントリビューション数を、GitHub Enterprise Cloud でのコントリビューション グラフに含めることをユーザーに許可できます。
- Enterprise
- GitHub Connect
自社で統合検索を有効にする
ハウツー ガイドお使いの GitHub Enterprise Server インスタンスから検索するとき、ユーザーが検索結果に GitHub Enterprise Cloud のリポジトリを含められるようにすることができます。
- Enterprise
- GitHub Connect
- GitHub search
ネットワーク ポート
リファレンスオープンするネットワークポートは、管理者、エンドユーザ、メールサポートへ公開する必要があるネットワークサービスに応じて選択してください。
- Enterprise
- Infrastructure
- Networking
- Security
Web UI からインスタンスを管理する
ハウツー ガイドお使いの GitHub Enterprise Server インスタンス の管理タスクを実行するには、[Management Console] とサイト管理者ダッシュボードを使用します。
- Enterprise
TLS エラーのトラブルシューティング
ハウツー ガイドアプライアンスで TLS の問題が生じた場合は、解決のためのアクションを取ってください。
- Enterprise
- Errors
- Infrastructure
- Networking
- Security
- Troubleshooting
GitHub Enterprise Server でロードバランサを使用する
ハウツー ガイドロード バランサーを、単一の GitHub Enterprise Server インスタンス、あるいは高可用性構成のインスタンスのペアの前で使ってください。
- Enterprise
- High availability
- Infrastructure
- Networking
High Availability設定について
概要High Availability 設定では、完全に冗長なセカンダリの GitHub Enterprise Server アプライアンスは、すべての主要なデータストアのレプリケーションによってプライマリアプライアンスとの同期を保ちます。
- Enterprise
- High availability
- Infrastructure
About the monitor dashboard
ハウツー ガイドView historical data for details like CPU and storage usage, application and authentication response times, and general system health.
- Enterprise
- Fundamentals
- Infrastructure
- Monitoring
- Performance
High Availabilityレプリカの作成
ハウツー ガイドアクティブ/パッシブ設定では、レプリカアプライアンスはプライマリアプライアンスの冗長コピーです。 プライマリアプライアンスに障害が起こると、High Availabilityモードではレプリカがプライマリアプライアンスとして動作し、サービスの中断を最小限にできます。
- Enterprise
- High availability
- Infrastructure
クラスタリングと High Availability (HA) の違い
リファレンスGitHub Enterprise Server インスタンスを構成する仮想マシン (VM) のデプロイ トポロジの違いについて説明します。
- Clustering
- Enterprise
- High availability
- Infrastructure
自動アップデートチェックの有効化
ハウツー ガイド自動アップデートを有効にすると、お使いの GitHub Enterprise Server インスタンス によって、最新の GitHub Enterprise Server リリースの確認とダウンロードが行われます。
- Enterprise
- Upgrades
レプリカアプライアンスへのフェイルオーバーの開始
ハウツー ガイドメンテナンスやテストのため、またはプライマリアプライアンスが機能しなくなった場合は、コマンドラインを使用して GitHub Enterprise Server レプリカアプライアンスにフェイルオーバーできます。
- Enterprise
- High availability
- Infrastructure
アラートの推奨閾値
リファレンスGitHub Enterprise Server アプライアンスのパフォーマンスに影響を与える前に、システムリソースの問題を通知するようにアラートを設定できます。
- Enterprise
- Infrastructure
- Monitoring
- Performance
- Storage
外部モニタリングのセットアップ
ハウツー ガイドSNMP または collectd のいずれかの統計収集プロトコルを使用すれば、GitHub Enterprise Server アプライアンスで基本的なシステムリソースを監視できます。
- Enterprise
- Infrastructure
- Monitoring
- Performance
アップグレード プロセスの概要
概要アップグレード戦略を計画してテストできるように、GitHub Enterprise Server をアップグレードするための推奨事項と要件について説明します。
- Enterprise
- Upgrades
アップグレードの要求事項
リファレンスGitHub Enterprise Server をアップグレードする前に、アップグレードの方針を計画するために以下の推奨事項と要求事項をレビューしてください。
- Enterprise
- Upgrades
スナップショットの取得
ハウツー ガイドアップグレードする前に GitHub Enterprise Server データを保存するには、仮想マシン スナップショットを作成します。
- Enterprise
- Upgrades
アップグレードの実行
管理者は、適切なアップグレード パッケージを使用して GitHub Enterprise Server をアップグレードできます。
- Enterprise
- Upgrades
システム ログについて
概要管理者がアクティビティとエラーを理解しやすくするために、GitHub Enterprise Server にはシステム ログが格納されます。
- Auditing
- Enterprise
- Logging
- Security
GitHub Supportについて
GitHub の使用中に発生した問題のトラブルシューティングについては、GitHub サポートにお問い合わせください。
- Support
Enterprise でのアクションの使用について
概要GitHub Enterprise Server には、ほとんどの GitHub 作成のアクションが含まれ、GitHub.com および GitHub Marketplace からの他のアクションへのアクセスを有効にするためのオプションがあります。
- Actions
- Enterprise
GitHub Actions を有効化して GitHub Enterprise Server をバックアップおよび復元する
ハウツー ガイドGitHub Actions が有効になっているときに お使いの GitHub Enterprise Server インスタンスのバックアップを復元するには、GitHub Enterprise Server Backup Utilities でバックアップを復元する前に、GitHub Actions を構成する必要があります。
- Actions
- Backups
- Enterprise
- Infrastructure
GitHub Connect を使用して GitHub.com アクションへの自動アクセスを可能にする
ハウツー ガイドEnterprise 内の GitHub Actions が GitHub.com のアクションを使用できるようにするには、Enterprise インスタンスを GitHub Enterprise Cloud に接続します。
- Actions
- Enterprise
- GitHub Connect
エンタープライズで GitHub Actions のポリシーを適用する
ハウツー ガイドEnterprise 内で GitHub Actions を使用する方法を管理するポリシーを適用できます。
- Actions
- Enterprise
- Policies
GitHub Enterprise Server の GitHub Actions を使い始める
ハウツー ガイドGitHub Enterprise Server での GitHub Actions の有効化と設定について初めて学びます。
- Actions
- Enterprise
GitHub Actions の High Availability
リファレンスHigh Availability 設定で GitHub Actions を管理するための特別な留意点がいくつかあります。
- Actions
- Enterprise
- High availability
- Infrastructure
- Storage
ステージング環境を使用する
ハウツー ガイドGitHub Actions を GitHub Enterprise Server ステージング インスタンスで使用する方法について学びます。
- Actions
- Enterprise
- Infrastructure
- Upgrades
Enterprise アカウントについて
概要複数の組織の管理と課金を簡素化することで、Enterprise アカウントでスケーラビリティを実現する方法について説明します。
- Accounts
- Enterprise
- Fundamentals
Enterprise 向けのパッケージエコシステムサポートを設定する
ハウツー ガイドContainer registry、Docker、npm など、エンタープライズの個々のパッケージ エコシステムをグローバルに有効または無効にすることで、エンタープライズの GitHub Packages を構成できます。 特定のパッケージエコシステムをサポートするための他の設定要件について学びます。
- Enterprise
- Packages
GitHub Packages の MinIO ストレージバケットを設定するためのクイックスタート
クイック スタートGitHub Packages で使用するためにカスタム MinIO ストレージバケットを設定します。
- Packages
- Enterprise
- Storage
pre-receiveフックについて
概要"pre-receive フック" は GitHub Enterprise Server アプライアンス上で動作するスクリプトで、品質チェックを実装するために利用できます。
- Enterprise
- Policies
- Pre-receive hooks
pre-receiveフック環境の作成
ハウツー ガイドpre-receiveフックを実行するには、デフォルトのpre-receive環境を使うか、カスタムの環境を作成します。
- Enterprise
- Policies
- Pre-receive hooks
pre-receiveフックスクリプトの作成
ハウツー ガイドpre-receiveフックスクリプトを使って、プッシュを内容に基づいて受け付けあるいは拒否するための要件を作成します。
- Enterprise
- Policies
- Pre-receive hooks
エンタープライズのコード セキュリティと分析のためのポリシーの適用
ハウツー ガイドエンタープライズの組織内でコード セキュリティと分析機能の使用を管理するためのポリシーを適用できます。
- Advanced Security
- Code scanning
- Enterprise
- Policies
- Secret scanning
- Security
Enterprise でセキュリティ設定のポリシーを適用する
ハウツー ガイドEnterprise の Organization 内のセキュリティ設定を管理するようにポリシーを適用することも、各 Organization でポリシーを設定することもできます。
- Enterprise
- Policies
- Security
エンタープライズ内でプロジェクトにポリシーを適用する
ハウツー ガイドエンタープライズの Organization 内でprojects および Projects (Classic)にポリシーを適用したり、各 Organization でポリシーの設定を許可することができます。
- Enterprise
- Policies
- Projects
Enterprise でリポジトリ管理ポリシーを適用する
ハウツー ガイドエンタープライズの組織内でリポジトリ管理のポリシーを適用することや、各組織でポリシーを設定することができます。
- Enterprise
- Policies
- Repositories
- Security
Enterprise のメール通知を制限する
ハウツー ガイドエンタープライズが所有する組織のアクティビティに関するメール通知をメンバーが受信できるドメインに制限することで、エンタープライズの情報が個人のメール アカウントに漏洩するのを防ぐことができます。
- Enterprise
- Notifications
- Organizations
- Policies
インスタンスで事前受信フックの管理
ハウツー ガイドお使いの GitHub Enterprise Server インスタンス でユーザーが事前受信フックを使用する方法を構成します。
- Enterprise
- Policies
- Pre-receive hooks
SSHキーの監査
ハウツー ガイドサイト管理者は SSH キーのインスタンス全体に対する監査を始めることができます。
- Auditing
- Enterprise
- Security
- SSH
Enterprise にわたるユーザの監査
ハウツー ガイド監査ログ ダッシュボードでは、サイト管理者に対して、過去 180 日以内に Enterprise 全体ですべてのユーザーと Organization によって実行されたアクションを表示します。 監査ログには、誰がいつ何のアクションを実行したかなどの詳細が含まれます。
- Auditing
- Enterprise
- Organizations
- Security
- User account
Enterprise 向けの Git Large File Storage を設定する
ハウツー ガイドGit Large File Storage (Git LFS) は Git のオープンソース拡張で、大きいファイルを他のテキストファイルと同じように扱えるようにしてくれます。
- Git
- Enterprise
- LFS
- Storage
Organizationのメンバーシップの可視性の設定
ハウツー ガイドEnterprise 全体の新しい Organization メンバーの可視性をパブリックまたはプライベートに設定できます。 また、メンバーが自分の可視性をデフォルトから変更できないようにすることもできます。
- Enterprise
- Organizations
- User account
Enterprise で Git SSH アクセスを無効化する
ハウツー ガイドEnterprise 内の特定のリポジトリまたはすべてのリポジトリで、ユーザが SSH 経由で Git を使用できないようにすることができます。
- Enterprise
- Policies
- Security
- SSH
休眠ユーザーの管理
ハウツー ガイド既定では、ユーザー アカウントは、90 日間アクティブになっていない場合は休止状態と見なされます。 ユーザーが休止状態と見なされるために非アクティブである必要がある時間の長さを構成し、休止中のユーザーを一時停止してユーザー ライセンスの解放を選択することができます。
- Accounts
- Enterprise
- Licensing
企業の監査ログについて
概要デバッグと内部および外部のコンプライアンスをサポートするために、GitHub Enterprise Server には、監査済みシステム、ユーザー、Organization、リポジトリ イベントのログが用意されています。
- Auditing
- Enterprise
- Logging
- Security
企業の監査ログにアクセスする
ハウツー ガイドエンタープライズ アカウントが所有するすべての組織からのアクションが集約された監査ログを表示できます。
- Auditing
- Enterprise
- Logging
エンタープライズの監査ログの検索
ハウツー ガイドEnterprise で監査されたアクションの広範なリストを検索できます。
- Auditing
- Enterprise
- Logging
エンタープライズの監査ログの構成
ハウツー ガイドエンタープライズの監査ログの設定を構成できます。
- Auditing
- Enterprise
- Logging
Enterprise の監査ログのストリーミング
チュートリアル監査イベントと Git イベントのデータを GitHub から外部データ管理システムにストリーミングする方法について説明します。
- Auditing
- Enterprise
- Logging
- Organizations
エンタープライズの監査ログ API を使う
チュートリアルREST API を使って、エンタープライズ イベントをプログラムで取得する方法について説明します。
- Auditing
- Enterprise
- Logging
- API
エンタープライズの監査ログ イベント
リファレンスエンタープライズの監査ログに記録されたイベントを確認します。
- Auditing
- Enterprise
- Logging
- Security
アクティビティダッシュボード
アクティビティダッシュボードで、Enterprise 内のすべてのアクティビティの概要を確認できます。
- Enterprise
プッシュログの表示
ハウツー ガイドサイト管理者は、Enterprise 上の任意のリポジトリに対する Git プッシュ操作の一覧を確認することができます。
- Auditing
- Enterprise
- Git
- Logging
ログの転送
ハウツー ガイドGitHub Enterprise Server では、syslog-ng を使用して、システムとアプリケーション ログを指定したサーバーに転送します。
- Auditing
- Enterprise
- Logging
- Security
グローバルwebhookの管理
ハウツー ガイドEnterprise 内でイベントが発生したときに外部の Web サーバーに通知するように、グローバル Webhook を構成できます。
- Enterprise
- Webhooks
Jira を使用するプロジェクトの管理
ハウツー ガイドプロジェクト管理用に GitHub Enterprise Server と Jira を統合することができます。
- Enterprise
- Project management
Enterprise を管理するようユーザを招待する
ハウツー ガイドエンタープライズ アカウントのエンタープライズ所有者を追加し、削除できます。
- Administrator
- Enterprise
- User account
エンタープライズにおける役割
企業の設定とデータへのアクセスを制御するために割り当てることができるロールについて説明します。
- Enterprise
Enterprise へのユーザの SAML アクセスの表示および管理
エンタープライズ メンバーの アクティブな SAML セッション の表示と取り消しが可能です。
- Enterprise
Enterprise の人を表示する
Enterprise が所有するリソースやユーザライセンスの利用を監査するため、Enterprise のオーナーは、すべての Enterprise の管理者およびメンバーを表示できます。
- Enterprise
ユーザあるいはOrganizationへの訴訟ホールドの配置
ハウツー ガイドユーザまたは Organization を法的に保留して、それらが所有するリポジトリを Enterprise から完全に削除できないようにすることができます。
- Accounts
- Auditing
- Enterprise
- Organizations
- User account
ユーザによるOrganizationの作成の禁止
ハウツー ガイドユーザが Enterprise 内に Organization を作成できないようにすることができます。
- Enterprise
- Organizations
- Policies
コントリビューションデータの再構築
ハウツー ガイド既存のコミットをユーザアカウントにリンクするために、コントリビューションデータの再構築が必要になることがあります。
- Enterprise
- Repositories
- User account
Organizationに2要素認証を要求する
ハウツー ガイドOrganizationのメンバーと外部のコラボレータに対し、Organizatin内の個人アカウントで2要素認証を有効化することを求め、悪意ある者がOrganizationのリポジトリや設定にアクセスするのを困難にできます。
- 2FA
- Enterprise
- Organizations
- Policies
- Security
ユーザーのサスペンドとサスペンドの解除
ハウツー ガイドユーザーが企業を離れたり異動したりした場合には、お使いの GitHub Enterprise Server インスタンス に対するそのユーザーのアクセス権を削除したり変更したりしなければなりません。
- Access management
- Enterprise
- Security
- User account
削除された Organization の復元
ハウツー ガイドお使いの GitHub Enterprise Server インスタンス 上の過去に削除された組織を部分的に復元できます。
- Administrator
- Enterprise
- Organizations
管理コンソールについて
概要[Management Console]からは、お使いの GitHub Enterprise Server インスタンスの初期化、構成、監視を行うことができます。
- Administrator
- Enterprise
- Fundamentals
- Networking
- Monitoring
管理コンソールへのアクセスの管理
ハウツー ガイドお使いの GitHub Enterprise Server インスタンス のセキュリティを強化するには、[Management Console] ユーザーを作成または削除します。 ルート サイト管理者は、が [Management Console] にアクセスしたり、[Management Console] 認証レート制限を構成したりできます。
- Enterprise
- Authentication
- SSH
- User account
管理コンソールへのアクセス
ハウツー ガイドルート サイト管理者として [Management Console] にアクセスでき、また [Management Console] ユーザーにアクセスできます。
- Enterprise
- Authentication
管理コンソールへのアクセスのトラブルシューティング
ハウツー ガイド[Management Console]のアクセスに関する問題のトラブルシューティングを行うことができます。
- Enterprise
- Authentication
- SSH
- Troubleshooting