رفتن به محتوای اصلی
بازگشت به وبلاگ

امنیت و حریم داده

دستیار چندمشتری؛ آزمون جداسازی داده بدون اطلاعات واقعی

دستیار چندمشتری باید در هر مرحله بداند درخواست متعلق به کدام سازمان است.

دستیار چندمشتری باید در هر مرحله بداند درخواست متعلق به کدام سازمان است. جداکردن صفحه ورود کافی نیست؛ جست‌وجو، فایل، کش و گزارش هم باید همان مرز را حفظ کنند. برای آزمون این مرز، دو سازمان ساختگی و نشانه‌های بی‌خطر بسازید تا بدون افشای اطلاعات واقعی، نشت قابل تشخیص باشد.

روش اجرا و تصمیم‌گیری

برای سازمان الف و ب، سندهایی با موضوع یکسان اما پاسخ متفاوت تهیه کنید. برای مثال نشانی تحویل نمونه در هر سازمان یک عبارت منحصربه‌فرد داشته باشد. سپس با حساب الف، سؤال‌هایی درباره سند ب بپرسید؛ خروجی صحیح، نداشتن دسترسی یا پاسخ فقط از سند الف است. خود آزمون نباید نیازمند حدس‌زدن داده واقعی مشتری باشد.

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

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

نمونهٔ ساختگی و قابل تکرار

در سناریوی آزمایشی، سند الف می‌گوید «محل تحویل: اتاق آبی» و سند ب می‌گوید «محل تحویل: اتاق نارنجی». کاربر الف فقط باید اتاق آبی را ببیند. ابتدا پرسش معمول، سپس درخواست مستقیم سند ب و بعد تکرار سؤال با همان متن از حساب ب انجام می‌شود. اگر حساب الف پس از درخواست حساب ب اتاق نارنجی را دید، کش مشترک یکی از فرضیه‌های بررسی است؛ تا بررسی فنی، علت قطعی نامیده نمی‌شود. انتشار این نشانه ساختگی برای آزمون مجاز است، نه اطلاعات مشتری واقعی.

محدودیت‌ها و خطاهای رایج

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

کنترل پیش از استفاده

کنترلمعیار پذیرش
بازیابینتیجه جست‌وجو فقط از اسناد مجاز همان سازمان باشد.
کشکلید و خواندن کش، مرز سازمان و مجوز مؤثر را حفظ کنند.
خروجیتاریخچه، فایل و گزارش مستقیم همان کنترل مجوز را داشته باشند.

کاربرگ همراه

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

دریافت کاربرگ CSV این راهنما — داده‌های داخل فایل نمونهٔ ساختگی‌اند. نسخهٔ اصلی را نگه دارید و برای آزمون خودتان یک کپی بسازید.

منبع و ادامهٔ کار

OWASP: کنترل مجوز. تاریخ بررسی منابع: ۱ نوامبر ۲۰۲۶.

اگر کاربرد شما پاسخ‌گویی به مشتری است، مسیر مرتبط اپرا را ببینید و مسئله و محدودیت‌های همین کاربرگ را برای بررسی در دمو همراه داشته باشید.

برای این نیاز، کدام خدمت مناسب‌تر است؟

تماس و منشی، چت سایت و تحلیل مکالمه سه مسیر متفاوت‌اند. ابتدا خدمت متناسب نیازتان را انتخاب کنید.

انتخاب میان سه خدمتراهنمای شروع با تیم اپرا

برآورد هزینه