[{"data":1,"prerenderedAt":725},["ShallowReactive",2],{"/ja-jp/blog/categories/security":3,"navigation-ja-jp":21,"banner-ja-jp":420,"footer-ja-jp":430,"security-category-page-total-items-ja-jp":636,"security-category-page-featured-ja-jp":637,"security-category-page-2-ja-jp":662},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":11,"description":6,"extension":13,"meta":14,"navigation":15,"path":16,"seo":17,"slug":6,"stem":19,"testContent":6,"type":6,"__hash__":20},"blogCategories/ja-jp/blog/categories/security.yml","Security",null,{"template":8,"slug":9,"hide":10},"BlogCategory","security",false,{"name":12},"セキュリティ","yml",{},true,"/ja-jp/blog/categories/security",{"title":12,"description":18},"Browse articles related to セキュリティ on the GitLab Blog","ja-jp/blog/categories/security","NurKrti9U9DuY3QiqXnIttJSyKF0TC_mNZTQ_Le6Yek",{"data":22},{"logo":23,"freeTrial":28,"sales":33,"login":38,"items":43,"search":350,"minimal":383,"duo":400,"pricingDeployment":410},{"config":24},{"href":25,"dataGaName":26,"dataGaLocation":27},"/ja-jp/","gitlab logo","header",{"text":29,"config":30},"無料トライアルを開始",{"href":31,"dataGaName":32,"dataGaLocation":27},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":34,"config":35},"お問い合わせ",{"href":36,"dataGaName":37,"dataGaLocation":27},"/ja-jp/sales/","sales",{"text":39,"config":40},"サインイン",{"href":41,"dataGaName":42,"dataGaLocation":27},"https://gitlab.com/users/sign_in/","sign in",[44,71,166,171,272,332],{"text":45,"config":46,"cards":48},"プラットフォーム",{"dataNavLevelOne":47},"platform",[49,55,63],{"title":45,"description":50,"link":51},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":52,"config":53},"プラットフォームを詳しく見る",{"href":54,"dataGaName":47,"dataGaLocation":27},"/ja-jp/platform/",{"title":56,"description":57,"link":58},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":59,"config":60},"GitLab Duoのご紹介",{"href":61,"dataGaName":62,"dataGaLocation":27},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":64,"description":65,"link":66},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":67,"config":68},"詳細はこちら",{"href":69,"dataGaName":70,"dataGaLocation":27},"/ja-jp/why-gitlab/","why gitlab",{"text":72,"left":15,"config":73,"link":75,"lists":79,"footer":148},"製品",{"dataNavLevelOne":74},"solutions",{"text":76,"config":77},"すべてのソリューションを表示",{"href":78,"dataGaName":74,"dataGaLocation":27},"/ja-jp/solutions/",[80,105,126],{"title":81,"description":82,"link":83,"items":88},"自動化","CI/CDと自動化でデプロイを加速",{"config":84},{"icon":85,"href":86,"dataGaName":87,"dataGaLocation":27},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[89,93,96,101],{"text":90,"config":91},"CI/CD",{"href":92,"dataGaLocation":27,"dataGaName":90},"/ja-jp/solutions/continuous-integration/",{"text":56,"config":94},{"href":61,"dataGaLocation":27,"dataGaName":95},"gitlab duo agent platform - product menu",{"text":97,"config":98},"ソースコード管理",{"href":99,"dataGaLocation":27,"dataGaName":100},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":102,"config":103},"自動化されたソフトウェアデリバリー",{"href":86,"dataGaLocation":27,"dataGaName":104},"Automated software delivery",{"title":12,"description":106,"link":107,"items":112},"セキュリティを犠牲にすることなくコード作成を高速化",{"config":108},{"href":109,"dataGaName":110,"dataGaLocation":27,"icon":111},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[113,117,122],{"text":114,"config":115},"Application Security Testing",{"href":109,"dataGaName":116,"dataGaLocation":27},"Application security testing",{"text":118,"config":119},"ソフトウェアサプライチェーンの安全性",{"href":120,"dataGaLocation":27,"dataGaName":121},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":123,"config":124},"Software Compliance",{"href":125,"dataGaName":123,"dataGaLocation":27},"/ja-jp/solutions/software-compliance/",{"title":127,"link":128,"items":133},"測定",{"config":129},{"icon":130,"href":131,"dataGaName":132,"dataGaLocation":27},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[134,138,143],{"text":135,"config":136},"可視性と測定",{"href":131,"dataGaLocation":27,"dataGaName":137},"Visibility and Measurement",{"text":139,"config":140},"バリューストリーム管理",{"href":141,"dataGaLocation":27,"dataGaName":142},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":144,"config":145},"分析とインサイト",{"href":146,"dataGaLocation":27,"dataGaName":147},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":149,"items":150},"GitLabが活躍する場所",[151,156,161],{"text":152,"config":153},"Enterprise",{"href":154,"dataGaLocation":27,"dataGaName":155},"/ja-jp/enterprise/","enterprise",{"text":157,"config":158},"スモールビジネス",{"href":159,"dataGaLocation":27,"dataGaName":160},"/ja-jp/small-business/","small business",{"text":162,"config":163},"公共機関",{"href":164,"dataGaLocation":27,"dataGaName":165},"/ja-jp/solutions/public-sector/","public sector",{"text":167,"config":168},"価格",{"href":169,"dataGaName":170,"dataGaLocation":27,"dataNavLevelOne":170},"/ja-jp/pricing/","pricing",{"text":172,"config":173,"link":175,"lists":179,"feature":259},"関連リソース",{"dataNavLevelOne":174},"resources",{"text":176,"config":177},"すべてのリソースを表示",{"href":178,"dataGaName":174,"dataGaLocation":27},"/ja-jp/resources/",[180,213,231],{"title":181,"items":182},"はじめに",[183,188,193,198,203,208],{"text":184,"config":185},"インストール",{"href":186,"dataGaName":187,"dataGaLocation":27},"/ja-jp/install/","install",{"text":189,"config":190},"クイックスタートガイド",{"href":191,"dataGaName":192,"dataGaLocation":27},"/ja-jp/get-started/","quick setup checklists",{"text":194,"config":195},"学ぶ",{"href":196,"dataGaLocation":27,"dataGaName":197},"https://university.gitlab.com/","learn",{"text":199,"config":200},"製品ドキュメント",{"href":201,"dataGaName":202,"dataGaLocation":27},"https://docs.gitlab.com/","product documentation",{"text":204,"config":205},"ベストプラクティスビデオ",{"href":206,"dataGaName":207,"dataGaLocation":27},"/ja-jp/getting-started-videos/","best practice videos",{"text":209,"config":210},"インテグレーション",{"href":211,"dataGaName":212,"dataGaLocation":27},"/ja-jp/integrations/","integrations",{"title":214,"items":215},"検索する",[216,221,226],{"text":217,"config":218},"お客様成功事例",{"href":219,"dataGaName":220,"dataGaLocation":27},"/ja-jp/customers/","customer success stories",{"text":222,"config":223},"ブログ",{"href":224,"dataGaName":225,"dataGaLocation":27},"/ja-jp/blog/","blog",{"text":227,"config":228},"リモート",{"href":229,"dataGaName":230,"dataGaLocation":27},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":232,"items":233},"つなげる",[234,239,244,249,254],{"text":235,"config":236},"GitLabサービス",{"href":237,"dataGaName":238,"dataGaLocation":27},"/ja-jp/services/","services",{"text":240,"config":241},"コミュニティ",{"href":242,"dataGaName":243,"dataGaLocation":27},"/community/","community",{"text":245,"config":246},"フォーラム",{"href":247,"dataGaName":248,"dataGaLocation":27},"https://forum.gitlab.com/","forum",{"text":250,"config":251},"イベント",{"href":252,"dataGaName":253,"dataGaLocation":27},"/events/","events",{"text":255,"config":256},"パートナー",{"href":257,"dataGaName":258,"dataGaLocation":27},"/ja-jp/partners/","partners",{"backgroundColor":260,"textColor":261,"text":262,"image":263,"link":267},"#2f2a6b","#fff","ソフトウェア開発の未来への洞察",{"altText":264,"config":265},"ソースプロモカード",{"src":266},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":268,"config":269},"最新情報を読む",{"href":270,"dataGaName":271,"dataGaLocation":27},"/ja-jp/the-source/","the source",{"text":273,"config":274,"lists":276},"会社情報",{"dataNavLevelOne":275},"company",[277],{"items":278},[279,284,290,292,297,302,307,312,317,322,327],{"text":280,"config":281},"GitLabについて",{"href":282,"dataGaName":283,"dataGaLocation":27},"/ja-jp/company/","about",{"text":285,"config":286,"footerGa":289},"採用情報",{"href":287,"dataGaName":288,"dataGaLocation":27},"/jobs/","jobs",{"dataGaName":288},{"text":250,"config":291},{"href":252,"dataGaName":253,"dataGaLocation":27},{"text":293,"config":294},"経営陣",{"href":295,"dataGaName":296,"dataGaLocation":27},"/company/team/e-group/","leadership",{"text":298,"config":299},"チーム",{"href":300,"dataGaName":301,"dataGaLocation":27},"/company/team/","team",{"text":303,"config":304},"ハンドブック",{"href":305,"dataGaName":306,"dataGaLocation":27},"https://handbook.gitlab.com/","handbook",{"text":308,"config":309},"投資家向け情報",{"href":310,"dataGaName":311,"dataGaLocation":27},"https://ir.gitlab.com/","investor relations",{"text":313,"config":314},"トラストセンター",{"href":315,"dataGaName":316,"dataGaLocation":27},"/ja-jp/security/","trust center",{"text":318,"config":319},"AI Transparency Center",{"href":320,"dataGaName":321,"dataGaLocation":27},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":323,"config":324},"ニュースレター",{"href":325,"dataGaName":326,"dataGaLocation":27},"/company/contact/#contact-forms","newsletter",{"text":328,"config":329},"プレス",{"href":330,"dataGaName":331,"dataGaLocation":27},"/press/","press",{"text":34,"config":333,"lists":334},{"dataNavLevelOne":275},[335],{"items":336},[337,340,345],{"text":34,"config":338},{"href":36,"dataGaName":339,"dataGaLocation":27},"talk to sales",{"text":341,"config":342},"サポートポータル",{"href":343,"dataGaName":344,"dataGaLocation":27},"https://support.gitlab.com","support portal",{"text":346,"config":347},"カスタマーポータル",{"href":348,"dataGaName":349,"dataGaLocation":27},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":351,"login":352,"suggestions":359},"閉じる",{"text":353,"link":354},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":355,"config":356},"GitLab.com",{"href":41,"dataGaName":357,"dataGaLocation":358},"search login","search",{"text":360,"default":361},"提案",[362,364,369,371,375,379],{"text":56,"config":363},{"href":61,"dataGaName":56,"dataGaLocation":358},{"text":365,"config":366},"コード提案（AI）",{"href":367,"dataGaName":368,"dataGaLocation":358},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":90,"config":370},{"href":92,"dataGaName":90,"dataGaLocation":358},{"text":372,"config":373},"GitLab on AWS",{"href":374,"dataGaName":372,"dataGaLocation":358},"/ja-jp/partners/technology-partners/aws/",{"text":376,"config":377},"GitLab on Google Cloud",{"href":378,"dataGaName":376,"dataGaLocation":358},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":380,"config":381},"GitLabを選ぶ理由",{"href":69,"dataGaName":382,"dataGaLocation":358},"Why GitLab?",{"freeTrial":384,"mobileIcon":388,"desktopIcon":393,"secondaryButton":396},{"text":29,"config":385},{"href":386,"dataGaName":32,"dataGaLocation":387},"https://gitlab.com/-/trials/new/","nav",{"altText":389,"config":390},"GitLabアイコン",{"src":391,"dataGaName":392,"dataGaLocation":387},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":389,"config":394},{"src":395,"dataGaName":392,"dataGaLocation":387},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":181,"config":397},{"href":398,"dataGaName":399,"dataGaLocation":387},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/compare/gitlab-vs-github/","get started",{"freeTrial":401,"mobileIcon":406,"desktopIcon":408},{"text":402,"config":403},"GitLab Duoの詳細について",{"href":404,"dataGaName":405,"dataGaLocation":387},"/ja-jp/gitlab-duo/","gitlab duo",{"altText":389,"config":407},{"src":391,"dataGaName":392,"dataGaLocation":387},{"altText":389,"config":409},{"src":395,"dataGaName":392,"dataGaLocation":387},{"freeTrial":411,"mobileIcon":416,"desktopIcon":418},{"text":412,"config":413},"料金ページに戻る",{"href":169,"dataGaName":414,"dataGaLocation":387,"icon":415},"back to pricing","GoBack",{"altText":389,"config":417},{"src":391,"dataGaName":392,"dataGaLocation":387},{"altText":389,"config":419},{"src":395,"dataGaName":392,"dataGaLocation":387},{"title":421,"button":422,"config":427},"エージェント型AIがソフトウェア配信をどのように変革するかをご覧ください",{"text":423,"config":424},"GitLab Transcendを今すぐ視聴",{"href":425,"dataGaName":426,"dataGaLocation":27},"/ja-jp/events/transcend/virtual/","transcend event",{"layout":428,"icon":429},"release","AiStar",{"data":431},{"text":432,"source":433,"edit":439,"contribute":444,"config":449,"items":454,"minimal":628},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":434,"config":435},"ページのソースを表示",{"href":436,"dataGaName":437,"dataGaLocation":438},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":440,"config":441},"このページを編集",{"href":442,"dataGaName":443,"dataGaLocation":438},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":445,"config":446},"ご協力をお願いします",{"href":447,"dataGaName":448,"dataGaLocation":438},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":450,"facebook":451,"youtube":452,"linkedin":453},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[455,478,532,562,597],{"title":45,"links":456,"subMenu":461},[457],{"text":458,"config":459},"DevSecOpsプラットフォーム",{"href":54,"dataGaName":460,"dataGaLocation":438},"devsecops platform",[462],{"title":167,"links":463},[464,468,473],{"text":465,"config":466},"プランの表示",{"href":169,"dataGaName":467,"dataGaLocation":438},"view plans",{"text":469,"config":470},"Premiumを選ぶ理由",{"href":471,"dataGaName":472,"dataGaLocation":438},"/ja-jp/pricing/premium/","why premium",{"text":474,"config":475},"Ultimateを選ぶ理由",{"href":476,"dataGaName":477,"dataGaLocation":438},"/ja-jp/pricing/ultimate/","why ultimate",{"title":479,"links":480},"ソリューション",[481,486,489,491,496,501,505,508,511,516,518,520,522,527],{"text":482,"config":483},"デジタルトランスフォーメーション",{"href":484,"dataGaName":485,"dataGaLocation":438},"/ja-jp/topics/digital-transformation/","digital transformation",{"text":487,"config":488},"セキュリティとコンプライアンス",{"href":109,"dataGaName":116,"dataGaLocation":438},{"text":102,"config":490},{"href":86,"dataGaName":87,"dataGaLocation":438},{"text":492,"config":493},"アジャイル開発",{"href":494,"dataGaName":495,"dataGaLocation":438},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":497,"config":498},"クラウドトランスフォーメーション",{"href":499,"dataGaName":500,"dataGaLocation":438},"/ja-jp/topics/cloud-native/","cloud transformation",{"text":502,"config":503},"SCM",{"href":99,"dataGaName":504,"dataGaLocation":438},"source code management",{"text":90,"config":506},{"href":92,"dataGaName":507,"dataGaLocation":438},"continuous integration & delivery",{"text":139,"config":509},{"href":141,"dataGaName":510,"dataGaLocation":438},"value stream management",{"text":512,"config":513},"GitOps",{"href":514,"dataGaName":515,"dataGaLocation":438},"/ja-jp/solutions/gitops/","gitops",{"text":152,"config":517},{"href":154,"dataGaName":155,"dataGaLocation":438},{"text":157,"config":519},{"href":159,"dataGaName":160,"dataGaLocation":438},{"text":162,"config":521},{"href":164,"dataGaName":165,"dataGaLocation":438},{"text":523,"config":524},"教育",{"href":525,"dataGaName":526,"dataGaLocation":438},"/ja-jp/solutions/education/","education",{"text":528,"config":529},"金融サービス",{"href":530,"dataGaName":531,"dataGaLocation":438},"/ja-jp/solutions/finance/","financial services",{"title":172,"links":533},[534,536,538,540,543,545,548,550,552,554,556,558,560],{"text":184,"config":535},{"href":186,"dataGaName":187,"dataGaLocation":438},{"text":189,"config":537},{"href":191,"dataGaName":192,"dataGaLocation":438},{"text":194,"config":539},{"href":196,"dataGaName":197,"dataGaLocation":438},{"text":199,"config":541},{"href":201,"dataGaName":542,"dataGaLocation":438},"docs",{"text":222,"config":544},{"href":224,"dataGaName":225},{"text":546,"config":547},"お客様の成功事例",{"href":219,"dataGaLocation":438},{"text":217,"config":549},{"href":219,"dataGaName":220,"dataGaLocation":438},{"text":227,"config":551},{"href":229,"dataGaName":230,"dataGaLocation":438},{"text":235,"config":553},{"href":237,"dataGaName":238,"dataGaLocation":438},{"text":240,"config":555},{"href":242,"dataGaName":243,"dataGaLocation":438},{"text":245,"config":557},{"href":247,"dataGaName":248,"dataGaLocation":438},{"text":250,"config":559},{"href":252,"dataGaName":253,"dataGaLocation":438},{"text":255,"config":561},{"href":257,"dataGaName":258,"dataGaLocation":438},{"title":563,"links":564},"Company",[565,567,569,571,573,575,577,581,586,588,590,592],{"text":280,"config":566},{"href":282,"dataGaName":275,"dataGaLocation":438},{"text":285,"config":568},{"href":287,"dataGaName":288,"dataGaLocation":438},{"text":293,"config":570},{"href":295,"dataGaName":296,"dataGaLocation":438},{"text":298,"config":572},{"href":300,"dataGaName":301,"dataGaLocation":438},{"text":303,"config":574},{"href":305,"dataGaName":306,"dataGaLocation":438},{"text":308,"config":576},{"href":310,"dataGaName":311,"dataGaLocation":438},{"text":578,"config":579},"Sustainability",{"href":580,"dataGaName":578,"dataGaLocation":438},"/sustainability/",{"text":582,"config":583},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":584,"dataGaName":585,"dataGaLocation":438},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":313,"config":587},{"href":315,"dataGaName":316,"dataGaLocation":438},{"text":323,"config":589},{"href":325,"dataGaName":326,"dataGaLocation":438},{"text":328,"config":591},{"href":330,"dataGaName":331,"dataGaLocation":438},{"text":593,"config":594},"現代奴隷制の透明性に関する声明",{"href":595,"dataGaName":596,"dataGaLocation":438},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":34,"links":598},[599,601,606,608,613,618,623],{"text":34,"config":600},{"href":36,"dataGaName":37,"dataGaLocation":438},{"text":602,"config":603},"サポートを受ける",{"href":604,"dataGaName":605,"dataGaLocation":438},"/support/","get help",{"text":346,"config":607},{"href":348,"dataGaName":349,"dataGaLocation":438},{"text":609,"config":610},"ステータス",{"href":611,"dataGaName":612,"dataGaLocation":438},"https://status.gitlab.com/","status",{"text":614,"config":615},"利用規約",{"href":616,"dataGaName":617,"dataGaLocation":438},"/terms/","terms of use",{"text":619,"config":620},"プライバシーに関する声明",{"href":621,"dataGaName":622,"dataGaLocation":438},"/ja-jp/privacy/","privacy statement",{"text":624,"config":625},"Cookieの設定",{"dataGaName":626,"dataGaLocation":438,"id":627,"isOneTrustButton":15},"cookie preferences","ot-sdk-btn",{"items":629},[630,632,634],{"text":614,"config":631},{"href":616,"dataGaName":617,"dataGaLocation":438},{"text":619,"config":633},{"href":621,"dataGaName":622,"dataGaLocation":438},{"text":624,"config":635},{"dataGaName":626,"dataGaLocation":438,"id":627,"isOneTrustButton":15},17,{"id":638,"title":639,"authorSlugs":640,"body":6,"categorySlug":9,"config":642,"content":645,"description":6,"extension":13,"isFeatured":10,"meta":655,"navigation":15,"path":656,"publishedDate":651,"seo":657,"stem":659,"tagSlugs":660,"__hash__":661},"blogPosts/ja-jp/blog/strengthening-gitlab-com-security-mandatory-multi-factor-authentication.yml","Strengthening Gitlab Com Security Mandatory Multi Factor Authentication",[641],"kim-waters",{"featured":10,"template":643,"slug":644},"BlogPost","strengthening-gitlab-com-security-mandatory-multi-factor-authentication",{"title":646,"description":647,"authors":648,"heroImage":650,"date":651,"body":652,"category":9,"tags":653},"GitLab.comのセキュリティ強化：多要素認証の必須化","Secure by Designへのコミットメントの一環として、GitLabが多要素認証（MFA）を必須化する方法と、それがユーザーに与える影響について解説します。",[649],"Kim Waters","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664923/Blog/Hero%20Images/security-checklist.png","2026-01-09","GitLab.comのすべてのユーザーアカウントのセキュリティ強化のため、GitLabでは、ユーザー名とパスワードを使用してサインインするすべてのユーザーとAPIエンドポイントに対して、多要素認証（MFA）を必須化します。\n\n## 多要素認証必須化の理由\n\n今回の変更は、GitLabの[Secure by Designへのコミットメント](https://about.gitlab.com/blog/last-year-we-signed-the-secure-by-design-pledge-heres-our-progress/)における重要な取り組みの1つです。MFAは、ソフトウェア開発業界全体で継続的な脅威となっているクレデンシャルスタッフィング攻撃やアカウント乗っ取り攻撃に対する重要な防御手段となります。\n\n## 知っておくべき重要な情報\n\n### 何が変わるのか？\n\nGitLabは、ユーザー名とパスワードで認証するサインインに対して、MFAを必須化します。これにより、パスワードだけでなく、重要な第2の認証レイヤーが追加されます。\n\n### 適用されるケースとされないケース\n\n1. ***適用されるケース：*** ユーザー名とパスワードでGitLab.comにサインインする場合、またはパスワードを使用してAPIに認証する場合\n2. ***適用されないケース：*** アクセスにソーシャルサインオン（Googleなど）またはシングルサインオン（SSO）のみを使用している場合（*注意：SSOを使用していても、直接ログイン用のパスワードを設定している場合は、SSO以外のパスワードベースのログインに対してMFAが必要になります）*\n\n### ロールアウトのタイムライン\n\n1. 実装は今後数か月にわたって段階的に行われます。これは、ユーザーの予期しない中断や生産性の低下を最小限に抑え、アカウントのロックアウトを防ぐことを目的としています。ユーザーグループによって時期は異なりますが、近日中にMFAの有効化を求められます。各グループは、実行したアクション、またはコントリビュートしたコードに基づいて選択されます。以下の方法で通知されます。\n\n   * ✉️ メール通知 - 影響を受けるフェーズの前\n   * 🔔 定期的な製品内リマインダー - 14日前\n   * ⏱️ 一定期間後（メールが届きます） - MFAを有効にするまでGitLabへのアクセスがブロックされます\n\n### 必要な対応\n\n1. ユーザー名とパスワードでGitLab.comにサインインする場合：\n\n   * パスキー、認証アプリ、WebAuthnデバイス、またはメール認証など、利用可能なMFA方法の1つを今すぐ事前に設定することを強くおすすめします。これにより、最も安全でシームレスな移行が保証されます。\n   * GitLab.comの**ユーザー設定**にアクセスします。\n   * **アカウント**セクションを選択します。\n   * **2要素認証**を有効にし、希望する方法（認証アプリやWebAuthnデバイスなど）を設定します。\n   * 必要に応じてアクセスを回復できるよう、**リカバリーコードを安全に保存**してください。\n2. パスワードを使用してAPIに認証する場合：\n\n   * 個人アクセストークン（PAT）への切り替えを事前に行うことを強くおすすめします。詳細については、[ドキュメント](https://docs.gitlab.com/ja-jp/user/profile/account/two_factor_authentication_troubleshooting/#error-http-basic-access-denied-if-a-password-was-provided-for-git-authentication-)をご確認ください。\n\n## よくある質問\n\n*期限までにMFAを有効にしないとどうなりますか？*\n\n* サインインする前にMFAの設定が必要になります。\n\n*CI/CDパイプラインや自動化に影響はありますか？*\n\n* はい、パスワードの代わりにPATまたはデプロイトークンを使用していない場合は影響があります。\n\n*SSOを使用していますが、直接サインインすることもあります。その場合、MFAは必要ですか？*\n\n* はい、フォールバックシナリオを含む、パスワードベースの認証にはMFAが必要です。\n\n*どのようなMFAリカバリーオプションが利用できますか？*\n\n* [トラブルシューティングドキュメント](https://docs.gitlab.com/ja-jp/user/profile/account/two_factor_authentication_troubleshooting/#recovery-options-and-2fa-reset)をご確認ください。*\n\n具体的なタイムラインとその他のリソースについては、ロールアウト日までに段階的に共有される予定です。この重要な変更についてご覧いただき、ありがとうございます。",[9,654],"product",{},"/ja-jp/blog/strengthening-gitlab-com-security-mandatory-multi-factor-authentication",{"config":658,"title":646,"description":647},{"noIndex":10},"ja-jp/blog/strengthening-gitlab-com-security-mandatory-multi-factor-authentication",[9,654],"CInGehgICzh1BRq4TG-ySYmrErkrBN5PbGknB1xtWe0",[663,672,682,690,699,707,716],{"content":664,"config":670},{"title":665,"heroImage":666,"category":9,"description":667,"authors":668},"GitLabでSOC2セキュリティ要件に対応するためのガイド","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099576/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_1172300481_IGPi3TS4VzFgcqhvEdBlR_1750099575518.jpg","SOC2セキュリティ要件に対応する、GitLab DevSecOpsプラットフォームのアプリケーションセキュリティ機能について解説します。",[669],"Fernando Diaz",{"externalUrl":-1,"slug":671},"guide-to-fulfilling-soc-2-security-requirements-with-gitlab",{"content":673,"config":680},{"title":674,"heroImage":675,"category":9,"description":676,"authors":677},"金融サービス業界向け：GitLabの職務分離機能を実装する方法","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097688/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%286%29_6vL96ttKF8zJLLqfPpvFs_1750097687913.png","金融サービス業界において、GitLabの職務分離機能を活用して安全でコンプライアンスに準拠したソフトウェア開発を実現する方法をご説明します。また、規制フレームワークの遵守を支援する機能も併せてご紹介します。",[678,679],"Cherry Han","Gavin Peltz",{"externalUrl":-1,"slug":681},"finserv-how-to-implement-gitlabs-separation-of-duties-features",{"content":683,"config":688},{"title":684,"heroImage":685,"category":9,"description":686,"authors":687},"GitHub Advanced SecurityプランからGitLab Ultimateプランへの移行ガイド","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666187/Blog/Hero%20Images/blog-image-template-1800x945__6_.png","GitLab UltimateとGitHub Advanced Securityの共通点と違いを理解し、GitLab DevSecOpsプラットフォームへの移行を段階的に進めるための詳細ガイドです。",[669],{"externalUrl":-1,"slug":689},"migration-guide-github-advanced-security-to-gitlab-ultimate",{"content":691,"config":697},{"title":692,"heroImage":693,"category":9,"description":694,"authors":695},"外部セキュリティスキャナーをDevSecOpsワークフローに統合する","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098768/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%282%29_1khno1AUtxuL6zzmEmjK7v_1750098768560.png","SnykスキャンのJSON結果をマージリクエストウィジェットに統合し、SARIFファイル形式を活用する方法を紹介します。",[696],"Sam Morris",{"externalUrl":-1,"slug":698},"integrate-external-security-scanners-into-your-devsecops-workflow",{"content":700,"config":705},{"title":701,"heroImage":702,"category":9,"description":703,"authors":704},"GitLabにカスタムセキュリティスキャナーをインテグレーションする方法","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097082/Blog/Hero%20Images/Blog/Hero%20Images/securitycheck_securitycheck.png_1750097081856.png","ワークフローにカスタムセキュリティスキャナーを追加して、DevSecOpsプラットフォームを拡張する方法を学びましょう（わかりやすいチュートリアルが含まれています）。",[669],{"externalUrl":-1,"slug":706},"how-to-integrate-custom-security-scanners-into-gitlab",{"content":708,"config":714},{"title":709,"heroImage":710,"category":9,"description":711,"authors":712},"SBOMとは？セキュリティとの関連性を含めた完全ガイド","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749664571/Blog/Hero%20Images/blog-image-template-1800x945__8_.png","SBOM（ソフトウェア部品表）がソフトウェア開発の管理やセキュリティに与える影響等について様々な観点から学びましょう。",[713],"Sandra Gittlen",{"externalUrl":-1,"slug":715},"the-ultimate-guide-to-sboms",{"content":717,"config":723},{"title":718,"heroImage":719,"category":9,"description":720,"authors":721},"GitLabで職務分離を実現し、コンプライアンスを遵守する方法","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098232/Blog/Hero%20Images/Blog/Hero%20Images/AdobeStock_479904468%20%281%29_4lmOEVlaXP0YC3hSFmOw6i_1750098232241.jpg","DevSecOpsプラットフォームを使用して開発速度を保ったまま、コンプライアンスを遵守しましょう。",[722,669],"Beatriz Barbosa",{"externalUrl":-1,"slug":724},"ensuring-compliance",1772652139379]