Skip to main content

エンタープライズ ポリシーについて

エンタープライズ ポリシーを使うと、エンタープライズが所有するすべての組織のポリシーを管理できます。

ビジネス ルールと規制の順守を強化するために、ポリシーには、エンタープライズ アカウントが所有するすべての組織向けの 1 つの管理ポイントが用意されています。

各エンタープライズ ポリシーを使って、組織レベルでポリシーに使用できるオプションを制御します。 組織のポリシーを構成することを組織所有者に許可するポリシーを適用しないことを選択できます。または、一連のオプションから選び、あなたの企業が所有するすべての組織に適用することもできます。

たとえば、Base permissions ポリシーでは、組織所有者が自分の組織の Base permissions ポリシーを構成することを許可することや、エンタープライズ内のすべての組織に対して "読み取り" などの特定の基本的なアクセス許可レベルを適用することができます。

ポリシーの適用

既定では、エンタープライズ ポリシーは適用されません。 ビジネス固有の要件を満たすために適用すべきポリシーを特定するには、リポジトリ管理ポリシーを始めとして、エンタープライズ アカウントで使用できるすべてのポリシーを確認することをお勧めします。

エンタープライズ ポリシーの構成時には、各ポリシーを変更した場合の影響を把握するために、エンタープライズが所有する組織の現在の構成を表示できます。

すべてのリポジトリ管理ポリシー一覧については、「Enterprise でリポジトリ管理ポリシーを適用する」を参照してください。

Enterprise 内で標準を適用するもう 1 つの方法は、pre-receive フックを使うことです。これは、品質チェックを実装するために お使いの GitHub Enterprise Server インスタンス 上で実行されるスクリプトです。 詳しくは、「Pre-receive フックを使ってポリシーを適用する」をご覧ください。

参考資料