امنیت و عملیاتNDA دسترسی کدمحرمانگی دیتابیسدسترسی فریلنسر به گیتهاب

قبل از دادن دسترسی کد، دیتابیس و اکانت‌ها حتماً NDA بگیرید

دسترسی به گیت، دیتابیس و پنل نقطه بی‌بازگشت است. قانون No Access Before NDA، چک‌لیست آنبوردینگ و بندهای مخصوص داده.

N
تیم NDAiR
۳ مرداد ۱۴۰۵ · 11 دقیقه مطالعه

چرا دسترسی خطرناک‌تر از حرف زدن است؟

ممکن است کسی ایده را بشنود و فراموش کند. وقتی به GitHub، دیتابیس، پنل ادز یا CRM دسترسی گرفت، کپی واقعیت محصول چند دقیقه طول می‌کشد. اینجا فقط اعتماد کافی نیست.

قانون طلایی آنبوردینگ

No Access Before NDA. هیچ ریپو، هیچ کلید API، هیچ فایل مشتری — مگر بعد از امضای قرارداد محرمانگی.

این مکمل فرآیند قبل از شروع کار است. برای تست فنی: NDA دوره آزمایشی. قالب: NDA فنی.

چه دسترسی‌هایی NDA می‌خواهند؟

مخازن کد حتی فقط‌خواندنی، دیتابیس و بکاپ، پنل ادمین، اکانت تبلیغات و آنالیتیکس، درایو حقوقی و مالی، اینباکس پشتیبانی، کلیدهای CI/CD.

چک‌لیست قبل از باز کردن دسترسی

  1. 1.امضای NDA (ترجیحاً دوطرفه اگر طرف مقابل هم ابزاری می‌آورد)
  2. 2.اکانت اختصاصی — نه پسورد مشترک
  3. 3.حداقل دسترسی لازم
  4. 4.فعال‌سازی ورود دو مرحله‌ای
  5. 5.ثبت تاریخ شروع دسترسی
  6. 6.تاریخ بازبینی یا انقضا
  7. 7.برنامه قطع دسترسی در خروج

بندهای مخصوص داده و کد

ممنوعیت کلون روی مخزن شخصی، ممنوعیت استفاده از داده مشتریان برای آموزش مدل یا نمونه‌کار عمومی، گزارش فوری نشت یا مفقودی دستگاه، حذف نسخه‌های محلی پس از پایان، مالکیت کامیت‌های داخل پروژه.

سناریوها

باگ فوری بک‌اند: استیجینگ به‌جای پروداکشن + NDA + نقش محدود.

آژانس ادز: نقش محدود روی Ads بدون انتقال مالکیت اکانت.

مشاور داده: نمونه ناشناس مگر NDA و توافق پردازش کامل باشد.

تیم ریموت باید کانال مجاز را هم قفل کند: NDA همکاری از راه دور. لینک امضا را در همان پیام آنبوردینگ از NDAiR بفرستید.

حداقل دسترسی یعنی چه؟

حداقل دسترسی یعنی فریلنسر باگ را در سرویس مربوطه ببیند، نه اینکه Owner کل سازمان در GitHub باشد. یعنی مشاور مالی به یک شیت ناشناس‌سازی‌شده برسد نه به درایو «همه قراردادها». یعنی آژانس ادز نقش Analyst داشته باشد نه Admin که بتواند مالکیت اکانت را منتقل کند.

NDA بدون این کنترل‌ها مثل دوربین بدون قفل در است: سند حقوقی دارید، اما کپی فنی هنوز آسان است. برعکس، دسترسی حداقلی بدون NDA یعنی مانع فنی نسبی دارید ولی اگر داده بیرون رفت، تعهد مکتوب ضعیفی برای پیگیری دارید.

بعد از پایان همکاری همان روز: حذف از ریپو، لغو دعوت Slack، چرخش کلیدهایی که دیده، و تأیید کتبی که نسخه‌های محلی پاک شده‌اند. این بند را در NDA بگذارید تا «فراموش کردم» بهانه نشود.

این مقاله آموزش عمومی است و جایگزین مشاوره حقوقی موردی نیست. برای اختلاف جدی یا قرارداد با مبلغ بالا، با وکیل مشورت کنید.

مقالات مرتبط

آماده‌اید قرارداد NDA بسازید؟

رایگان، سریع و مطابق سناریوی همکاری‌تان

ساخت قرارداد رایگان