組織とチームに関するドキュメント
Organization を使用すると、データへのアクセスを管理し、設定をカスタマイズしながら、多くのプロジェクトにわたり多数の人々と同時にコラボレーションできます。
ここから開始
GitHub アカウントの種類
GitHub のアカウントを使用すると、コードへのアクセスを整理および制御できます。
Organizationのリポジトリロール
細かなロールを割り当て、ユーザーに必要な機能やタスクへのアクセスを付与することによって、Organization内の各リポジトリへのアクセスをカスタマイズできます。
Organization のチームについて
Team は、アクセス権限とメンションをカスケードして会社またはグループの構造を反映する Organization メンバーのグループです。
OAuth アプリのアクセス制限について
Organizationは、OAuth appアクセス制限を有効化することによって、Organizationのリポジトリやその他のリソースにどのOAuth appsがアクセスできるかを選択できます。
基本
新しい Organization をゼロから作成
Organization を作成して、リポジトリへの細かなアクセス許可を適用します。
Organizationのリポジトリロール
細かなロールを割り当て、ユーザーに必要な機能やタスクへのアクセスを付与することによって、Organization内の各リポジトリへのアクセスをカスタマイズできます。
Organizationのためのドメインの検証あるいは承認
GitHub でドメイン所有権の有効性を検証し、Organization の身元を確認できます。 Organization メンバーのために GitHub で電子メール通知を送信できるドメインも承認できます。
シークレット リスク評価について
Organization の露出によるデータの漏洩を理解することが重要である理由と、secret risk assessment レポートで organization のシークレット漏洩範囲の概要がどのように示されるかについて説明します。
メンバーを Team に編成する
- Organization のチームについて
 - Organization のチームの作成
 - Team への Organization メンバーの追加
 - Teamメンバーへのチームメンテナロールの割り当て
 - Team のプロフィール画像を設定する
 - Teamのコードレビュー設定の管理
 - Team の名前の変更
 - Team の可視性の変更
 - Team通知の設定
 - Team をアイデンティティプロバイダグループと同期する
 - Organization 階層内で Team を移動する
 - 子チームの追加をリクエストする
 - 親チームの追加または変更をリクエストする
 - Team から Organization メンバーを削除する
 - Team のスケジュールされたリマインダーを管理する
 - Team の削除
 
Organization の設定を管理する
- Organizationのためのドメインの検証あるいは承認
 - Organization の名前を変更する
 - Organization の所有権を移譲する
 - ユーザーが organization 内のリポジトリを使用する方法の管理
 - Organization 内でリポジトリの作成を制限する
 - リポジトリを削除または移譲する権限を設定する
 - Organization 内でリポジトリの可視性の変更を制限する
 - Organization のフォークポリシーを管理する
 - OrganizationでのPull Requestのレビューの管理
 - Organization について GitHub Actions を無効化または制限する
 - 組織内でホストされているコンピューティング製品のネットワークについて
 - 組織内の GitHub ホスト ランナー向けの Azure プライベート ネットワークについて
 - 組織内の GitHub ホスト ランナーのプライベート ネットワークの構成
 - 組織内の GitHub ホスト ランナーの Azure プライベート ネットワーク構成のトラブルシューティング
 - Organization 内の GitHub Actions アーティファクトとログの保持期間を設定する
 - 外部のコラボレーターを追加するための権限を設定する
 - Organization 内の Issue の削除を許可する
 - 組織の GitHub ディスカッションを有効または無効にする
 - Organization 内のリポジトリのディスカッション作成を管理する
 - Organization のコミット サインオフ ポリシーの管理
 - 組織内のデプロイ キーを制限する
 - Organization のチーム作成権限を設定する
 - 組織のお知らせバナーを作成する
 - Organization にスケジュールされたリマインダーを管理する
 - Organization のリポジトリのデフォルブランチ名を管理する
 - Organization 内のリポジトリのためのデフォルトラベルを管理する
 - Organization dependency insights の可視性を変更する
 - Organization のメンバー名表示を管理する
 - Organization のスポンサーアカウントからの更新を管理する
 - 組織の GitHub Pages サイトの公開を管理する
 - 組織のアーカイブ
 - 組織アカウントを削除する
 - Organization をユーザに変換する
 - GitHub 顧客契約へのアップグレード
 - Organization 内のプロジェクトを無効にする
 - projects の基本レベルの権限を管理する
 - Organization のプロジェクトの可視性の変更を許可する
 - 組織内のリポジトリのルールセットを作成する
 - 組織内のリポジトリのルールセットを管理する
 - 組織内リポジトリのカスタム プロパティの管理
 - Organization での GitHub Models の管理または制限
 
Organization で SAML シングルサインオンを管理する
- SAML シングルサインオンを使うアイデンティティおよびアクセス管理について
 - Organization の SCIM について
 - アイデンティティプロバイダを Organization に接続する
 - Okta を使う SAML シングルサインオンおよび SCIM を設定する
 - Organization 向けの SAML シングルサインオンを有効化してテストする
 - Organization での SAML シングルサインオンの強制を準備する
 - Organization で SAML シングルサインオンを施行する
 - Organization の SAML シングルサインオンのリカバリコードをダウンロードする
 - Organization の Team 同期を管理する
 - 組織の SAML シングル サインオンを無効にする
 - アイデンティティプロバイダが利用できない場合の Organization へのアクセス
 - 組織の ID とアクセス管理のトラブルシューティング