Azure DevOps サービス
Azure DevOpsのパブリック プロジェクトは廃止され、新しいパブリック プロジェクトは作成できなくなります。 2027 年には、既存のすべてのパブリック プロジェクトがプライベート プロジェクトに自動的に変換され、匿名 (認証されていない) アクセスは完全に無効になります。 この記事では、タイムライン、変更内容、準備に必要な操作について説明します。
パブリック プロジェクトが廃止された理由
Azure DevOpsパブリック プロジェクトが導入されたときの目標は、オープンソースのコラボレーションのためのスペースを提供することです。 それ以来、GitHubはオープンソース開発の業界標準プラットフォームとなり、GitHub Actions、GitHubパッケージ、GitHubディスカッション、GitHubスポンサーなどの機能を備えた専用のエコシステムを提供しています。
Microsoftは、2 つの独立したオープン ソース ホスティング エクスペリエンスを維持するのではなく、パブリックでオープンソースのコラボレーションのためにGitHubに統合されています。 Azure DevOpsは、プライベート プロジェクトとエンタープライズ開発ワークフローで引き続き完全にサポートされるプラットフォームです。
主要な日付とタイムライン
| マイルストーン | Date | 詳細情報 |
|---|---|---|
| 引退が発表されました | 2026 年 4 月 | パブリック プロジェクトの廃止が発表され、組織は新しいパブリック プロジェクトを作成できなくなりました |
| 変換された既存のパブリック プロジェクト | 2027* | 残りのパブリック プロジェクトはすべて自動的にプライベートに変換されます |
*パブリック プロジェクトの変換の正確な日付は、パブリック プロジェクト内の製品内バナーを通じて共有されます。
プロジェクトがプライベートに変換されるときに何が変わるか
パブリック プロジェクトがプライベートになると、次の変更が直ちに有効になります。
| 領域 | 変更 | 詳細情報 |
|---|---|---|
| アクセスと可視性 | 匿名アクセスが削除される | 組織のメンバーではないユーザーは、コード、作業項目、Wiki、パイプライン、または成果物を表示できなくなりました。 |
| 検索エンジンのインデックス作成が停止する | プロジェクトが検索エンジンの結果に表示されなくなり、既存のパブリック URL からサインイン プロンプトが返されます。 | |
| パブリック リンクが機能しなくなります | コード、作業項目、またはビルド結果への共有リンクには、認証が必要です。 | |
| Pipelines | パイプラインの無料使用分の変更 | パブリックプロジェクトは、Microsoft がホストするパイプラインの使用時間に制限はありません。 プライベートに変換した後、組織のパイプライン容量は、1 か月あたり 1,800 分 (または購入金額) に制限されます。 |
| ステータス バッジには認証が必要 | README ファイルまたは外部ダッシュボードに埋め込まれているビルド ステータス バッジは、匿名ユーザーのレンダリングを停止します。 | |
| パッケージと成果物 | パッケージ フィードには認証が必要 | Azure Artifacts フィードからパッケージを復元するコンシューマーは認証する必要があります。 パブリック アップストリーム アクセスが削除されます。 |
| 拡張機能と統合 | Webhook とサービス フックの利用者が停止する可能性がある | 匿名アクセスに依存するコンシューマーは、イベントの受信を停止する可能性があります。 |
| 外部ツールの動作が停止する | 認証なしでプロジェクトの API に対してクエリを実行するダッシュボードまたは監視ツールが機能しなくなります。 |
実行する必要があること
| Scenario | アクション | 詳細情報 |
|---|---|---|
| パブリック可視性が必要です | GitHubに移行する | オープンソースのコラボレーションのために、公開コンテンツをGitHubに移動します。 詳細なガイダンスについては、「 |
| プライベート コラボレーションのみが必要です | 操作は不要 | プロジェクトは、変換日に自動的にプライベートに変換されます。 既存のメンバー、アクセス許可、データはすべて保持されます。 |
| プロアクティブに変換したい | 今すぐプライベートに変換する | 自動変換日の前にプロジェクトをプライベートに変換します。 手順については、「 プロジェクトの可視性をプライベートに変更する」を参照してください。 |
よく寄せられる質問
プロジェクトがプライベートに変換されると、データはどうなりますか?
すべてのデータは保持されます。 リポジトリ、作業項目、パイプライン、成果物、Wiki、ダッシュボードは変更されません。 唯一の違いは、認証されていないユーザーがアクセスできなくなる点です。
変換後もパイプラインは動き続けますか?
Yes. 既存のパイプラインは引き続き稼働します。 ただし、組織のMicrosoftによってホストされるパイプラインの稼働時間は、無制限から標準プライベートプロジェクト割り当て(1か月あたり1,800分)に変わります。 より多くの容量が必要な場合は、 より多くの並列ジョブを購入できます。
サービス接続または個人用アクセス トークンを更新する必要がありますか?
No. サービス接続、個人用アクセス トークン (AT)、OAuth 構成は、可視性の変更の影響を受けません。 彼らは以前と同じように動作し続けます。
自分のパブリック リポジトリのフォークはどうなりますか?
変換後、Azure DevOps内の既存のフォークは認証されたユーザーに対して引き続き機能します。 ただし、認証されていないユーザーは、フォークされたリポジトリを複製または表示できなくなります。 外部共同作成者がフォークに依存している場合は、フォーク モデルがオープンソース ワークフロー用に設計されているGitHubに移行することを検討してください。
変換後にプロジェクトを再び公開することはできますか?
No. 廃止後、プロジェクトの可視性をパブリックに設定するオプションは完全に削除されます。 パブリック可視性が必要な場合は、GitHubに移行します。
履歴ビルドと作業項目に引き続きアクセスできますか?
Yes. ビルド ログ、テスト結果、作業項目履歴など、すべての履歴データは保持され、認証されたプロジェクト メンバーがアクセスできます。
関連するコンテンツ
パブリック プロジェクトから GitHub - プロジェクトの可視性をプライベートに変更する
- プロジェクトについて
- プロジェクトの作成