[{"data":1,"prerenderedAt":2635},["ShallowReactive",2],{"/ja-jp/blog/gitlab-17-2-released":3,"navigation-ja-jp":1855,"banner-ja-jp":2283,"footer-ja-jp":2291,"blog-post-authors-ja-jp-GitLab Japan Team":2533,"blog-related-posts-ja-jp-gitlab-17-2-released":2549,"blog-promotions-ja-jp":2573,"next-steps-ja-jp":2626},{"id":4,"title":5,"authors":6,"body":8,"category":1834,"date":1835,"description":1836,"extension":1837,"externalUrl":1838,"faq":1838,"featured":322,"heroImage":1839,"meta":1840,"navigation":322,"path":1841,"seo":1842,"slug":1847,"stem":1848,"tags":1849,"template":1852,"updatedDate":1853,"__hash__":1854},"blogPosts/ja-jp/blog/gitlab-17-2-released.md","GitLab 17.2リリース",[7],"GitLab Japan Team",{"type":9,"value":10,"toc":1775},"minimark",[11,18,42,51,59,76,84,109,148,163,166,172,181,184,187,195,199,204,207,230,237,245,256,259,264,267,270,276,279,285,287,301,312,323,328,331,334,349,361,364,370,373,378,380,391,394,397,413,429,432,438,441,444,450,453,459,465,467,480,483,489,495,497,506,509,518,524,526,548,554,560,562,565,575,580,582,585,596,599,605,611,613,631,645,658,663,665,668,680,686,688,691,711,717,723,725,732,738,744,746,749,755,766,772,780,786,794,800,806,808,810,818,832,842,844,859,867,875,881,884,890,892,895,901,904,909,912,915,925,928,936,938,957,966,972,974,983,991,1001,1006,1008,1011,1026,1032,1035,1041,1043,1046,1049,1059,1065,1067,1070,1073,1076,1085,1091,1093,1103,1112,1122,1128,1134,1139,1141,1144,1147,1153,1159,1161,1164,1169,1210,1215,1224,1233,1239,1245,1247,1250,1256,1260,1266,1268,1275,1280,1286,1288,1291,1305,1318,1326,1332,1334,1337,1348,1369,1374,1379,1381,1384,1387,1390,1396,1401,1403,1406,1412,1418,1421,1424,1430,1436,1438,1453,1463,1468,1470,1486,1495,1505,1511,1514,1517,1540,1545,1560,1565,1574,1580,1590,1594,1597,1627,1630,1639,1642,1650,1653,1666,1679,1682,1712],[12,13,14],"p",{},[15,16,17],"strong",{},"GitLab 17.2のリリースで、ログストリーミング、新しいパイプライン実行セキュリティポリシー、脆弱性の説明機能の一般提供を開始",[12,19,20,21,26,27,31,32,36,37,41],{},"このたび、GitLab 17.2のリリースを発表しました。このリリースでは、",[22,23,25],"a",{"href":24},"#bookmark=id.gjdgxs","脆弱性の説明機能の一般提供が開始され、さらにGitLab Duoと統合されることで","、SASTの脆弱性を把握できるようになりました。また、",[22,28,30],{"href":29},"#bookmark=id.30j0zll","Kubernetesのログストリーミングのサポート","により、GitLab上でワークロードの問題を解決できるようになったほか、CI/CDジョブの実行を強制する新たな",[22,33,35],{"href":34},"#bookmark=id.1fob9te","タイプのパイプライン実行セキュリティポリシー","、リモート開発環境での生産性の向上に役立つ",[22,38,40],{"href":39},"#bookmark=id.3znysh7","GitLabワークスペースでのDuoチャットとコード提案のサポート","など、さまざまな機能が追加されました。これらの機能は、今回のリリースで追加された30を超える改善点のほんの一部です。この記事では、お役に立つアップデートをすべてご紹介していますので、ぜひ最後までお読みください。",[12,43,44,45,50],{},"GitLab 17.2には、GitLabコミュニティのメンバーのみなさまから160件以上ものコントリビュートがありました。GitLabは",[22,46,49],{"href":47,"rel":48},"https://about.gitlab.com/community/contribute/",[],"誰もがコントリビュートできる","プラットフォームであり、今回のリリースはみなさまのご協力なしには実現できませんでした。ご協力いただき誠にありがとうございました！",[12,52,53,54,58],{},"来月のリリースに向けたプレビューは、",[22,55,57],{"href":56},"about:blank","今後のリリースページ","をご覧ください。17.3リリースのキックオフビデオもご視聴いただけます。",[60,61,63],"h2",{"id":62},"今月のmost-valuable-personmvpはphawin-khongkhasawanさんが受賞",[15,64,65,66,69,70,75],{},"今月のMost Valuable Person（",[22,67,68],{"href":56},"MVP","）は",[22,71,74],{"href":72,"rel":73},"https://gitlab.com/lifez",[],"Phawin Khongkhasawan","さんが受賞",[12,77,78,83],{},[22,79,82],{"href":80,"rel":81},"https://gitlab.com/gitlab-org/developer-relations/contributor-success/team-task/-/issues/490",[],"誰もがGitLabコミュニティのコントリビューターをMVPに推薦できます","。積極的に活動している候補者を応援したり、他の誰かをノミネートしてみませんか。🙌",[12,85,86,91,92,97,98,97,103,108],{},[22,87,90],{"href":88,"rel":89},"https://www.jitta.com/",[],"Jitta社","のテクニカルリードであるPhawin Khongkhasawanさんは、2024年2月からGitLabにコントリビュートしてくださっています。わずか数か月のうちに、Phawinさんは20件を超えるコントリビュートをマージしました。それらのコントリビュートは、リリース",[22,93,96],{"href":94,"rel":95},"https://about.gitlab.com/ja-jp/blog/gitlab-16-11-released/",[],"16.11","、",[22,99,102],{"href":100,"rel":101},"https://docs.gitlab.com/ja-jp/releases/17/gitlab-17-0-released/#customize-avatars-for-users",[],"17.0",[22,104,107],{"href":105,"rel":106},"https://about.gitlab.com/ja-jp/blog/gitlab-17-1-released/",[],"17.1","に含まれています。",[12,110,111,112,117,118,123,124,129,130,135,136,141,142,147],{},"Phawinさんは、",[22,113,116],{"href":114,"rel":115},"https://gitlab.com/gitlab-org/gitlab/-/issues/455589",[],"API経由でのプロジェクトテストWebhookのトリガーを許可する","リクエストなど、Webhook関連の機能を改善したことが評価され、GitLabのプロダクトマネージャーである",[22,119,122],{"href":120,"rel":121},"https://gitlab.com/m_frankiewicz",[],"Magdalena Frankiewicz","に初めて推薦されました。GitLabのエンジニア",[22,125,128],{"href":126,"rel":127},"https://gitlab.com/marc_shaw",[],"Marc Shaw","と",[22,131,134],{"href":132,"rel":133},"https://gitlab.com/jivanvl",[],"Jose Ivan Vargas","、またGitLabのプロダクトマネージャー",[22,137,140],{"href":138,"rel":139},"https://gitlab.com/rutshah",[],"Rutvik Shah","は、",[22,143,146],{"href":144,"rel":145},"https://handbook.gitlab.com/handbook/values/",[],"GitLabのコアバリュー","であるコラボレーションとイテレーションに対するPhawinさんの忍耐強い取り組みに注目しました。",[12,149,150,151,156,157,162],{},"GitLabのスタッフバックエンドエンジニアである",[22,152,155],{"href":153,"rel":154},"https://gitlab.com/patrickbajao",[],"Patrick Bajao","は、「”",[22,158,161],{"href":159,"rel":160},"https://gitlab.com/gitlab-org/gitlab/-/merge_requests/147052",[],"Add order by merged_at","機能”を完成まで導いたPhawinさんの仕事ぶり、忍耐強さ、そして粘り強さには本当に感謝しています」と述べています。「マージされデプロイされるまでには、いくつかのマイルストーンを要しましたが、Phawinさんが手を止めることはなく、一緒に取り組んでくださいました」",[12,164,165],{},"新たに加わったコントリビューターでも、すぐに影響をもたらし、GitLabの共同開発に貢献できることを示してくださったPhawinさんに心から感謝申し上げます。",[60,167,169],{"id":168},"gitlab-172でリリースされた主な改善点",[15,170,171],{},"GitLab 17.2でリリースされた主な改善点",[173,174,176],"h3",{"id":175},"kubernetesのポッドとコンテナのログストリーミング",[22,177,178],{"href":29},[15,179,180],{},"Kubernetesのポッドとコンテナのログストリーミング",[12,182,183],{},"SaaS: Free、Premium、Ultimate\nSelf-Managed: Free、Premium、Ultimate",[12,185,186],{},"GitLab 16.1でKubernetesポッドのリストと詳細ビューを導入したものの、ワークロードを詳しく分析するには、引き続きサードパーティのツールを使用する必要がありました。本リリースでGitLabにポッドとコンテナのログストリーミングビューが追加されたため、直接アプリケーション配信ツール上で環境全体の問題をすばやく確認して、問題を解決できるようになりました。",[12,188,189,190],{},"ドキュメント\n",[22,191,194],{"href":192,"rel":193},"https://gitlab.com/groups/gitlab-org/-/epics/13793",[],"エピック",[196,197],"img",{"src":198},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404700/site/Content%20Images/17_2/k8s-logs-view.png",[173,200,202],{"id":201},"変更のリクエストによるマージリクエストのブロック",[15,203,201],{},[12,205,206],{},"SaaS: Premium、Ultimate\nSelf-Managed: Premium、Ultimate",[12,208,209,210,97,214,97,217,220,221,226,227,229],{},"レビューを行う際は、最後に",[211,212,213],"code",{},"承認",[211,215,216],{},"コメント",[211,218,219],{},"変更のリクエスト","のいずれかを選択できます（",[22,222,225],{"href":223,"rel":224},"https://docs.gitlab.com/ja-jp/releases/16/gitlab-16-9-released/#request-changes-on-merge-requests",[],"GitLab 16.9でリリース","）。レビューの最中に、解決されるまでマージリクエストを実行できないような変更が見つかる可能性があります。その場合、",[211,228,219],{},"を行って、レビューを完了します。",[12,231,232,233,236],{},"この度、変更がリクエストされると、そのリクエストが解決されるまでマージを防止するマージチェックがGitLabに追加されました。変更のリクエストを解決するには、最初に変更をリクエストしたユーザーがマージリクエストを再度レビューしてから、承認する必要があります。最初に変更をリクエストしたユーザーが承認できない場合、マージ権限を持つユーザーであれば誰でも変更リクエストを",[15,234,235],{},"バイパス","できるため、開発を続行できます。",[12,238,239,244],{},[22,240,243],{"href":241,"rel":242},"https://gitlab.com/gitlab-org/gitlab/-/issues/455339",[],"イシュー455339","でこの新機能に関するフィードバックをぜひお寄せください。",[12,246,189,247,252],{},[22,248,251],{"href":249,"rel":250},"https://gitlab.com/gitlab-org/gitlab/-/issues/761",[],"イシュー",[22,253,194],{"href":254,"rel":255},"https://gitlab.com/groups/gitlab-org/-/epics/11719",[],[196,257],{"src":258},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404698/site/Content%20Images/17_2/create-block-mr-request-changes.png",[173,260,262],{"id":261},"脆弱性の説明",[15,263,261],{},[12,265,266],{},"SaaS: Ultimate、Duo Enterprise\nSelf-Managed: Ultimate、Duo Enterprise",[12,268,269],{},"脆弱性の説明がGitLab Duoチャットの一部として、一般提供されました。脆弱性の説明機能を使用すれば、SASTの脆弱性が見つかった場合に、チャットを開いて脆弱性についてより深く理解し、どのように悪用される可能性があるかを確認し、適用可能な修正方法を検討できます。",[12,271,189,272],{},[22,273,194],{"href":274,"rel":275},"https://gitlab.com/groups/gitlab-org/-/epics/10642",[],[196,277],{"src":278},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404703/site/Content%20Images/17_2/vulnerability_explanation_duo_chat.png",[173,280,282],{"id":281},"oauth-20デバイスの認証付与サポート",[15,283,284],{},"OAuth 2.0デバイスの認証付与サポート",[12,286,183],{},[12,288,289,294,295,300],{},[22,290,293],{"href":291,"rel":292},"https://datatracker.ietf.org/doc/html/rfc8628",[],"OAuth 2.0デバイスの認証付与フロー","がGitLabでサポートされるようになりました。このフローを使用すれば、入力制限によりブラウザを使用できないデバイスからでも、GitLabのユーザー認証を安全に行えます。これにより、ヘッドレスサーバーやUIがない、またはUIが制限されている他のデバイスからGitLabサービスを利用する際に、デバイスの認証付与プロセスが最適です。この場を借りて、コントリビュートしてくれた",[22,296,299],{"href":297,"rel":298},"https://kitware.com/",[],"John Parent","さんに感謝します！",[12,302,303,308],{},[22,304,307],{"href":305,"rel":306},"https://docs.gitlab.com/ja-jp/api/oauth2/#device-authorization-grant-flow",[],"ドキュメント",[22,309,251],{"href":310,"rel":311},"https://gitlab.com/gitlab-org/gitlab/-/issues/332682",[],[313,314],"iframe",{"width":315,"height":316,"src":317,"title":318,"frameBorder":319,"allow":320,"referrerPolicy":321,"allowFullScreen":322},898,505,"https://www.youtube.com/embed/jwocmqtKpJs","GitLab OAuth2 Device Auth Demo","0","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share","strict-origin-when-cross-origin",true,[173,324,326],{"id":325},"パイプライン実行ポリシーのタイプ",[15,327,325],{},[12,329,330],{},"SaaS: Ultimate\nSelf-Managed: Ultimate",[12,332,333],{},"パイプライン実行ポリシーは、汎用的なCIジョブやスクリプト、命令の実行を強制できる新しいタイプのセキュリティポリシーです。",[12,335,336,337,342,343,348],{},"セキュリティチームやコンプライアンスチームは、このパイプライン実行ポリシータイプを使用することで、カスタマイズした",[22,338,341],{"href":339,"rel":340},"https://gitlab.com/gitlab-org/gitlab/-/tree/master/lib/gitlab/ci/templates/Jobs",[],"GitLabセキュリティスキャンテンプレート","や、",[22,344,347],{"href":345,"rel":346},"https://gitlab.com/gitlab-org/gitlab/-/tree/master/lib/gitlab/ci/templates",[],"GitLabまたはパートナーがサポートするCIテンプレート","、サードパーティのセキュリティスキャンテンプレートを適用できるほか、CIジョブ経由でカスタムレポートルール、またGitLab CI経由でカスタムスクリプトやルールを実施できます。",[12,350,351,352,356,357,360],{},"パイプライン実行ポリシーには、「インジェクション」と「上書き」の2種類のモードがあります。",[353,354,355],"em",{},"インジェクション","モードでは、プロジェクトのCI/CDパイプラインにジョブが挿入されます。",[353,358,359],{},"上書き","モードでは、プロジェクトのCI/CDパイプライン設定が置き換えられます。",[12,362,363],{},"その他すべてのGitLabポリシーと同様、ポリシーの作成・管理担当として指定されたセキュリティおよびコンプライアンスチームのメンバーが一元的に実施を管理できます。最初のスキャン実行ポリシーを作成して、始め方を学びましょう！！",[12,365,189,366],{},[22,367,194],{"href":368,"rel":369},"https://gitlab.com/groups/gitlab-org/-/epics/13266",[],[196,371],{"src":372},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404700/site/Content%20Images/17_2/pipeline-execution-policy-rp.png",[173,374,376],{"id":375},"パイプラインのシークレット検出におけるカスタムルールセットのサポートの拡張",[15,377,375],{},[12,379,330],{},[12,381,382,383,386,387,390],{},"パイプラインのシークレット検出におけるカスタムルールセットのサポートを拡張しました。\nリモートルールセットを設定する際に、新しいタイプのパススルーとして ",[211,384,385],{},"git"," と ",[211,388,389],{},"url"," を使用できます。これにより、複数のプロジェクト間でルールセットの設定を共有するなど、ワークフローの管理を簡単に行えます。",[12,392,393],{},"また、これらの新しいタイプのパススルーを使用して、リモートルールセットでデフォルト設定を拡張することもできます。",[12,395,396],{},"また、アナライザーでは次の機能もサポートされるようになりました。",[398,399,400,404,407,410],"ul",{},[401,402,403],"li",{},"最大20のパススルーを 単一の設定に連結し、事前定義されたルールを置き換える",[401,405,406],{},"パススルーに環境変数を含める",[401,408,409],{},"パススルーの読み込み時にタイムアウトを設定する",[401,411,412],{},"ルールセット設定でTOML構文を検証する",[12,414,307,415,418,422,424],{},[416,417],"br",{},[22,419,251],{"href":420,"rel":421},"https://gitlab.com/gitlab-org/gitlab/-/issues/336395",[],[416,423],{},[22,425,428],{"href":426,"rel":427},"https://gitlab.com/gitlab-org/security-products/analyzers/secrets/-/merge_requests/310",[],"マージリクエスト",[196,430],{"src":431},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404701/site/Content%20Images/17_2/secrets-expanded-custom-rulesets-support.png",[173,433,435],{"id":434},"ワークスペースでgitlab-duoチャットとコード提案が利用可能に",[15,436,437],{},"ワークスペースでGitLab Duoチャットとコード提案が利用可能に",[12,439,440],{},"SaaS: Premium、Ultimate、Duo Pro、Duo Enterprise\nSelf-Managed: Premium、Ultimate、Duo Pro、Duo Enterprise",[12,442,443],{},"ワークスペースでGitLab Duoチャットとコード提案を利用できるようになりました！すぐに回答が必要な場合や、コードを効率的に改善したい場合に、生産性を向上させ、ワークフローを効率化するように設計されたDuoチャットとコード提案を使用すれば、これまで以上に効率的かつ効果的にワークスペースでのリモート開発を進められます。",[12,445,189,446],{},[22,447,251],{"href":448,"rel":449},"https://gitlab.com/groups/gitlab-org/-/epics/12780",[],[196,451],{"src":452},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404703/site/Content%20Images/17_2/workspaces_duo.png",[60,454,456],{"id":455},"gitlab-172のその他の改善",[15,457,458],{},"GitLab 17.2のその他の改善",[173,460,462],{"id":461},"削除されたブランチがjira開発パネルで消去",[15,463,464],{},"削除されたブランチがJira開発パネルで消去",[12,466,183],{},[12,468,469,470,475,476,479],{},"これまでは",[22,471,474],{"href":472,"rel":473},"https://docs.gitlab.com/ja-jp/integration/jira/connect-app/",[],"Jira Cloudアプリ向けGitLab","の使用時に、GitLabでブランチを削除した場合でも、Jira開発パネルにはそのブランチが表示されていました。また、削除したブランチを選択すると、GitLabで",[211,477,478],{},"404","エラーが発生していました。",[12,481,482],{},"本リリースから、GitLabでブランチを削除した場合、Jira開発パネルから消去されます。",[12,484,189,485],{},[22,486,251],{"href":487,"rel":488},"https://gitlab.com/gitlab-org/gitlab/-/issues/351625",[],[173,490,492],{"id":491},"uiにインポート済みのアイテムであることが表示",[15,493,494],{},"UIにインポート済みのアイテムであることが表示",[12,496,183],{},[12,498,499,500,505],{},"GitLabに、",[22,501,504],{"href":502,"rel":503},"https://docs.gitlab.com/ja-jp/user/import/#supported-import-sources",[],"他のSCMソリューション","からプロジェクトをインポートできます。ただし、プロジェクトアイテムがインポートされたものか、またはGitLabインスタンスで作成されたものかを判断するのは困難でした。",[12,507,508],{},"本リリースでは、作成者が特定のユーザーであることが明らかになっているGitHub、Gitea、Bitbucket Server、Bitbucket Cloudからインポートされたアイテムに表示インジケーターを追加しました。対象となるアイテムは、マージリクエスト、イシュー、メモなどです。",[12,510,511,514],{},[22,512,307],{"href":502,"rel":513},[],[22,515,194],{"href":516,"rel":517},"https://gitlab.com/groups/gitlab-org/-/epics/13825",[],[173,519,521],{"id":520},"イシューイベントのwebhookにタイプ属性を追加",[15,522,523],{},"イシューイベントのWebhookにタイプ属性を追加",[12,525,183],{},[12,527,528,529,532,533,97,535,97,537,97,540,543,544,547],{},"イシュー、タスク、インシデント、要求事項、目標、主要な成果はすべて、",[15,530,531],{},"イシューイベント","のWebhookカテゴリで、ペイロードをトリガーします。これまでは、イベントペイロード内でWebhookをトリガーしたオブジェクトのタイプをすばやく特定する方法がありませんでした。本リリースでは、",[15,534,531],{},[15,536,216],{},[15,538,539],{},"非公開のイシューイベント",[15,541,542],{},"絵文字イベント","トリガー内のペイロードで利用可能な ",[211,545,546],{},"object_attributes.type"," 属性が導入されました。",[12,549,189,550],{},[22,551,251],{"href":552,"rel":553},"https://gitlab.com/gitlab-org/gitlab/-/issues/467415",[],[173,555,557],{"id":556},"wikiページのタイトルとパスフィールドを分離",[15,558,559],{},"Wikiページのタイトルとパスフィールドを分離",[12,561,183],{},[12,563,564],{},"GitLab 17.2では、Wikiページのタイトルはパスと切り離されています。以前のリリースでは、ページタイトルが変更された場合、パスも変更され、ページへのリンクが破損してしまう可能性がありました。本リリースではWikiページのタイトルが変更されても、パスは変わりません。Wikiページのパスが変更された場合でも、自動リダイレクトが設定されるため、リンクが壊れることはありません。",[12,566,567,571],{},[22,568,307],{"href":569,"rel":570},"https://docs.gitlab.com/ja-jp/user/project/wiki/",[],[22,572,251],{"href":573,"rel":574},"https://gitlab.com/gitlab-org/gitlab/-/issues/30758",[],[173,576,578],{"id":577},"マージコミットメッセージ生成の一般提供を開始",[15,579,577],{},[12,581,266],{},[12,583,584],{},"コミットメッセージの作成は、コードベースのどの部分がどのような理由で変更されたのかを、その後他のユーザーが確実に把握できるようにするために不可欠です。変更した可能性のあるすべての内容を考慮した上で、変更点を効果的に伝えられるメッセージを作成するのは大変です。",[12,586,587,588,591,592,595],{},"本リリースでは、GitLab Duoによるマージコミットの生成の一般提供が開始され、すべてのマージリクエストで質の高いコミットメッセージを作成できるようになりました。マージする前に、マージウィジェットの「",[15,589,590],{},"コミットメッセージを編集","」選択し、「",[15,593,594],{},"コミットメッセージを生成","」オプションを使用してコミットメッセージのドラフトを生成します。",[12,597,598],{},"この新しいGitLab Duo機能は、デベロッパーがプロジェクトのコミット履歴を貴重なリソースとしてその後活用できるようにする上で最適です。",[12,600,189,601],{},[22,602,194],{"href":603,"rel":604},"https://gitlab.com/groups/gitlab-org/-/epics/13661",[],[173,606,608],{"id":607},"pure-ssh転送プロトコルによるlfs",[15,609,610],{},"Pure SSH転送プロトコルによるLFS",[12,612,183],{},[12,614,615,616,624,625,627,628,630],{},"2021年9月に、",[22,617,620,623],{"href":618,"rel":619},"https://github.com/git-lfs/git-lfs/blob/main/CHANGELOG.md#300-24-sep-2021",[],[211,621,622],{},"git-lfs"," 3.0.0","がリリースされ、HTTPの代わりにSSHを転送プロトコルとして使用できるようになりました。それ以前のバージョンでは、転送プロトコルとしてHTTPのみがサポートされていました。そのため、一部のユーザーは、GitLabで ",[211,626,622],{}," を使用できませんでした。本リリースでは、 ",[211,629,622],{}," の転送プロトコルとして、HTTPの代わりにSSHを使用できるようになりました。",[12,632,633,634,639,640,300],{},"この場を借りて、コントリビュートしてくれた",[22,635,638],{"href":636,"rel":637},"https://gitlab.com/KyleFromKitware",[],"Kyle Edwards","さんと",[22,641,644],{"href":642,"rel":643},"https://gitlab.com/joe-snyder",[],"Joe Snyder",[12,646,647,651,652,654],{},[22,648,307],{"href":649,"rel":650},"https://docs.gitlab.com/ja-jp/administration/lfs/#pure-ssh-transfer-protocol",[],"  ",[416,653],{},[22,655,194],{"href":656,"rel":657},"https://gitlab.com/groups/gitlab-org/-/epics/11872",[],[173,659,661],{"id":660},"パイプラインスケジュールのソートオプション",[15,662,660],{},[12,664,183],{},[12,666,667],{},"パイプラインスケジュールリストを説明、参照、次回の実行、作成日、更新日の順でソートできるようになりました。",[12,669,670,674,676],{},[22,671,307],{"href":672,"rel":673},"https://docs.gitlab.com/ja-jp/ci/pipelines/schedules/",[],[416,675],{},[22,677,251],{"href":678,"rel":679},"https://gitlab.com/gitlab-org/gitlab/-/issues/37246",[],[173,681,683],{"id":682},"保護環境へのデプロイと承認がトリガーとなり監査イベントを生成",[15,684,685],{},"保護環境へのデプロイと承認がトリガーとなり、監査イベントを生成",[12,687,206],{},[12,689,690],{},"デプロイの承認など、デプロイイベントの記録にアクセスできるようにしておくことは、コンプライアンス管理を行う上で不可欠です。これまで、GitLabではデプロイ関連の監査イベントが提供されていなかったため、コンプライアンスマネージャーはカスタムツールを使用するか、GitLab上で該当するデータを直接検索する必要がありました。本リリースによりGitLabは、次の3種類の監査イベントの提供を開始しました。",[398,692,693,699,705],{},[401,694,695,698],{},[211,696,697],{},"deployment_started"," デプロイジョブを開始したユーザーと開始日時を記録",[401,700,701,704],{},[211,702,703],{},"deployment_approved"," デプロイジョブを承認したユーザーと承認日時を記録",[401,706,707,710],{},[211,708,709],{},"deployment_rejected"," デプロイジョブを却下したユーザーとその日時を記録",[12,712,189,713],{},[22,714,251],{"href":715,"rel":716},"https://gitlab.com/gitlab-org/gitlab/-/issues/456687",[],[173,718,720],{"id":719},"apiセキュリティテストで署名付き認証リクエストをサポート",[15,721,722],{},"APIセキュリティテストで署名付き認証リクエストをサポート",[12,724,330],{},[12,726,727,728,731],{},"APIセキュリティには、スキャナーから送信されたリクエストを変更できる「上書き」機能がすでにサポートされていますが、事前に上書きを設定する必要があり、リクエストに応じて変更することはできません。GitLab 17.2では、「リクエストに基づくスクリプト」として",[211,729,730],{},"APISEC_PER_REQUEST_SCRIPT","が追加され、各リクエストを送信する前に呼び出されるC#スクリプトをユーザーが提供できるようになりました。これにより、認証の一環としてシークレットを使用したリクエストへの「署名」をサポートします。",[12,733,189,734],{},[22,735,251],{"href":736,"rel":737},"https://gitlab.com/gitlab-org/gitlab/-/issues/458825",[],[173,739,741],{"id":740},"dastアナライザーの改善",[15,742,743],{},"DASTアナライザーの改善",[12,745,330],{},[12,747,748],{},"17.2リリースのマイルストーンでは、以下の改善を行いました。",[750,751,752],"ol",{},[401,753,754],{},"3種類のチェックを新たに追加しました。",[398,756,757,760,763],{},[401,758,759],{},"チェック506.1は、Polyfill.io CDNの乗っ取りによって侵害された可能性の高いリクエストURLを特定するパッシブチェックです。",[401,761,762],{},"チェック384.1は、有効なセッション識別子が悪意のある人物によって再利用される可能性をもたらすセッション固定の弱点を特定するパッシブチェックです。",[401,764,765],{},"チェック16.11は、HTTPのTRACEデバッグメソッドが本番サーバーでいつ有効になっているかを特定するアクティブチェックです。有効になっている場合、誤って機密情報が公開される恐れがあります。",[750,767,769],{"start":768},2,[401,770,771],{},"誤検出を減らすため、以下のバグ修正を行いました。",[398,773,774,777],{},[401,775,776],{},"DASTチェック614.1（Secure属性なしの機密性の高いCookie）と1004.1（HttpOnly属性なしの機密性の高いCookie）では、サイトで以前に設定された有効期限によりCookieが消去された場合、検出結果が生成されなくなりました",[401,778,779],{},"DASTチェック1336.1 （サーバーサイドテンプレートインジェクション）では、攻撃の成功を判定するために、HTTPレスポンスステータスコード「500」に依存しなくなりました",[750,781,783],{"start":782},3,[401,784,785],{},"以下の機能強化を行いました。",[398,787,788,791],{},[401,789,790],{},"DASTの脆弱性検出で、すべてのレスポンスヘッダーが証拠として提示されるようになりました。この追加情報の提供により、調査結果のトリアージに費やす時間が短縮されます",[401,792,793],{},"Sitemap.xmlファイルをクロールして追加のURLを取得できるようになりました。これにより、ターゲットWebサイトのカバレッジが向上します",[12,795,189,796],{},[22,797,251],{"href":798,"rel":799},"https://gitlab.com/groups/gitlab-org/-/epics/13411",[],[173,801,803],{"id":802},"self-managedでシークレットプッシュ保護が利用可能にまた漏えいの可能性に関する警告を改善",[15,804,805],{},"Self-Managedでシークレットプッシュ保護が利用可能に。また、漏えいの可能性に関する警告を改善",[12,807,330],{},[12,809,748],{},[398,811,812,815],{},[401,813,814],{},"Self-Managedをご利用のお客様を対象に、シークレットプッシュ保護（ベータ）がご利用いただけるようになりました。管理者によりインスタンス全体で本機能が有効化されたら、ドキュメントを参照の上、プロジェクトでプッシュ保護を有効にしてください",[401,816,817],{},"テキストコンテンツにおける漏えいの可能性に関する警告の内容がより詳しくなりました。これにより、イシュー、エピック、MRのいずれかの説明やコメントにおいて、どのような種類の機密情報が漏えいしようとしているのかを理解しやすくなりました",[12,819,307,820,822,651,826,828],{},[416,821],{},[22,823,251],{"href":824,"rel":825},"https://gitlab.com/gitlab-org/gitlab/-/issues/412229",[],[416,827],{},[22,829,194],{"href":830,"rel":831},"https://gitlab.com/groups/gitlab-org/-/epics/13107",[],[173,833,835],{"id":834},"gitlabアナライザーごとにlatestテンプレートを実行できるようスキャン実行ポリシーを拡張",[15,836,837,838,841],{},"GitLabアナライザーごとに",[211,839,840],{},"latest","テンプレートを実行できるよう「スキャン実行ポリシー」を拡張",[12,843,330],{},[12,845,846,847,386,850,852,853,855,856,858],{},"スキャン実行ポリシーが拡張され、ポリシールールを定義する際に、",[211,848,849],{},"default",[211,851,840],{}," のGitLabテンプレートのどちらかを選べるようになりました。",[211,854,849],{}," では現在の動作が反映されている一方、ポリシーを ",[211,857,840],{}," に更新することで、 指定されたセキュリティアナライザーの最新テンプレートでのみ利用可能な機能を使用できます。",[12,860,861,863,864,866],{},[211,862,840],{}," テンプレートの活用により、",[211,865,840],{}," テンプレートで有効になっている他のルールと一緒に、マージリクエストパイプラインで確実にスキャンを実行できるようになりました。これまでは、ブランチパイプライン、または指定されたスケジュールに限定されていました。",[12,868,869,870,386,872,874],{},"注：ポリシーを変更する前に、",[211,871,849],{},[211,873,840],{}," テンプレートの相違点をすべてチェックして、ニーズに合っているかどうかを確認してください！",[12,876,189,877],{},[22,878,251],{"href":879,"rel":880},"https://gitlab.com/gitlab-org/gitlab/-/issues/415427",[],[196,882],{"src":883},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404700/site/Content%20Images/17_2/latest-template-image.png",[173,885,887],{"id":886},"oauth認証画面の改善",[15,888,889],{},"OAuth認証画面の改善",[12,891,183],{},[12,893,894],{},"OAuth認証画面で、許可する認証がより明確に説明されるようになりました。また、GitLabが提供するアプリケーションに関しては「erified by GitLab」セクションも表示されます。これまでは、GitLabによって提供されたアプリケーションであってもそうでない場合でも、ユーザーエクスペリエンスは同じでしたが、この新機能により、信頼性がさらに向上します。",[12,896,189,897],{},[22,898,251],{"href":899,"rel":900},"https://gitlab.com/gitlab-org/gitlab/-/issues/462655",[],[196,902],{"src":903},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404699/site/Content%20Images/17_2/govern_oauth_improvements.png",[173,905,907],{"id":906},"インスタンス管理者の設定プロセスを効率化",[15,908,906],{},[12,910,911],{},"SaaS: -\nSelf-Managed: Free、Premium、Ultimate",[12,913,914],{},"GitLabの新規インストール時の管理者による設定プロセスが効率化され、より安全になりました。デフォルトの管理者用rootメールアドレスがランダムに設定されるようになったため、管理者はアクセス可能なメールアドレスに変更する必要があります。以前は、この手順を行うのが遅くなり、管理者がメールアドレスの変更を忘れてしまう恐れがありました。",[12,916,917,921],{},[22,918,307],{"href":919,"rel":920},"https://docs.gitlab.com/ja-jp/administration/",[],[22,922,251],{"href":923,"rel":924},"https://gitlab.com/gitlab-org/gitlab/-/issues/458985",[],[196,926],{"src":927},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404698/site/Content%20Images/17_2/govern_admin_setup.png",[173,929,931,932,935],{"id":930},"ruleschangescompare_to-でのcicd変数の使用をサポート","** ",[211,933,934],{},"rules:changes:compare_to"," でのCI/CD変数の使用をサポート**",[12,937,183],{},[12,939,940,941,944,945,953,954,956],{},"GitLab 15.3では、",[211,942,943],{},"rules:change","に",[22,946,949,952],{"href":947,"rel":948},"https://docs.gitlab.com/ja-jp/ci/yaml/#ruleschangescompare_to",[],[211,950,951],{},"compare_to","キーワード","を導入しました。これにより、比較対象として正確な参照先を定義できるようになりました。GitLab 17.2からは、このキーワードでCI/CD変数を使えるようになっため、より簡単に",[211,955,951],{},"値を定義して、複数のジョブで再利用できます。",[12,958,959,962],{},[22,960,307],{"href":947,"rel":961},[],[22,963,251],{"href":964,"rel":965},"https://gitlab.com/gitlab-org/gitlab/-/issues/369916",[],[173,967,969],{"id":968},"グループapiを使用してグループの招待先のグループを一覧表示できるように",[15,970,971],{},"グループAPIを使用して、グループの招待先のグループを一覧表示できるように",[12,973,183],{},[12,975,976,977,982],{},"グループAPIに、グループが招待された他のグループを一覧表示するエンドポイントが追加されました。この機能は、",[22,978,981],{"href":979,"rel":980},"https://docs.gitlab.com/ja-jp/api/groups/#list-a-groups-shared-projects",[],"グループが招待されたプロジェクトを一覧表示するエンドポイント","を補完するもので、グループが追加されたすべてのグループとプロジェクトの概要を包括的に確認できるようになりました。このエンドポイントには、ユーザーあたり毎分60件のリクエストのレート制限が設定されています。",[12,984,985,986,300],{},"この場を借りて、コミュニティにコントリビュートしてくれた",[22,987,990],{"href":988,"rel":989},"https://gitlab.com/imskr",[],"@imskr",[12,992,993,997],{},[22,994,307],{"href":995,"rel":996},"https://docs.gitlab.com/ja-jp/api/groups/#list-a-groups-shared-groups",[],[22,998,251],{"href":999,"rel":1000},"https://gitlab.com/gitlab-org/gitlab/-/issues/424959",[],[173,1002,1004],{"id":1003},"コマンドパレットを使用したプロジェクト設定の検索",[15,1005,1003],{},[12,1007,183],{},[12,1009,1010],{},"GitLabでは、プロジェクト、グループ、インスタンス、そしてユーザー向けに多種多様な設定が用意されています。そのため、多くの場合、必要な設定を見つけるにはUIのさまざまなエリアをクリックする必要があり、時間がかかっていました。",[12,1012,1013,1014,1017,1018,1021,1022,1025],{},"今回のリリースでは、コマンドパレットからプロジェクト設定を検索できるようになりました。プロジェクトを開き、「",[15,1015,1016],{},"検索または移動先...","」を選択し、「",[211,1019,1020],{},">","」キーでコマンドモードに入り、設定セクション名（例：「",[15,1023,1024],{},"保護タグ","」）を入力してみてください。表示された結果をクリックすると、その設定に直接移動できます。",[12,1027,189,1028],{},[22,1029,251],{"href":1030,"rel":1031},"https://gitlab.com/gitlab-org/gitlab/-/issues/448637",[],[196,1033],{"src":1034},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404701/site/Content%20Images/17_2/project_settings_search.png",[173,1036,1038],{"id":1037},"一度に1つのディスカッションのto-doアイテムが完了できるように",[15,1039,1040],{},"一度に1つのディスカッションのTo-Doアイテムが完了できるように",[12,1042,183],{},[12,1044,1045],{},"GitLabのイシューでのディスカッションが活発になることがあります。GitLabは、ご自身に関連するコメントに対してTo-Doアイテムを表示することでやり取りを管理しやすくします。またイシューに対してアクションを起こすと、自動的にそのアイテムを完了します。",[12,1047,1048],{},"これまでは、イシュー内のスレッドでアクションを起こすと、複数の異なるスレッドで自分がメンションされていた場合であっても、すべてのTo-Doアイテムが完了として処理されていました。今回のリリースから、自分がアクションを起こしたスレッドのTo-Doアイテムのみが完了されるようになりました。",[12,1050,1051,1055],{},[22,1052,307],{"href":1053,"rel":1054},"https://docs.gitlab.com/ja-jp/user/todos/",[],[22,1056,251],{"href":1057,"rel":1058},"https://gitlab.com/gitlab-org/gitlab/-/issues/461111",[],[173,1060,1062],{"id":1061},"wikiのサイドバーの改善",[15,1063,1064],{},"Wikiのサイドバーの改善",[12,1066,183],{},[12,1068,1069],{},"GitLab 17.2では、Wikiでのサイドバーの表示方法にいくつかの機能拡張が追加されました。今回の機能拡張により、Wikiのサイドバーにすべてのページ（最大5,000ページ）と目次（TOC）が表示されるようになり、さらにページを迅速に探せるよう検索バーが追加されました。",[12,1071,1072],{},"これまではサイドバーに目次が表示されていなかったため、ページのセクションへの移動が大変でした。新しい目次機能を使用すると、ページ構造がわかりやすくなるとともに、さまざまなセクションに迅速に移動できるため、使いやすさが大幅に向上します。",[12,1074,1075],{},"検索バーが追加されることで、より簡単にコンテンツを見つけられるようになります。また、サイドバーにすべてのページが表示されるようになったため、Wiki全体をスムーズに閲覧できます。",[12,1077,1078,1081],{},[22,1079,307],{"href":569,"rel":1080},[],[22,1082,251],{"href":1083,"rel":1084},"https://gitlab.com/gitlab-org/gitlab/-/issues/281570",[],[173,1086,1088],{"id":1087},"cli用gitlab-duoの一般提供を開始",[15,1089,1090],{},"CLI用GitLab Duoの一般提供を開始",[12,1092,266],{},[12,1094,1095,1096,1098,1099,1102],{},"全ユーザーを対象に、CLI用のGitLab Duoの一般提供が開始されました。今後は、ニーズに合った ",[211,1097,385],{}," コマンドを見つける手助けをGitLab Duoに",[211,1100,1101],{},"依頼","できます。",[12,1104,1105,1108,1109,1111],{},[211,1106,1107],{},"glab duo ask \u003Cgit question>"," を使うと、GitLab Duoが目的達成のためにフォーマットされた ",[211,1110,385],{}," コマンドを提供します。次にGitLab CLIが、渡されるフラグの情報など、コマンドやその実行内容に関する追加情報を提供します。その後、コマンドを実行して、ワークフローで直接出力結果を得られます。",[12,1113,1114,1115,1118,1119,1121],{},"GitLab CLIの ",[211,1116,1117],{},"ask"," コマンドは、覚えづらい ",[211,1120,385],{}," コマンドを利用してワークフローを高速化する上で最適な方法です。",[12,1123,189,1124],{},[22,1125,194],{"href":1126,"rel":1127},"https://gitlab.com/groups/gitlab-org/-/epics/10402",[],[313,1129],{"width":1130,"height":1131,"src":1132,"title":1133,"frameBorder":319,"allow":320,"referrerPolicy":321,"allowFullScreen":322},868,489,"https://www.youtube.com/embed/1DG_xN1tg1U","GitLab Duo for the CLI is now GA",[173,1135,1137],{"id":1136},"ワークスペース向けの新しいエージェント認証方法",[15,1138,1136],{},[12,1140,206],{},[12,1142,1143],{},"このリリースでは、ワークスペース向けに新しい認証方法を導入しました。これにより、従来の認証方法における制限に対処し、グループのオーナーや管理者に対してより柔軟かつ詳細な管理の実現を可能にしました。新しい認証方法を使用すれば、グループのオーナーと管理者はワークスペースのホスティングに使用するクラスターエージェントを制御できます。",[12,1145,1146],{},"スムーズに移行できるようにするために、ユーザーが従来の認証方法を利用している場合、自動的に新しい認証方法に変更されます。また、ワークスペースをサポートする既存のエージェントは、自動的にそのエージェントが存在するルートグループで許可されます。この移行は、エージェントがルートグループ内の異なるグループで許可されている場合でも行われます。",[12,1148,189,1149],{},[22,1150,251],{"href":1151,"rel":1152},"https://gitlab.com/groups/gitlab-org/-/epics/14025",[],[173,1154,1156],{"id":1155},"gitlab-runner-172",[15,1157,1158],{},"GitLab Runner 17.2",[12,1160,183],{},[12,1162,1163],{},"本日、GitLab Runner 17.2がリリースされます！GitLab Runnerは、CI/CDジョブを実行し、その結果をGitLabインスタンスに送信する、軽量で拡張性の高いエージェントです。GitLab Runnerは、GitLabに含まれるオープンソースの継続的インテグレーションサービスであるGitLab CI/CDと連携して動作します。",[12,1165,1166],{},[15,1167,1168],{},"新機能：",[398,1170,1171,1178,1192,1203],{},[401,1172,1173],{},[22,1174,1177],{"href":1175,"rel":1176},"https://gitlab.com/gitlab-org/gitlab-runner/-/issues/29222",[],"AWS EC2インスタンス用GitLab Runnerフリートプラグイン（一般公開）",[401,1179,1180],{},[22,1181,1184,1185,129,1188,1191],{"href":1182,"rel":1183},"https://gitlab.com/gitlab-org/charts/gitlab-runner/-/issues/545",[],"Runnerの",[211,1186,1187],{},"livenessProbe",[211,1189,1190],{},"readinessProbe","設定の許可",[401,1193,1194],{},[22,1195,1198,1199,1202],{"href":1196,"rel":1197},"https://gitlab.com/gitlab-org/gitlab-runner/-/issues/28867",[],"Kubernetes Executorの",[211,1200,1201],{},"umask 0000","コマンドの有効化と無効化機能",[401,1204,1205],{},[22,1206,1209],{"href":1207,"rel":1208},"https://gitlab.com/gitlab-org/gl-openshift/gitlab-runner-operator/-/issues/203",[],"GitLab Runnerオペレータ向けRed Hat OpenShift 4.16のサポート",[12,1211,1212],{},[15,1213,1214],{},"バグ修正：",[398,1216,1217],{},[401,1218,1219],{},[22,1220,1223],{"href":1221,"rel":1222},"https://gitlab.com/gitlab-org/gitlab-runner/-/issues/30876",[],"Gitlab Runnerをアップグレードすると、すべてのキャッシュボリュームが削除される",[12,1225,1226,1227,1232],{},"すべての変更の一覧は、GitLab Runnerの",[22,1228,1231],{"href":1229,"rel":1230},"https://gitlab.com/gitlab-org/gitlab-runner/blob/17-2-stable/CHANGELOG.md",[],"変更履歴","で確認できます。",[12,1234,1235],{},[22,1236,307],{"href":1237,"rel":1238},"https://docs.gitlab.com/ja-jp/runner/",[],[173,1240,1242],{"id":1241},"terraformモジュールレジストリのドキュメントモジュール",[15,1243,1244],{},"Terraformモジュールレジストリのドキュメントモジュール",[12,1246,183],{},[12,1248,1249],{},"TerraformモジュールレジストリにReadmeファイルが表示されるようになりました！ご要望の多かったこの機能を使用すると、各モジュールの目的、構成、要件を透過的に文書化できます。\nこれまでは、これらの重要な情報を他のソースから探す必要があったため、モジュールを適切に評価し使用することが困難でした。このリリースから、モジュールのドキュメントをすぐに確認できるようになり、モジュールの機能をすばやく理解できるようになりました。Readmeファイルを閲覧できるようになったことで、組織全体でTerraformコードを安心して共有し、再利用できます。",[12,1251,189,1252],{},[22,1253,251],{"href":1254,"rel":1255},"https://gitlab.com/gitlab-org/gitlab/-/issues/451054",[],[313,1257],{"width":1130,"height":1131,"src":1258,"title":1259,"frameBorder":319,"allow":320,"referrerPolicy":321,"allowFullScreen":322},"https://www.youtube.com/embed/SWRwW4pS7Gk","Package speed-run: View Terraform module documentation",[173,1261,1263],{"id":1262},"apiファジングテストで署名付き認証リクエストをサポート",[15,1264,1265],{},"APIファジングテストで署名付き認証リクエストをサポート",[12,1267,330],{},[12,1269,1270,1271,1274],{},"APIファジングには、スキャナーから送信されたリクエストを変更できる「上書き」機能がすでにサポートされていますが、事前に上書きを設定する必要があり、リクエスト自体に応じて変更することはできません。GitLab 17.2では、「リクエストに基づくスクリプト」として ",[211,1272,1273],{},"FUZZAPI_PER_REQUEST_SCRIPT"," が追加され、各リクエストを送信する前に呼び出されるC#スクリプトをユーザーが提供できるようになりました。これにより、認証の一環としてシークレットを使用したリクエストへの「署名」をサポートします。",[12,1276,189,1277],{},[22,1278,251],{"href":736,"rel":1279},[],[173,1281,1283],{"id":1282},"コンテナスキャン継続的な脆弱性スキャンの対象osの拡張",[15,1284,1285],{},"コンテナスキャン：継続的な脆弱性スキャンの対象OSの拡張",[12,1287,330],{},[12,1289,1290],{},"17.2では、コンテナスキャンMVCの継続的な脆弱性スキャンを強化するために、APKとRPMオペレーティングシステムのパッケージバージョンのサポートを追加しました。",[12,1292,1293,1294,129,1299,1304],{},"この機能強化により、",[22,1295,1298],{"href":1296,"rel":1297},"https://gitlab.com/gitlab-org/gitlab/-/issues/428703",[],"APK",[22,1300,1303],{"href":1301,"rel":1302},"https://gitlab.com/gitlab-org/gitlab/-/issues/428941",[],"RPM","オペレーティングシステムのPURLタイプのパッケージバージョンを比較することで、コンテナスキャンの継続的な脆弱性警告を完全にサポートできるようになりました。",[12,1306,1307,1308,1311,1312,1317],{},"なお、キャレット（",[211,1309,1310],{},"^","）が含まれるRPMバージョンはサポートされていません。キャレットを含むバージョンのサポートに関する作業は、",[22,1313,1316],{"href":1314,"rel":1315},"https://gitlab.com/gitlab-org/gitlab/-/issues/459969",[],"こちらのイシュー","で追跡されています。",[12,1319,307,1320,1322],{},[416,1321],{},[22,1323,251],{"href":1324,"rel":1325},"https://gitlab.com/groups/gitlab-org/-/epics/10174",[],[173,1327,1329],{"id":1328},"gojavapythonで高度なsastベータが利用可能に",[15,1330,1331],{},"Go、Java、Pythonで高度なSAST（ベータ）が利用可能に",[12,1333,330],{},[12,1335,1336],{},"高度なSASTがベータ機能として、Ultimateをお使いのお客様にご利用いただけるようになりました。高度なSASTは、ファイルや機能をまたがる分析により、より品の高い結果を提供します。現在、Go、Java、Pythonをサポートしています。",[12,1338,1339,1340,108],{},"ベータフェーズでは、既存のSASTアナライザーを置き換えずに、テストプロジェクトで高度なSASTを実行することをお勧めします。高度なSASTを有効にするには、こちらの手順を参照してください。GitLab 17.2から、高度なSASTは",[22,1341,1344,1347],{"href":1342,"rel":1343},"https://gitlab.com/gitlab-org/gitlab/-/blob/master/lib/gitlab/ci/templates/Jobs/SAST.latest.gitlab-ci.yml",[],[211,1345,1346],{},"SAST.latest"," CI/CDテンプレート",[12,1349,1350,1351,1356,1357,1362,1363,1368],{},"これは、",[22,1352,1355],{"href":1353,"rel":1354},"https://about.gitlab.com/blog/oxeye-joins-gitlab-to-advance-application-security-capabilities/",[],"Oxeyeテクノロジーの統合","プロセスの一環です。今後のリリースでは、高度なSASTを一般公開し、",[22,1358,1361],{"href":1359,"rel":1360},"https://gitlab.com/groups/gitlab-org/-/epics/14312",[],"他の言語","をサポートし、脆弱性の流れを追跡できる新たなUI要素を導入する予定です。ぜひテストして、フィードバックを",[22,1364,1367],{"href":1365,"rel":1366},"https://gitlab.com/gitlab-org/gitlab/-/issues/466322",[],"イシュー466322","にお寄せください。",[12,1370,189,1371],{},[22,1372,251],{"href":1365,"rel":1373},[],[173,1375,1377],{"id":1376},"サブグループのコンプライアンスセンターでのフレームワークの割り当て",[15,1378,1376],{},[12,1380,206],{},[12,1382,1383],{},"コンプライアンスセンターは、コンプライアンスチームがコンプライアンス基準の遵守状況や違反についての報告、グループのコンプライアンスフレームワークの管理などを一括して行える場所です。",[12,1385,1386],{},"これまではコンプライアンスセンターの関連機能はすべて、トップレベルグループでのみ利用できました。そのため、サブグループのオーナーは、トップレベルグループのコンプライアンスセンターで提供される機能を利用できませんでした。",[12,1388,1389],{},"こういった重要な課題を解決するために、サブグループへのコンプライアンスフレームワークの割り当てと割り当ての解除機能を追加しました。これにより、グループオーナーは、すでに利用可能なトップグループレベルのコンプライアンスセンターダッシュボードに加え、サブグループレベルでもコンプライアンス状況を可視化できるようになりました。",[12,1391,189,1392],{},[22,1393,194],{"href":1394,"rel":1395},"https://gitlab.com/gitlab-org/gitlab/-/issues/469004",[],[173,1397,1399],{"id":1398},"複数のアクセストークンの有効期限の特定",[15,1400,1398],{},[12,1402,911],{},[12,1404,1405],{},"管理者は、複数のアクセストークンの有効期限を特定するスクリプトを実行できるようになりました。このスクリプトをトークンのトラブルシューティングページに記載されている他のスクリプトと組み合わせて使用することができます。トークンのローテーション準備がまだ整っていない場合、有効期限が間近に迫っているトークンを特定して、期限を延長できます。",[12,1407,189,1408],{},[22,1409,251],{"href":1410,"rel":1411},"https://gitlab.com/gitlab-org/gitlab/-/issues/467313",[],[173,1413,1415],{"id":1414},"google-cloudインテグレーションの設定プロセスの簡素化",[15,1416,1417],{},"Google Cloudインテグレーションの設定プロセスの簡素化",[12,1419,1420],{},"SaaS: Free、Premium、Ultimate\nSelf-Managed: -",[12,1422,1423],{},"Google Cloud IAMインテグレーションのワークロードアイデンティティフェデレーションを設定する際に、Google Cloud CLIコマンドをネイティブで利用できるようになりました。これまではガイド付き設定で、cURLコマンドでダウンロードしたスクリプトを使用していました。また、設定プロセスをよりわかりやすく説明するヘルプテキストが追加されました。これらの改善により、グループオーナーはGoogle Cloud IAMインテグレーションの設定をより迅速に行えるようになりました。",[12,1425,189,1426],{},[22,1427,251],{"href":1428,"rel":1429},"https://gitlab.com/gitlab-org/gitlab/-/issues/454343",[],[173,1431,1433],{"id":1432},"snowflakeデータコネクターへのユーザーapiの追加",[15,1434,1435],{},"SnowflakeデータコネクターへのユーザーAPIの追加",[12,1437,911],{},[12,1439,1440,1441,1446,1447,1452],{},"GitLab 17.2では、",[22,1442,1445],{"href":1443,"rel":1444},"https://app.snowflake.com/marketplace/listing/GZTYZXESENG/gitlab-gitlab-data-connector",[],"GitLabデータコネクター","で",[22,1448,1451],{"href":1449,"rel":1450},"https://docs.gitlab.com/ja-jp/api/users/#list-users",[],"ユーザーAPI","が新たにサポートされました。このAPIは、Snowflake Marketplaceアプリで利用できます。ユーザーAPIを使用して、Self-ManagedのGitLab インスタンスからSnowflakeにユーザーデータをストリーミングできるようになりました。",[12,1454,1455,1459],{},[22,1456,307],{"href":1457,"rel":1458},"https://docs.gitlab.com/ja-jp/integration/snowflake/",[],[22,1460,194],{"href":1461,"rel":1462},"https://gitlab.com/groups/gitlab-org/-/epics/13004",[],[173,1464,1466],{"id":1465},"グループの概要のソートとフィルタリングの改善",[15,1467,1465],{},[12,1469,183],{},[12,1471,1472,1473,97,1476,97,1479,97,1482,1485],{},"グループの概要ページのソートとフィルタリング機能を更新しました。検索要素がページ全体に広がり、検索文字列が見やすくなりました。また、",[211,1474,1475],{},"名前",[211,1477,1478],{},"作成日",[211,1480,1481],{},"更新日",[211,1483,1484],{},"お気に入り","といった標準化されたソートオプションを使用できるようになりました。",[12,1487,1488,1489,1494],{},"この変更についてのフィードバックは",[22,1490,1493],{"href":1491,"rel":1492},"https://gitlab.com/gitlab-org/gitlab/-/issues/438322",[],"イシュー438322","で投稿できます。",[12,1496,1497,1501],{},[22,1498,307],{"href":1499,"rel":1500},"https://docs.gitlab.com/ja-jp/user/group/#view-a-group",[],[22,1502,251],{"href":1503,"rel":1504},"https://gitlab.com/gitlab-org/gitlab/-/issues/437013",[],[60,1506,1508],{"id":1507},"バグ修正パフォーマンスの改善uiの改善",[15,1509,1510],{},"バグ修正、パフォーマンスの改善、UIの改善",[12,1512,1513],{},"GitLabでは、ユーザーに可能な限り最高の環境をお届けすることに専心しています。リリースのたびに、バグを修正し、パフォーマンスを改善し、UIを向上させるためにたゆまぬ努力を続けています。GitLabは、100万人を超えるGitLab.comユーザーをはじめ、GitLabのプラットフォームを利用するすべての人にスムーズでシームレスな体験を届けることを約束します。",[12,1515,1516],{},"以下のリンクをクリックして、17.2のバグ修正、パフォーマンス向上、UI改善についてすべてご覧ください。",[398,1518,1519,1526,1533],{},[401,1520,1521],{},[22,1522,1525],{"href":1523,"rel":1524},"https://gitlab.com/groups/gitlab-org/-/issues/?sort=updated_desc&state=closed&label_name%5B%5D=type%3A%3Abug&or%5Blabel_name%5D%5B%5D=workflow%3A%3Acomplete&or%5Blabel_name%5D%5B%5D=workflow%3A%3Averification&or%5Blabel_name%5D%5B%5D=workflow%3A%3Aproduction&milestone_title=17.2",[],"バグ修正",[401,1527,1528],{},[22,1529,1532],{"href":1530,"rel":1531},"https://gitlab.com/groups/gitlab-org/-/issues/?sort=updated_desc&state=closed&label_name%5B%5D=bug%3A%3Aperformance&or%5Blabel_name%5D%5B%5D=workflow%3A%3Acomplete&or%5Blabel_name%5D%5B%5D=workflow%3A%3Averification&or%5Blabel_name%5D%5B%5D=workflow%3A%3Aproduction&milestone_title=17.2",[],"パフォーマンスの改善",[401,1534,1535],{},[22,1536,1539],{"href":1537,"rel":1538},"https://papercuts.gitlab.com/?milestone=17.2",[],"UIの改善",[60,1541,1543],{"id":1542},"非推奨事項",[15,1544,1542],{},[12,1546,1547,1548,1553,1554,1559],{},"新たに非推奨になった機能、および現在非推奨になっているすべての機能の一覧は、",[22,1549,1552],{"href":1550,"rel":1551},"https://docs.gitlab.com/ja-jp/update/deprecations/",[],"GitLabドキュメント","で確認できます。今後の破壊的な変更について通知を受け取るには、",[22,1555,1558],{"href":1556,"rel":1557},"https://about.gitlab.com/breaking-changes.xml",[],"破壊的な変更RSSフィードにサブスクライブ","してください。",[60,1561,1563],{"id":1562},"削除された機能と破壊的な変更",[15,1564,1562],{},[12,1566,1567,1568,1553,1571,1559],{},"削除されたすべての機能の一覧は、",[22,1569,1552],{"href":1550,"rel":1570},[],[22,1572,1558],{"href":1556,"rel":1573},[],[173,1575,1577],{"id":1576},"gitlab-172-へのアップグレードに関する重要な注意事項",[15,1578,1579],{},"GitLab 17.2 へのアップグレードに関する重要な注意事項",[12,1581,1582,1583,1586,1587,1589],{},"GitLab 17.2から、Geoインストールは ",[211,1584,1585],{},"gitlab-ctl set-geo-primary-node"," コマンドを使ってプライマリサイトを定義した時にプライマリサイトのチェックサムプロセスを開始します。これまでは、セカンダリサイトが設定された後にチェックサム処理が開始されていました。つまり、",[211,1588,1585],{}," コマンドの実行後にプライマリサイトがデータのチェックサムを生成し始めるので、Geoのセットアップの少し早い段階でプライマリサイトのリソース使用量が増えることになります。",[173,1591,1592],{"id":1231},[15,1593,1231],{},[12,1595,1596],{},"変更内容をすべて表示するには、以下のページから変更履歴を確認してください。",[398,1598,1599,1606,1613,1620],{},[401,1600,1601],{},[22,1602,1605],{"href":1603,"rel":1604},"https://gitlab.com/gitlab-org/gitlab-foss/blob/master/CHANGELOG.md",[],"GitLab",[401,1607,1608],{},[22,1609,1612],{"href":1610,"rel":1611},"https://gitlab.com/gitlab-org/gitlab-runner/blob/main/CHANGELOG.md",[],"GitLab Runner",[401,1614,1615],{},[22,1616,1619],{"href":1617,"rel":1618},"https://gitlab.com/gitlab-org/gitlab-vscode-extension/-/blob/main/CHANGELOG.md",[],"VS CodeのGitLabワークフロー",[401,1621,1622],{},[22,1623,1626],{"href":1624,"rel":1625},"https://gitlab.com/gitlab-org/cli/-/releases",[],"GitLab CLI",[173,1628,1629],{"id":1629},"インストール",[12,1631,1632,1633,1638],{},"GitLabを新規にインストールする場合は、",[22,1634,1637],{"href":1635,"rel":1636},"https://about.gitlab.com/ja-jp/install/",[],"GitLabのダウンロードページ","をご覧ください。",[173,1640,1641],{"id":1641},"更新",[12,1643,1644,1649],{},[22,1645,1648],{"href":1646,"rel":1647},"https://about.gitlab.com/update/",[],"更新ページ","を確認してください。",[173,1651,1652],{"id":1652},"ご不明な点がある場合",[12,1654,1655,1656,1661,1662,1664],{},"ご質問やご意見をお聞かせください。本リリースについてご不明な点がある場合は、",[22,1657,1660],{"href":1658,"rel":1659},"https://forum.gitlab.com/",[],"GitLabフォーラム","にアクセスし質問を投稿してください。",[416,1663],{},[416,1665],{},[12,1667,1668],{},[353,1669,1670,1671,1676,1678],{},"監修：小松原 つかさ ",[22,1672,1675],{"href":1673,"rel":1674},"https://gitlab.com/tkomatsubara",[],"@tkomatsubara",[416,1677],{},"\n（GitLab合同会社 ソリューションアーキテクト本部 シニアパートナーソリューションアーキテクト）",[173,1680,1681],{"id":1681},"過去の日本語リリース情報",[398,1683,1684,1691,1698,1705],{},[401,1685,1686],{},[22,1687,1690],{"href":1688,"rel":1689},"https://about.gitlab.com/ja-jp/blog/gitlab-18-0-release/",[],"GitLab 18.0",[401,1692,1693],{},[22,1694,1697],{"href":1695,"rel":1696},"https://about.gitlab.com/ja-jp/blog/gitlab-17-11-release/",[],"GitLab 17.11",[401,1699,1700],{},[22,1701,1704],{"href":1702,"rel":1703},"https://about.gitlab.com/ja-jp/blog/gitlab-17-10-release/",[],"GitLab 17.10",[401,1706,1707],{},[22,1708,1711],{"href":1709,"rel":1710},"https://about.gitlab.com/ja-jp/blog/gitlab-17-9-release/",[],"GitLab 17.9",[398,1713,1714,1721,1728,1735,1742,1749,1756,1763,1769],{},[401,1715,1716],{},[22,1717,1720],{"href":1718,"rel":1719},"https://about.gitlab.com/ja-jp/blog/gitlab-17-8-release/",[],"GitLab 17.8",[401,1722,1723],{},[22,1724,1727],{"href":1725,"rel":1726},"https://about.gitlab.com/ja-jp/blog/gitlab-17-7-release/",[],"GitLab 17.7",[401,1729,1730],{},[22,1731,1734],{"href":1732,"rel":1733},"https://about.gitlab.com/ja-jp/blog/gitlab-17-6-release/",[],"GitLab 17.6",[401,1736,1737],{},[22,1738,1741],{"href":1739,"rel":1740},"https://about.gitlab.com/ja-jp/blog/gitlab-17-5-released/",[],"GitLab 17.5",[401,1743,1744],{},[22,1745,1748],{"href":1746,"rel":1747},"https://about.gitlab.com/ja-jp/blog/gitlab-17-4-released/",[],"GitLab 17.4",[401,1750,1751],{},[22,1752,1755],{"href":1753,"rel":1754},"https://about.gitlab.com/ja-jp/blog/gitlab-17-3-released/",[],"GitLab 17.3",[401,1757,1758],{},[22,1759,1762],{"href":1760,"rel":1761},"https://about.gitlab.com/ja-jp/blog/gitlab-17-2-released/",[],"GitLab 17.2",[401,1764,1765],{},[22,1766,1768],{"href":105,"rel":1767},[],"GitLab 17.1",[401,1770,1771],{},[22,1772,1774],{"href":94,"rel":1773},[],"GitLab 16.11",{"title":1776,"searchDepth":768,"depth":768,"links":1777},"",[1778,1780,1789,1824,1825,1826],{"id":62,"depth":768,"text":1779},"今月のMost Valuable Person（MVP）はPhawin Khongkhasawanさんが受賞",{"id":168,"depth":768,"text":171,"children":1781},[1782,1783,1784,1785,1786,1787,1788],{"id":175,"depth":782,"text":180},{"id":201,"depth":782,"text":201},{"id":261,"depth":782,"text":261},{"id":281,"depth":782,"text":284},{"id":325,"depth":782,"text":325},{"id":375,"depth":782,"text":375},{"id":434,"depth":782,"text":437},{"id":455,"depth":768,"text":458,"children":1790},[1791,1792,1793,1794,1795,1796,1797,1798,1799,1800,1801,1802,1804,1805,1806,1808,1809,1810,1811,1812,1813,1814,1815,1816,1817,1818,1819,1820,1821,1822,1823],{"id":461,"depth":782,"text":464},{"id":491,"depth":782,"text":494},{"id":520,"depth":782,"text":523},{"id":556,"depth":782,"text":559},{"id":577,"depth":782,"text":577},{"id":607,"depth":782,"text":610},{"id":660,"depth":782,"text":660},{"id":682,"depth":782,"text":685},{"id":719,"depth":782,"text":722},{"id":740,"depth":782,"text":743},{"id":802,"depth":782,"text":805},{"id":834,"depth":782,"text":1803},"GitLabアナライザーごとにlatestテンプレートを実行できるよう「スキャン実行ポリシー」を拡張",{"id":886,"depth":782,"text":889},{"id":906,"depth":782,"text":906},{"id":930,"depth":782,"text":1807},"** rules:changes:compare_to でのCI/CD変数の使用をサポート**",{"id":968,"depth":782,"text":971},{"id":1003,"depth":782,"text":1003},{"id":1037,"depth":782,"text":1040},{"id":1061,"depth":782,"text":1064},{"id":1087,"depth":782,"text":1090},{"id":1136,"depth":782,"text":1136},{"id":1155,"depth":782,"text":1158},{"id":1241,"depth":782,"text":1244},{"id":1262,"depth":782,"text":1265},{"id":1282,"depth":782,"text":1285},{"id":1328,"depth":782,"text":1331},{"id":1376,"depth":782,"text":1376},{"id":1398,"depth":782,"text":1398},{"id":1414,"depth":782,"text":1417},{"id":1432,"depth":782,"text":1435},{"id":1465,"depth":782,"text":1465},{"id":1507,"depth":768,"text":1510},{"id":1542,"depth":768,"text":1542},{"id":1562,"depth":768,"text":1562,"children":1827},[1828,1829,1830,1831,1832,1833],{"id":1576,"depth":782,"text":1579},{"id":1231,"depth":782,"text":1231},{"id":1629,"depth":782,"text":1629},{"id":1641,"depth":782,"text":1641},{"id":1652,"depth":782,"text":1652},{"id":1681,"depth":782,"text":1681},"product","2024-07-18","GitLab 17.2でリリースした最新機能をご紹介します。","md",null,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662130/Blog/Hero%20Images/17-2-cover.jpg",{},"/ja-jp/blog/gitlab-17-2-released",{"title":5,"description":1836,"ogTitle":5,"ogDescription":1836,"noIndex":1843,"ogImage":1839,"ogUrl":1844,"ogSiteName":1845,"ogType":1846,"canonicalUrls":1844},false,"https://about.gitlab.com/blog/gitlab-17-2-released","https://about.gitlab.com","article","gitlab-17-2-released","ja-jp/blog/gitlab-17-2-released",[1850,1851,1834],"AI","releases","BlogPost","2024-08-30","9ZIhluDdeg4qgG9SKn8o-Me6FVCrc9IFuIk6p7UPmEU",{"logo":1856,"freeTrial":1861,"sales":1866,"login":1871,"items":1876,"search":2203,"minimal":2236,"duo":2253,"switchNav":2262,"pricingDeployment":2273},{"config":1857},{"href":1858,"dataGaName":1859,"dataGaLocation":1860},"/ja-jp/","gitlab logo","header",{"text":1862,"config":1863},"無料トライアルを開始",{"href":1864,"dataGaName":1865,"dataGaLocation":1860},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":1867,"config":1868},"デモをリクエスト",{"href":1869,"dataGaName":1870,"dataGaLocation":1860},"/ja-jp/sales/?contact-topic=request-demo","sales",{"text":1872,"config":1873},"サインイン",{"href":1874,"dataGaName":1875,"dataGaLocation":1860},"https://gitlab.com/users/sign_in/","sign in",[1877,1906,2008,2013,2125,2181],{"text":1878,"config":1879,"menu":1881},"プラットフォーム",{"dataNavLevelOne":1880},"platform",{"type":1882,"columns":1883},"cards",[1884,1890,1898],{"title":1878,"description":1885,"link":1886},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":1887,"config":1888},"プラットフォームの詳細はこちら",{"href":1889,"dataGaName":1880,"dataGaLocation":1860},"/ja-jp/platform/",{"title":1891,"description":1892,"link":1893},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":1894,"config":1895},"GitLab Duoのご紹介",{"href":1896,"dataGaName":1897,"dataGaLocation":1860},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":1899,"description":1900,"link":1901},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":1902,"config":1903},"詳細はこちら",{"href":1904,"dataGaName":1905,"dataGaLocation":1860},"/ja-jp/why-gitlab/","why gitlab",{"text":1907,"left":322,"config":1908,"menu":1910},"製品",{"dataNavLevelOne":1909},"solutions",{"type":1911,"link":1912,"columns":1916,"feature":1987},"lists",{"text":1913,"config":1914},"すべてのソリューションを表示",{"href":1915,"dataGaName":1909,"dataGaLocation":1860},"/ja-jp/solutions/",[1917,1942,1965],{"title":1918,"description":1919,"link":1920,"items":1925},"自動化","CI/CDと自動化でデプロイを加速",{"config":1921},{"icon":1922,"href":1923,"dataGaName":1924,"dataGaLocation":1860},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[1926,1930,1933,1938],{"text":1927,"config":1928},"CI/CD",{"href":1929,"dataGaLocation":1860,"dataGaName":1927},"/ja-jp/solutions/continuous-integration/",{"text":1891,"config":1931},{"href":1896,"dataGaLocation":1860,"dataGaName":1932},"gitlab duo agent platform - product menu",{"text":1934,"config":1935},"ソースコード管理",{"href":1936,"dataGaLocation":1860,"dataGaName":1937},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":1939,"config":1940},"自動化されたソフトウェアデリバリー",{"href":1923,"dataGaLocation":1860,"dataGaName":1941},"Automated software delivery",{"title":1943,"description":1944,"link":1945,"items":1950},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":1946},{"href":1947,"dataGaName":1948,"dataGaLocation":1860,"icon":1949},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[1951,1955,1960],{"text":1952,"config":1953},"アプリケーションセキュリティテスト",{"href":1947,"dataGaName":1954,"dataGaLocation":1860},"Application security testing",{"text":1956,"config":1957},"ソフトウェアサプライチェーンセキュリティ",{"href":1958,"dataGaLocation":1860,"dataGaName":1959},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":1961,"config":1962},"ソフトウェアコンプライアンス",{"href":1963,"dataGaName":1964,"dataGaLocation":1860},"/ja-jp/solutions/software-compliance/","software compliance",{"title":1966,"link":1967,"items":1972},"測定",{"config":1968},{"icon":1969,"href":1970,"dataGaName":1971,"dataGaLocation":1860},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[1973,1977,1982],{"text":1974,"config":1975},"可視性と測定",{"href":1970,"dataGaLocation":1860,"dataGaName":1976},"Visibility and Measurement",{"text":1978,"config":1979},"バリューストリーム管理",{"href":1980,"dataGaLocation":1860,"dataGaName":1981},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":1983,"config":1984},"分析とインサイト",{"href":1985,"dataGaLocation":1860,"dataGaName":1986},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":1988,"type":1911,"items":1989},"GitLabが活躍する場所",[1990,1996,2002],{"text":1991,"config":1992},"大企業",{"icon":1993,"href":1994,"dataGaLocation":1860,"dataGaName":1995},"Building","/ja-jp/enterprise/","enterprise",{"text":1997,"config":1998},"スモールビジネス",{"icon":1999,"href":2000,"dataGaLocation":1860,"dataGaName":2001},"Work","/ja-jp/small-business/","small business",{"text":2003,"config":2004},"公共部門",{"icon":2005,"href":2006,"dataGaLocation":1860,"dataGaName":2007},"Organization","/ja-jp/solutions/public-sector/","public sector",{"text":2009,"config":2010},"価格",{"href":2011,"dataGaName":2012,"dataGaLocation":1860,"dataNavLevelOne":2012},"/ja-jp/pricing/","pricing",{"text":2014,"config":2015,"menu":2017},"関連リソース",{"dataNavLevelOne":2016},"resources",{"type":1911,"link":2018,"columns":2022,"feature":2114},{"text":2019,"config":2020},"すべてのリソースを表示",{"href":2021,"dataGaName":2016,"dataGaLocation":1860},"/ja-jp/resources/",[2023,2055,2082],{"title":2024,"items":2025},"はじめに",[2026,2030,2035,2040,2045,2050],{"text":1629,"config":2027},{"href":2028,"dataGaName":2029,"dataGaLocation":1860},"/ja-jp/install/","install",{"text":2031,"config":2032},"クイックスタートガイド",{"href":2033,"dataGaName":2034,"dataGaLocation":1860},"/ja-jp/get-started/","quick setup checklists",{"text":2036,"config":2037},"学ぶ",{"href":2038,"dataGaLocation":1860,"dataGaName":2039},"https://university.gitlab.com/","learn",{"text":2041,"config":2042},"製品ドキュメント",{"href":2043,"dataGaName":2044,"dataGaLocation":1860},"https://docs.gitlab.com/ja-jp/","product documentation",{"text":2046,"config":2047},"ベストプラクティスビデオ",{"href":2048,"dataGaName":2049,"dataGaLocation":1860},"/ja-jp/getting-started-videos/","best practice videos",{"text":2051,"config":2052},"インテグレーション",{"href":2053,"dataGaName":2054,"dataGaLocation":1860},"/ja-jp/integrations/","integrations",{"title":2056,"items":2057},"検索する",[2058,2063,2068,2073,2077],{"text":2059,"config":2060},"お客様成功事例",{"href":2061,"dataGaName":2062,"dataGaLocation":1860},"/ja-jp/customers/","customer success stories",{"text":2064,"config":2065},"ブログ",{"href":2066,"dataGaName":2067,"dataGaLocation":1860},"/ja-jp/blog/","blog",{"text":2069,"config":2070},"Demo Hub",{"href":2071,"dataGaName":2072,"dataGaLocation":1860},"/ja-jp/demo-hub/","demo hub",{"text":2074,"config":2075},"The Source",{"href":2076,"dataGaName":2067,"dataGaLocation":1860},"/ja-jp/the-source/",{"text":2078,"config":2079},"リモート",{"href":2080,"dataGaName":2081,"dataGaLocation":1860},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":2083,"items":2084},"つなげる",[2085,2090,2095,2100,2104,2109],{"text":2086,"config":2087},"GitLabサービス",{"href":2088,"dataGaName":2089,"dataGaLocation":1860},"/ja-jp/services/","services",{"text":2091,"config":2092},"コントリビュート",{"href":2093,"dataGaName":2094,"dataGaLocation":1860},"https://contributors.gitlab.com","contribute",{"text":2096,"config":2097},"コミュニティ",{"href":2098,"dataGaName":2099,"dataGaLocation":1860},"/community/","community",{"text":2101,"config":2102},"フォーラム",{"href":1658,"dataGaName":2103,"dataGaLocation":1860},"forum",{"text":2105,"config":2106},"イベント",{"href":2107,"dataGaName":2108,"dataGaLocation":1860},"/events/","events",{"text":2110,"config":2111},"パートナー",{"href":2112,"dataGaName":2113,"dataGaLocation":1860},"/ja-jp/partners/","partners",{"config":2115,"title":2118,"text":2119,"link":2120},{"background":2116,"textColor":2117},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","GitLabの最新情報","最新の機能と改善点に関する情報をお届けします。",{"text":2121,"config":2122},"最新情報を読む",{"href":2123,"dataGaName":2124,"dataGaLocation":1860},"/ja-jp/whats-new/","whats new",{"text":2126,"config":2127,"menu":2129},"企業情報",{"dataNavLevelOne":2128},"company",{"type":1911,"columns":2130},[2131],{"items":2132},[2133,2138,2144,2146,2151,2156,2161,2166,2171,2176],{"text":2134,"config":2135},"GitLabについて",{"href":2136,"dataGaName":2137,"dataGaLocation":1860},"/ja-jp/company/","about",{"text":2139,"config":2140,"footerGa":2143},"採用情報",{"href":2141,"dataGaName":2142,"dataGaLocation":1860},"/jobs/","jobs",{"dataGaName":2142},{"text":2105,"config":2145},{"href":2107,"dataGaName":2108,"dataGaLocation":1860},{"text":2147,"config":2148},"経営陣",{"href":2149,"dataGaName":2150,"dataGaLocation":1860},"/company/team/e-group/","leadership",{"text":2152,"config":2153},"ハンドブック",{"href":2154,"dataGaName":2155,"dataGaLocation":1860},"https://handbook.gitlab.com/","handbook",{"text":2157,"config":2158},"投資家向け情報",{"href":2159,"dataGaName":2160,"dataGaLocation":1860},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":2162,"config":2163},"トラストセンター",{"href":2164,"dataGaName":2165,"dataGaLocation":1860},"/ja-jp/security/","trust center",{"text":2167,"config":2168},"AI Transparency Center",{"href":2169,"dataGaName":2170,"dataGaLocation":1860},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":2172,"config":2173},"ニュースレター",{"href":2174,"dataGaName":2175,"dataGaLocation":1860},"/company/contact/#contact-forms","newsletter",{"text":2177,"config":2178},"プレス",{"href":2179,"dataGaName":2180,"dataGaLocation":1860},"/press/","press",{"text":2182,"config":2183,"menu":2184},"お問い合わせ",{"dataNavLevelOne":2128},{"type":1911,"columns":2185},[2186],{"items":2187},[2188,2193,2198],{"text":2189,"config":2190},"お問い合わせはこちら",{"href":2191,"dataGaName":2192,"dataGaLocation":1860},"/ja-jp/sales/","talk to sales",{"text":2194,"config":2195},"サポートを受ける",{"href":2196,"dataGaName":2197,"dataGaLocation":1860},"https://support.gitlab.com/hc/en-us","support portal",{"text":2199,"config":2200},"カスタマーポータル",{"href":2201,"dataGaName":2202,"dataGaLocation":1860},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":2204,"login":2205,"suggestions":2212},"閉じる",{"text":2206,"link":2207},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":2208,"config":2209},"GitLab.com",{"href":1874,"dataGaName":2210,"dataGaLocation":2211},"search login","search",{"text":2213,"default":2214},"提案",[2215,2217,2222,2224,2228,2232],{"text":1891,"config":2216},{"href":1896,"dataGaName":1891,"dataGaLocation":2211},{"text":2218,"config":2219},"コード提案（AI）",{"href":2220,"dataGaName":2221,"dataGaLocation":2211},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":1927,"config":2223},{"href":1929,"dataGaName":1927,"dataGaLocation":2211},{"text":2225,"config":2226},"GitLab on AWS",{"href":2227,"dataGaName":2225,"dataGaLocation":2211},"/ja-jp/partners/technology-partners/aws/",{"text":2229,"config":2230},"GitLab on Google Cloud",{"href":2231,"dataGaName":2229,"dataGaLocation":2211},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":2233,"config":2234},"GitLabを選ぶ理由",{"href":1904,"dataGaName":2235,"dataGaLocation":2211},"Why GitLab?",{"freeTrial":2237,"mobileIcon":2241,"desktopIcon":2246,"secondaryButton":2249},{"text":1862,"config":2238},{"href":2239,"dataGaName":1865,"dataGaLocation":2240},"https://gitlab.com/-/trials/new/","nav",{"altText":2242,"config":2243},"GitLabアイコン",{"src":2244,"dataGaName":2245,"dataGaLocation":2240},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":2242,"config":2247},{"src":2248,"dataGaName":2245,"dataGaLocation":2240},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":2024,"config":2250},{"href":2251,"dataGaName":2252,"dataGaLocation":2240},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/","get started",{"freeTrial":2254,"mobileIcon":2258,"desktopIcon":2260},{"text":2255,"config":2256},"GitLab Duoの詳細について",{"href":1896,"dataGaName":2257,"dataGaLocation":2240},"gitlab duo",{"altText":2242,"config":2259},{"src":2244,"dataGaName":2245,"dataGaLocation":2240},{"altText":2242,"config":2261},{"src":2248,"dataGaName":2245,"dataGaLocation":2240},{"button":2263,"mobileIcon":2268,"desktopIcon":2270},{"text":2264,"config":2265},"/switch",{"href":2266,"dataGaName":2267,"dataGaLocation":2240},"#contact","switch",{"altText":2242,"config":2269},{"src":2244,"dataGaName":2245,"dataGaLocation":2240},{"altText":2242,"config":2271},{"src":2272,"dataGaName":2245,"dataGaLocation":2240},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":2274,"mobileIcon":2279,"desktopIcon":2281},{"text":2275,"config":2276},"料金ページに戻る",{"href":2011,"dataGaName":2277,"dataGaLocation":2240,"icon":2278},"back to pricing","GoBack",{"altText":2242,"config":2280},{"src":2244,"dataGaName":2245,"dataGaLocation":2240},{"altText":2242,"config":2282},{"src":2248,"dataGaName":2245,"dataGaLocation":2240},{"title":2284,"button":2285,"config":2289},"GitLab Orbitが登場: AIエージェントのためのコンテキストレイヤー",{"text":1902,"config":2286},{"href":2287,"dataGaName":2288,"dataGaLocation":1860},"/ja-jp/gitlab-orbit/","orbit",{"layout":2290,"disabled":1843},"release",{"data":2292},{"text":2293,"source":2294,"edit":2300,"contribute":2305,"config":2310,"items":2315,"minimal":2524},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":2295,"config":2296},"ページのソースを表示",{"href":2297,"dataGaName":2298,"dataGaLocation":2299},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":2301,"config":2302},"このページを編集",{"href":2303,"dataGaName":2304,"dataGaLocation":2299},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":2306,"config":2307},"ご協力をお願いします",{"href":2308,"dataGaName":2309,"dataGaLocation":2299},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":2311,"facebook":2312,"youtube":2313,"linkedin":2314},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[2316,2361,2414,2457,2491],{"title":2009,"links":2317,"subMenu":2332},[2318,2322,2327],{"text":2319,"config":2320},"プランの表示",{"href":2011,"dataGaName":2321,"dataGaLocation":2299},"view plans",{"text":2323,"config":2324},"Premiumを選ぶ理由",{"href":2325,"dataGaName":2326,"dataGaLocation":2299},"/ja-jp/pricing/premium/","why premium",{"text":2328,"config":2329},"Ultimateを選ぶ理由",{"href":2330,"dataGaName":2331,"dataGaLocation":2299},"/ja-jp/pricing/ultimate/","why ultimate",[2333],{"title":2182,"links":2334},[2335,2337,2339,2341,2346,2351,2356],{"text":2182,"config":2336},{"href":2191,"dataGaName":1870,"dataGaLocation":2299},{"text":2194,"config":2338},{"href":2196,"dataGaName":2197,"dataGaLocation":2299},{"text":2199,"config":2340},{"href":2201,"dataGaName":2202,"dataGaLocation":2299},{"text":2342,"config":2343},"ステータス",{"href":2344,"dataGaName":2345,"dataGaLocation":2299},"https://status.gitlab.com/","status",{"text":2347,"config":2348},"利用規約",{"href":2349,"dataGaName":2350,"dataGaLocation":2299},"/terms/","terms of use",{"text":2352,"config":2353},"プライバシーに関する声明",{"href":2354,"dataGaName":2355,"dataGaLocation":2299},"/ja-jp/privacy/","privacy statement",{"text":2357,"config":2358},"Cookie 優先設定",{"dataGaName":2359,"dataGaLocation":2299,"id":2360,"isOneTrustButton":322},"cookie preferences","ot-sdk-btn",{"title":1907,"links":2362,"subMenu":2371},[2363,2367],{"text":2364,"config":2365},"DevSecOpsプラットフォーム",{"href":1889,"dataGaName":2366,"dataGaLocation":2299},"devsecops platform",{"text":2368,"config":2369},"AI支援開発",{"href":1896,"dataGaName":2370,"dataGaLocation":2299},"ai-assisted development",[2372],{"title":2373,"links":2374},"トピック",[2375,2379,2384,2389,2394,2399,2404,2409],{"text":1927,"config":2376},{"href":2377,"dataGaName":2378,"dataGaLocation":2299},"/ja-jp/topics/ci-cd/","cicd",{"text":2380,"config":2381},"GitOps",{"href":2382,"dataGaName":2383,"dataGaLocation":2299},"/ja-jp/topics/gitops/","gitops",{"text":2385,"config":2386},"DevOps",{"href":2387,"dataGaName":2388,"dataGaLocation":2299},"/ja-jp/topics/devops/","devops",{"text":2390,"config":2391},"バージョン管理",{"href":2392,"dataGaName":2393,"dataGaLocation":2299},"/ja-jp/topics/version-control/","version control",{"text":2395,"config":2396},"DevSecOps",{"href":2397,"dataGaName":2398,"dataGaLocation":2299},"/ja-jp/topics/devsecops/","devsecops",{"text":2400,"config":2401},"クラウドネイティブ",{"href":2402,"dataGaName":2403,"dataGaLocation":2299},"/ja-jp/topics/cloud-native/","cloud native",{"text":2405,"config":2406},"コーディングのためのAI",{"href":2407,"dataGaName":2408,"dataGaLocation":2299},"/ja-jp/topics/devops/ai-for-coding/","ai for coding",{"text":2410,"config":2411},"エージェント型AI",{"href":2412,"dataGaName":2413,"dataGaLocation":2299},"/ja-jp/topics/agentic-ai/","agentic ai",{"title":2415,"links":2416},"ソリューション",[2417,2420,2422,2427,2431,2434,2437,2440,2442,2444,2447,2452],{"text":1952,"config":2418},{"href":1947,"dataGaName":2419,"dataGaLocation":2299},"Application Security Testing",{"text":1939,"config":2421},{"href":1923,"dataGaName":1924,"dataGaLocation":2299},{"text":2423,"config":2424},"アジャイル開発",{"href":2425,"dataGaName":2426,"dataGaLocation":2299},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":2428,"config":2429},"SCM",{"href":1936,"dataGaName":2430,"dataGaLocation":2299},"source code management",{"text":1927,"config":2432},{"href":1929,"dataGaName":2433,"dataGaLocation":2299},"continuous integration & delivery",{"text":1978,"config":2435},{"href":1980,"dataGaName":2436,"dataGaLocation":2299},"value stream management",{"text":2380,"config":2438},{"href":2439,"dataGaName":2383,"dataGaLocation":2299},"/ja-jp/solutions/gitops/",{"text":1991,"config":2441},{"href":1994,"dataGaName":1995,"dataGaLocation":2299},{"text":1997,"config":2443},{"href":2000,"dataGaName":2001,"dataGaLocation":2299},{"text":2445,"config":2446},"公共機関",{"href":2006,"dataGaName":2007,"dataGaLocation":2299},{"text":2448,"config":2449},"教育",{"href":2450,"dataGaName":2451,"dataGaLocation":2299},"/ja-jp/solutions/education/","education",{"text":2453,"config":2454},"金融サービス",{"href":2455,"dataGaName":2456,"dataGaLocation":2299},"/ja-jp/solutions/finance/","financial services",{"title":2458,"links":2459},"リソース",[2460,2462,2464,2466,2470,2472,2475,2477,2479,2481,2483,2485,2487,2489],{"text":1629,"config":2461},{"href":2028,"dataGaName":2029,"dataGaLocation":2299},{"text":2031,"config":2463},{"href":2033,"dataGaName":2034,"dataGaLocation":2299},{"text":2036,"config":2465},{"href":2038,"dataGaName":2039,"dataGaLocation":2299},{"text":2041,"config":2467},{"href":2468,"dataGaName":2469,"dataGaLocation":2299},"https://docs.gitlab.com/ja-jp","docs",{"text":2064,"config":2471},{"href":2066,"dataGaName":2067,"dataGaLocation":2299},{"text":2473,"config":2474},"最新リリース",{"href":2123,"dataGaName":2124,"dataGaLocation":2299},{"text":2059,"config":2476},{"href":2061,"dataGaName":2062,"dataGaLocation":2299},{"text":2078,"config":2478},{"href":2080,"dataGaName":2081,"dataGaLocation":2299},{"text":2086,"config":2480},{"href":2088,"dataGaName":2089,"dataGaLocation":2299},{"text":2091,"config":2482},{"href":2093,"dataGaName":2094,"dataGaLocation":2299},{"text":2096,"config":2484},{"href":2098,"dataGaName":2099,"dataGaLocation":2299},{"text":2101,"config":2486},{"href":1658,"dataGaName":2103,"dataGaLocation":2299},{"text":2105,"config":2488},{"href":2107,"dataGaName":2108,"dataGaLocation":2299},{"text":2110,"config":2490},{"href":2112,"dataGaName":2113,"dataGaLocation":2299},{"title":2492,"links":2493},"会社情報",[2494,2496,2498,2500,2502,2504,2508,2513,2515,2517,2519],{"text":2134,"config":2495},{"href":2136,"dataGaName":2128,"dataGaLocation":2299},{"text":2139,"config":2497},{"href":2141,"dataGaName":2142,"dataGaLocation":2299},{"text":2147,"config":2499},{"href":2149,"dataGaName":2150,"dataGaLocation":2299},{"text":2152,"config":2501},{"href":2154,"dataGaName":2155,"dataGaLocation":2299},{"text":2157,"config":2503},{"href":2159,"dataGaName":2160,"dataGaLocation":2299},{"text":2505,"config":2506},"Sustainability",{"href":2507,"dataGaName":2505,"dataGaLocation":2299},"/sustainability/",{"text":2509,"config":2510},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":2511,"dataGaName":2512,"dataGaLocation":2299},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":2162,"config":2514},{"href":2164,"dataGaName":2165,"dataGaLocation":2299},{"text":2172,"config":2516},{"href":2174,"dataGaName":2175,"dataGaLocation":2299},{"text":2177,"config":2518},{"href":2179,"dataGaName":2180,"dataGaLocation":2299},{"text":2520,"config":2521},"現代奴隷制の透明性に関する声明",{"href":2522,"dataGaName":2523,"dataGaLocation":2299},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":2525},[2526,2528,2531],{"text":2347,"config":2527},{"href":2349,"dataGaName":2350,"dataGaLocation":2299},{"text":2529,"config":2530},"Cookieの設定",{"dataGaName":2359,"dataGaLocation":2299,"id":2360,"isOneTrustButton":322},{"text":2352,"config":2532},{"href":2354,"dataGaName":2355,"dataGaLocation":2299},[2534],{"id":2535,"title":2536,"body":1838,"config":2537,"content":2539,"description":1838,"extension":2543,"meta":2544,"navigation":322,"path":2545,"seo":2546,"stem":2547,"__hash__":2548},"blogAuthors/en-us/blog/authors/gitlab-japan-team.yml","Gitlab Japan Team",{"template":2538},"BlogAuthor",{"name":7,"config":2540},{"headshot":2541,"ctfId":2542},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659488/Blog/Author%20Headshots/gitlab-logo-extra-whitespace.png","5YWHF8vG80rluQ41QjgP7V","yml",{},"/en-us/blog/authors/gitlab-japan-team",{},"en-us/blog/authors/gitlab-japan-team","xs3yRNTInC3nd_gc5t_qSB_BOSquAfXSF9QA2S_y1g8",[2550,2558,2565],{"title":2551,"description":2552,"heroImage":2553,"category":1834,"date":2554,"authors":2555,"slug":2557,"externalUrl":1838},"「作業アイテム作成」トリガーで割り当てを自動化する方法","作業アイテムの割り当てを手作業なしで瞬時に行うAI機能について、順を追って解説するガイドです。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773866173/vte9qh8rriznvyclhkes.png","2026-07-20",[2556],"Cesar Saavedra","how-to-use-a-work-item-created-trigger",{"title":2559,"description":2560,"heroImage":2561,"category":1834,"date":2562,"authors":2563,"slug":2564,"externalUrl":1838},"GitLab 19.2リリース","GitLab 19.2でリリースした最新機能を公開します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1783980535/t3gez0gpayfndrhncunf.png","2026-07-16",[7],"gitlab-19-2-release",{"title":2566,"description":2567,"heroImage":2568,"category":1834,"date":2569,"authors":2570,"slug":2572,"externalUrl":1838},"GitLabの制限付きアクセスが進化。シート超過を防ぎ、コストを予測可能に","GitLabの制限付きアクセス機能が、シートの超過を防ぎ、ID プロバイダーと連携し、 ライセンスコストを予測しやすくする仕組みについて解説します。\n","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774375772/kpaaaiqhokevxxeoxvu0.png","2026-07-06",[122,2571],"Priyanka Palanikumar","gitlab-restricted-access-improvements",{"promotions":2574},[2575,2589,2600,2612],{"id":2576,"categories":2577,"header":2579,"text":2580,"button":2581,"image":2586},"ai-modernization",[2578],"ai","AIの真価、組織全体で発揮できていますか？","所要時間は5分以内です",{"text":2582,"config":2583},"AI成熟度スコアを確認する",{"href":2584,"dataGaName":2585,"dataGaLocation":2067},"/ja-jp/assessments/ai-modernization-assessment/","modernization assessment",{"config":2587},{"src":2588},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":2590,"categories":2591,"header":2592,"text":2580,"button":2593,"image":2597},"devops-modernization",[1834,2398],"単にツールを管理するだけでなく、イノベーションを提供していますか？",{"text":2594,"config":2595},"DevOps成熟度スコアを確認しましょう",{"href":2596,"dataGaName":2585,"dataGaLocation":2067},"/ja-jp/assessments/devops-modernization-assessment/",{"config":2598},{"src":2599},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":2601,"categories":2602,"header":2604,"text":2580,"button":2605,"image":2609},"security-modernization",[2603],"security","スピードのためにセキュリティを犠牲にしていませんか？",{"text":2606,"config":2607},"セキュリティ成熟度スコアを確認しましょう",{"href":2608,"dataGaName":2585,"dataGaLocation":2067},"/ja-jp/assessments/security-modernization-assessment/",{"config":2610},{"src":2611},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":2613,"paths":2614,"header":2617,"text":2618,"button":2619,"image":2624},"github-azure-migration",[2615,2616],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","チームはGitHubのAzure移行に対応できていますか？","GitHubはすでにAzureを基盤として再構築を進めています。それがあなたのチームにとって何を意味するのか、ご確認ください。",{"text":2620,"config":2621},"GitLabとGitHubの比較を見る",{"href":2622,"dataGaName":2623,"dataGaLocation":2067},"/ja-jp/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":2625},{"src":2599},{"header":2627,"blurb":2628,"button":2629,"secondaryButton":2633},"今すぐ開発をスピードアップ","DevSecOpsに特化したインテリジェントオーケストレーションプラットフォームで実現できることをご確認ください。\n",{"text":1862,"config":2630},{"href":2631,"dataGaName":1865,"dataGaLocation":2632},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/ja-jp/","feature",{"text":2182,"config":2634},{"href":2191,"dataGaName":1870,"dataGaLocation":2632},1786803770369]