記事のバージョン: Enterprise Server 2.17
リポジトリ
GitHub Enterprise Server アプライアンス上でリポジトリ管理者が利用できる設定を管理できます。
管理者がパブリックリポジトリへの匿名Git読み取りアクセスを有効化できるようにする→
カスタムのツールのインスタンス上での動作をシンプルにし、認証の必要性をバイパスするために、リポジトリ管理者がGitHub Enterprise Server インスタンス上のパブリックリポジトリに匿名Git読み取りアクセスを有効化することを許可できます。
ユーザによる匿名 Git 読み取りアクセスの変更を禁止する→
リポジトリ管理者があるリポジトリあるいはすべてのリポジトリへの匿名 Git 読み取りアクセスを変更することを禁止できます。
ユーザによるリポジトリの可視性の変更の禁止→
GitHub Enterprise Server アプライアンス上で Organization が所有しているリポジトリの可視性を、メンバーが変更できないようすることができます。
インスタンス内でのリポジトリの作成を制限する→
GitHub Enterprise ServerのOrganizationのメンバーがリポジトリを作成できるようにするか、そしてメンバーが作成できるリポジトリの種類を選択できます。
ユーザによるOrganizationのリポジトリ削除の禁止→
メンバーが GitHub Enterprise Server アプライアンス上で Organization 内のリポジトリを削除したり移譲したりするのを禁止できます。
リポジトリのアーカイブへの保管と削除→
サイト管理者は、サイトの管理ダッシュボードでリポジトリのアーカイブへの保管と削除を行うことができます。