انتشار امن افزونههای Visual Studio Marketplace با استفاده از Trusted Publishing - مایکروسافت برای توسعهدهندگان
انتشار افزونههای Visual Studio Code و Visual Studio از طریق GitHub Actions یا Azure Pipelines بدون نیاز به ذخیرهسازی توکن دسترسی شخصی (PAT) بلندمدت.
دستهبندی
- Azure DevOps
- مایکروسافت برای توسعهدهندگان
- امنیت
- Visual Studio
- Visual Studio Code
موضوعات
- افزونهها
- OIDC
- Trusted Publishing
- استور ویژوال استودیو
- فدراسیون هویت بار کاری
نویسنده
لین دای (Lynn Dai) مهندس نرمافزار مایکروسافت ساکن بلووی، واشنگتن است که در زمینه سیستمهای ذخیرهسازی دادههای سازمانی تخصص دارد و در حال حاضر مدیریت بستههای NuGet.org را شکل میدهد.
نظر مهندس بهمن آبادی: بزرگترین دردسر در CI/CD، مدیریت توکنهای دسترسی با طول عمر بالا است که هک شدنشان مساوی با فاجعه امنیتی است. قابلیت Trusted Publishing با استفاده از OIDC، این پاشنه آشیل را حذف میکند تا خطوط لوله انتشار ما مستقیم و امن به مایکروسافت متصل شوند؛ قابلیتی که پیادهسازی آن برای هر تیم حرفهای واجب است.
منبع: http://developer.microsoft.com/blog/trusted-publishing-visual-studio-marketplace/