TgWitness / مستندسازی

منبع / راه‌اندازی

دسترسی و مجوزها

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

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

راه‌اندازی حساب · مسیرهای اتصال · مدل امنیتی

دو دامنه، دو وظیفه متفاوت#

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

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

دسترسی به کسی بدهید#

  1. به‌عنوان مدیر اصلی وارد شوید و دسترسی را باز کنید.
  2. در بخش «دسترسی به کسی بدهید»، نامی را وارد کنید که در لاگ برایتان قابل تشخیص باشد.
  3. فضاهای کاری را انتخاب کنید و در صورت نیاز، چت‌های فردی را نیز انتخاب کنید.
  4. انتخاب کنید که این شخص ممکن است چه کاری انجام دهد. «مشاهده» همیشه گنجانده شده است.
  5. زمان انقضا، محدودیت‌های ورود/جلسه و آدرس‌های مجاز را طبق نیاز تنظیم کنید.
  6. روی «ایجاد دسترسی» کلیک کنید. توکن را همین حالا کپی کنید: فقط یک‌بار نمایش داده می‌شود.
  7. آدرس پنل و توکن را به‌صورت خصوصی ارسال کنید. دریافت‌کننده آن توکن را در صفحه ورود عادی وارد می‌کند؛ او نیازی به توکن اصلی پنل شما یا یک جلسه تلگرام ندارد.

پنل را با توکن صادرشده در یک جلسهٔ مجزای مرورگر باز کنید و پیش از تحویل آن، چت‌های قابل‌مشاهده و اقدامات مجاز را بررسی کنید.

انتخاب مجوزها#

مجوز چه امکاناتی فراهم می‌کند
view گفتگوهای مجاز، پیام‌های ضبط‌شده، پروفایل‌ها، فایل‌ها و سوابق مجلهٔ فیلترشده را بخوانید. همیشه گنجانده شده است.
export صادرات تاریخچه چت و پرونده‌ها مجاز است. صادرات شواهد کل فضای کاری نیازمند دسترسی به کل فضای کاری است.
sources مدیریت منابع، اسنپ‌شات‌ها و ضبط پروفایل. دسترسی محدود به چت‌ها تنها می‌تواند روی چت‌های مجاز عمل کند؛ کشف منابع در سطح حساب و تنظیمات دامنه بسته می‌مانند.
collect راه‌اندازی یا توقف یک جمع‌آورنده. نیازمند دسترسی کامل به فضای کاری است زیرا جمع‌آوری بر حساب کاربری تأثیر می‌گذارد.
interact تعاملات پشتیبانی‌شده تلگرام را در محدوده دسترسی انجام دهید. دسترسی محدود به چت نمی‌تواند از پیش‌نمایش لینک در سطح حساب استفاده کند.
settings تنظیمات جمع‌آوری، برچسب‌های زمانی، اعلان‌ها، نسخه‌های خارج از محل و پارامترها را تغییر دهید. نیازمند دسترسی کامل به فضای کاری است.
account وارد یا خارج شوید از تلگرام و مسیرهای اتصال را مدیریت کنید. نیازمند دسترسی کامل به فضای کاری است.

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

سه پیکربندی مفید#

شخص دامنه مجوزها
بازبین گفت‌وگوهای ضبط‌شده یک پرونده view
تحویل‌گیرنده در حال آماده‌سازی گزارش تحویل گفت‌وگوها برای بررسی و صدور view، export؛ فقط در صورتی interact را اضافه کنید که قرار باشد از طریق تلگرام اقدام کنند
اپراتور جمع‌آوری فضای کاری‌های انتخاب‌شدهٔ کامل view، sources، collect؛ فقط در صورت نیاز settings یا account را اضافه کنید

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

محدودیت‌ها و جلسات#

تنظیمات نحوه کار
جلسات موازی جلسات همزمان را به ۱ تا ۱۰۰ محدود کنید. در صورت رسیدن به حد، ورود بعدی را رد کنید یا قدیمی‌ترین جلسه را خاتمه دهید.
ورود مجاز است استفادهٔ موفقیت‌آمیز از توکن را به شروع جلسات محدود کنید. جلسات موجود تنها به این دلیل که آخرین ورود مجاز استفاده شده است، پایان نمی‌یابند.
اعتبار تا انقضای مطلق برای دسترسی. دسترسی منقضی‌شده نمی‌تواند وارد شود یا به ارسال درخواست‌ها ادامه دهد.
دقایق بدون فعالیت زمان انقضای عدم فعالیت جلسه، از ۵ دقیقه تا ۳۰ روز. درخواست‌های موفق آن را تمدید می‌کنند؛ یک پنل باز می‌تواند با ارسال درخواست‌های دوره‌ای خود را فعال نگه دارد.
آدرس‌های مجاز پذیرفتن آدرس‌های IP خاص یا زیرشبکه‌های CIDR. خالی گذاشتن برای اجازه دسترسی به هر آدرس مگر اینکه پیوند اولین ورود فعال باشد.
به اولین ورود متصل شود اولین ورود موفق، آدرس مجاز برای آن دسترسی را تعیین می‌کند.

آدرس IP، آدرس کلاینت است که توسط برنامه مشاهده می‌شود. در پشت یک پروکسی معکوس یا تونل، پیش از اتکا به قوانین IP، آدرسی را که در بخش «جلسات باز» (Open sessions) نمایش داده می‌شود بررسی کنید: در غیر این صورت، ممکن است چندین کاربر به اشتراک گذاشتن آدرس پروکسی ظاهر شوند.

تغییر یا لغو دسترسی#

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

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

آنچه مدیر می‌تواند ببیند#

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

اعطا، تغییر و لغو دسترسی، و شروع یا پایان جلسات نیز، سوابق دفتر روزنامه امضا شده با access.* ایجاد می‌کنند. توکن‌ها در این سوابق گنجانده نمی‌شوند. توکن‌های صادر شده و اعتبارنامه‌های جلسه به صورت هش در گاوصندوق رمزگذاری شده نگهداری می‌شوند.

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