GitHub「Proof of Presence」とは?2026年9月24日発表の高影響アクション前 MFA 必須化機能
GitHub が 2026年9月24日、「Require proof of presence for high-impact actions」をパブリックプレビューで発表しました。トークン作成・Webhook 編集・リカバリーコード閲覧などの高影響アクションの前に、IdP(Microsoft Entra ID)での対話的再認証または MFA チャレンジを必須にできる機能です。チャレンジ成功後 2 時間は同じセッションで再チェックなし。対象・設定手順・IdP 要件を公式発表と公式ドキュメントの記載値だけで整理します。
結論から言うと、Proof of Presence は GitHub が 2026年9月24日にパブリックプレビューで発表した機能で、GitHub Enterprise Cloud のエンタープライズで、トークン作成・Webhook 編集などの高影響アクションの前に IdP での対話的再認証または MFA チャレンジを必須にできます。IdP は Microsoft Entra ID(SAML または OIDC)が必須で、チャレンジ成功後は 2 時間、同じセッションで再チェックなしで高影響アクションを続行できます。sudo モードの拡張にあたり、エンタープライズ管理者がエンタープライズ設定から有効化します。
本稿では、対象環境、高影響アクションの例、設定手順、セッションの有効期間を、公式発表と公式ドキュメント(取得日 2026年9月26日)に書かれている値だけで整理します。ページに記載のない項目(一般提供の時期・PR マージ適用の日程など)は「公式未公表」として区別し、推測では埋めません。
何ができるようになるか: 高影響アクション前の IdP チャレンジ
- 高影響アクションの例(発表で挙げられたもの): トークンの作成、Webhook の編集、組織のセキュリティ設定の変更、リカバリーコードの閲覧(出典: GitHub Changelog、2026年9月26日取得)。対象アクションは sudo モードの保護対象アクションと同一で、sudo モードをトリガーする操作が Proof of Presence チャレンジのトリガーにもなります(出典: GitHub Docs「Configuring proof of presence」「About sudo mode」、2026年9月26日取得)
- 選べる 2 つの要件: 「再認証(Re-authentication)」は IdP での再認証を要求し、エンタープライズの認証ポリシー次第ではパスワードベースの認証でチャレンジを満たせる場合があります。「MFA」は再認証に加えて、認証アプリや生体認証などエンタープライズで設定された多要素認証のチャレンジを要求します(出典: GitHub Docs「Configuring proof of presence」、2026年9月26日取得)
- 規制対応: FDA Part 11 などのフレームワークにおける「機密操作前の新規認証」のコンプライアンス要件の充足を支援するとされています(出典: GitHub Changelog、2026年9月26日取得)
対象と IdP 要件: GitHub Enterprise Cloud で Entra ID(SAML または OIDC)が必須
- 前提条件: エンタープライズとサポート対象 IdP 間の SSO を設定しておく必要があります。個人アカウント利用のエンタープライズは SAML SSO の設定、EMU 利用は EMU の認証設定のドキュメントが案内されています(出典: GitHub Docs「Configuring proof of presence」、2026年9月26日取得)
- EMU での動作: EMU のエンタープライズでは、マネージドユーザーアカウントには GitHub 上に認証情報が保存されないため、セットアップユーザーのみが sudo mode のプロンプトを受け取ります(出典: GitHub Docs「About sudo mode」、2026年9月26日取得)
- プレビューであることの注意: パブリックプレビュー機能のため変更される可能性があるとされています。有効化前に、IdP の認証ポリシーが求める保証レベルを満たすかを確認することが推奨されています。チャレンジを完了できないメンバーは、エンタープライズ管理者または IdP 管理者に連絡する必要があります(出典: GitHub Docs「Configuring proof of presence」、2026年9月26日取得)
設定手順とセッション: エンタープライズ設定で有効化、チャレンジ成功後 2 時間
- エンタープライズのページへ移動します(出典: GitHub Docs「Configuring proof of presence」、2026年9月26日取得)
- 上部の Settings(歯車アイコン)をクリックします(出典: 同ページ、2026年9月26日取得)
- Settings 内の Authentication security をクリックします(出典: 同ページ、2026年9月26日取得)
- Proof of presence のドロップダウンメニューで認証要件(再認証または MFA)を選択します。有効化するとポリシーはエンタープライズ全体に適用されます(出典: 同ページ、2026年9月26日取得)
今後の展開と公式未公表の項目
よくある質問
Q. GitHub の Proof of Presence(proof of presence)とは何ですか?
Q. 高影響アクションにはどのような操作があり、MFA は必須ですか?
Q. sudo モードと何が違い、再認証後はどのくらい有効ですか?
Q. GitHub Enterprise Cloud のセキュリティ設定のどこで有効化しますか?
関連ガイド
AI コーディングツールの料金改定(2026年9月20日) — GitHub Copilot・Cursor・Claude Code の最新料金比較と変更点
AI コーディングツールの料金改定を2026年9月時点で比較。GitHub Copilot(無料〜月額39ドル)、Cursor(無料〜月額40ドル)、Claude Code(API課金・Max月額100ドル〜200ドル)、VS Code(無料)の各プランを公式情報から解説します。個人開発者から組織導入まで、予算計画に役立つ料金情報をまとめました。
関連記事
2026年10月26日GAのCopilot assisted permissionsとは?権限モードと設定
GitHub Copilot の 3 つ目の権限モード「Assisted permissions」が 2026年10月26日に一般提供(GA)。LLM がコマンド実行・ファイルパス・URL のリクエストを評価し、明らかに安全なものは自動で通し、それ以外は手動承認にします。CLI・Copilot app・VS Code での有効化手順と、Enterprise 管理者による Allow All のブロック設定を公式情報で解説します。
Cursor Agent SDKとは?2026年10月20日GAの作り方とdeployを解説
Cursor が Agent SDK を 2026年10月20日に一般提供(GA)しました。エージェントをフォルダで定義し、init・dev・deploy・eval の各コマンドで開発から展開まで行えます。トリガーは GitHub の PR・コメント・CI と Slack・webhook・cron に対応。作り方と deploy の手順を一次情報で解説します。
TorchTPU・TorchNeuronとは?PyTorchのTPU・Trainium対応を一次情報で解説(2026年10月20日)
Hugging Face が TorchTPU と TorchNeuron を公開し、PyTorch が Google TPU と AWS Trainium のネイティブデバイスになりました。device_map="tpu" / "neuron" の指定方法、pip install torch-tpu / torch-neuronx、上位 100 テキスト生成モデルの 89% 対応、Kernels Hub の速度数値(ViT 2.4 倍・Qwen3-30B-A3B 21.5 倍)を一次情報で解説します。
GitHub Public monitoringとは?データレジデンシー環境のシークレット監視とtriage・API追加を一次情報で解説(2026年10月22日)
GitHub は 2026年10月22日、GitHub Enterprise Cloud のデータレジデンシー環境で、公開リポジトリに漏洩したシークレットを監視する Public monitoring を公開プレビューで提供開始しました。10月23日には triage・validity check・REST API・エンタープライズ webhook を追加。対象ライセンス、前提のドメイン検証、有効化の手順を一次情報で解説します。
PyTorch 2.15のMPSバックエンド強化とは?FP8対応とMoEデコード高速化を一次情報で解説(2026年10月20日)
PyTorch 2.15 の MPS バックエンド強化は、Apple Silicon(Mac)で FP8(torch.float8_e4m3fn)が使えるようになった更新です。MoE モデルのデコードが 5〜6.5 倍速くなり、動画 VAE デコードのメモリ使用量は 270 GiB から 8 GiB に減りました。必要要件と試し方を一次情報で解説します。
CopilotのEagerness設定とは?インライン補完の積極性を4段階で調整する新機能を一次情報で解説(2026年10月27日)
VS Code の公式ブログで 2026年10月27日、GitHub Copilot のインライン補完の積極性を選べる「Eagerness」設定が紹介されました。Auto / Low / Medium / High の 4 つの選択肢、使うための条件、Low と High の効果の数値(Medium 比)を一次情報で解説します。
この記事は AI が一次ソースを読んで執筆しました。数値と日付は出典に記した公式情報の執筆時点の値です。誤りを見つけたら訂正の窓口へお知らせください。確認のうえ本文を直し、訂正履歴に残します。編集方針