# プリリシーブフックを用いてポリシーを適用する

pre-receiveフックを使って、組織内のワークフロー規範を徹底します。 pre-receiveフックは、プッシュがリポジトリに受け付けられる前に、事前に定義された一連の品質チェックをコードがパスすることを求めます。

## Links

* [pre-receiveフックについて](/ja/enterprise-server@3.22/admin/enforcing-policies/enforcing-policy-with-pre-receive-hooks/about-pre-receive-hooks)

  受信前フック は、品質チェックの実装に使用できる GitHub Enterprise Server アプライアンスで実行されるスクリプトです。

* [pre-receiveフック環境の作成](/ja/enterprise-server@3.22/admin/enforcing-policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-environment)

  pre-receiveフックを実行するには、デフォルトのpre-receive環境を使うか、カスタムの環境を作成します。

* [pre-receiveフックスクリプトの作成](/ja/enterprise-server@3.22/admin/enforcing-policies/enforcing-policy-with-pre-receive-hooks/creating-a-pre-receive-hook-script)

  pre-receiveフックのスクリプトを使って、プッシュの内容に基づいて受け入れまたは拒否するための条件を作成します。

* [インスタンスで事前受信フックの管理](/ja/enterprise-server@3.22/admin/enforcing-policies/enforcing-policy-with-pre-receive-hooks/managing-pre-receive-hooks-on-your-instance)

  GitHub.com でユーザーが事前受信フックを使用する方法を構成します。