Secrets Management به نگهداری و چرخش داده‌های حساسی مانند کلید API، رمز دیتابیس و گواهی خصوصی گفته می‌شود. فایل محیطی محافظت‌نشده یا ورود Secret به گیت یک ریسک عملی است.

ابزارهایی مانند HashiCorp Vault، AWS Secrets Manager و Azure Key Vault برای ذخیره، کنترل دسترسی، ممیزی و چرخش Secret استفاده می‌شوند.

اصطلاحات مرتبط: متغیرهای محیطی، گیت، یکپارچه‌سازی و تحویل/استقرار مداوم، زیرساخت به‌عنوان کد.

راه درست نگهداری Secret

کلید API و رمز دیتابیس نباید در سورس کد یا لاگ‌ها ذخیره شوند. استفاده از Secret Manager، کمترین مجوز، Rotation و Audit Trail برای سرویس‌های عملیاتی ضروری است.