فورتی آنالایزر

FortiAI در محصولات Fortinet

بررسی فنی FortiAI در FortiWeb و محصولات Fortinet؛ شامل تحلیل لاگ، سلامت سایت، Lua و گزارش، سهمیه توکن، مجوز ادمین و ملاحظات حریم خصوصی در شاخه 8.0.x.

42 دقیقه مطالعه
  • پشتیبانی شبکه
  • کنید
  • FortiAI
  • نیست
  • داده
  • بررسی
  • می‌کند
  • جدول
FortiAI در محصولات Fortinet

خلاصه تخصصی مقاله

بررسی فنی FortiAI در FortiWeb و محصولات Fortinet؛ شامل تحلیل لاگ، سلامت سایت، Lua و گزارش، سهمیه توکن، مجوز ادمین و ملاحظات حریم خصوصی در شاخه 8.0.x.

موضوعات اصلی: پشتیبانی شبکه، کنید، FortiAI، نیست، داده، بررسی

FortiAI در محصولات Fortinet؛ نسخه‌ها، مدل‌های پشتیبانی‌شده، دسترسی‌ها و ملاحظات فنی

در یک محصول، دستیار فقط لاگ را توضیح می‌دهد؛ در محصول دیگر CLI تولید و اجرا می‌کند؛ و در یک پلتفرم SOC ممکن است با Agent و Connector وارد چرخه Investigation و Response شود. تفاوت نسخه، پلتفرم، License، Permission و مسیر خروج داده برای تصمیم فنی تعیین‌کننده است.

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

تفکیک مهمشرایط قطعی Vendor از توصیه طراحی این مقاله جدا شده‌اند. هرجا حداقل نسخه تاریخی، مدل کامل، قیمت یا مجوز دقیق در منابع کافی نبود، آن خلأ صریح است و عدد یا Command حدس زده نشده است.

مروری بر این مقاله


  1. FortiAI چیست؟ سه مفهوم متفاوت زیر یک نام
  2. ماتریس محصولات و نسخه‌های قابل استناد
  3. FortiGate: پلتفرم، دسترسی و اجرای CLI
  4. FortiWeb: مدل‌های مجاز و مرز دستیار WAF
  5. FortiADC: قابلیت Beta با محدودیت VDOM و پلتفرم
  6. FortiAppSec Cloud: دستیار تحلیلی، نه ابزار اعمال Rule
  7. FortiManager: دستیار دارای اختیار مدیریت
  8. FortiAnalyzer: تحلیل امنیتی و Agentهای دارای حدود داده
  9. FortiClient EMS: دستیار در کنسول مدیریت Endpoint
  10. FortiSIEM: Provider و یک استثنای مهم RBAC
  11. FortiSOAR: Generative و Agentic با اختیار Connector
  12. FortiNDR Cloud: فعال‌سازی در سطح Account
  13. FortiAIOps: تحلیل شبکه از روی Telemetry
  14. FortiSOC Cloud: IAM، Insight و Investigation
  15. لایسنس، توکن و پیش‌نیاز شبکه؛ یک مدل مشترک وجود ندارد
  16. چه داده‌ای دیده می‌شود و چه چیزی ممکن است از محیط خارج شود؟
  17. مزایا و معایب واقعی از دید تیم فنی
  18. سناریوهای عملی و Promptهای قابل کنترل
  19. Troubleshooting؛ از License تا Scope
  20. Best Practice و چک‌لیست پذیرش Production
  21. جمع‌بندی: FortiAI را بر اساس اختیار و داده انتخاب کنید
  22. سوالات متداول

1. FortiAI چیست؟ سه مفهوم متفاوت زیر یک نام

FortiAI در کاربرد امروزی، خانواده‌ای از قابلیت‌های Generative و Agentic AI در اکوسیستم Fortinet است. FortiAI-Assist در کنسول محصولات قرار می‌گیرد تا زبان طبیعی را به پاسخ مستنداتی، Query، تحلیل رخداد، اسکریپت یا عملیات پشتیبانی‌شده تبدیل کند. در نسل Agentic، دستیار می‌تواند مسئله را به چند گام بشکند، ابزار مناسب را فراخوانی کند و نتیجه را ترکیب کند؛ این موضوع به معنی اختیار نامحدود یا اجرای خودکار همه درخواست‌ها نیست.

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

مفهومنقشاشتباه رایج
FortiAI-Assist / Generative AIپرسش‌وپاسخ، خلاصه‌سازی، Query و تولید کدفرض اینکه هر پاسخ به تغییر کانفیگ منجر می‌شود.
Agentic AI در محصولبرنامه‌ریزی چندمرحله‌ای، فراخوانی ابزار و اقدام در دامنه مجازفرض اینکه نام Agent، نیاز به RBAC و Approval را حذف می‌کند.
Security for AI مانند FortiAIGateمحافظت از برنامه‌ها، مدل‌ها و Agentهای AI در برابر ریسک‌هایی مانند Prompt Injection و نشت دادهیکسان دانستن این کنترل‌های حفاظتی با دستیار مدیریتی FortiAI.

در اسناد قدیمی، FortiAI نام محصول تشخیص بدافزار مبتنی بر شبکه عصبی نیز بوده است؛ FortiNDR از همان محصول با قابلیت‌های NDR توسعه یافته است. بنابراین FAI-3500F یا «FortiNDR formerly FortiAI» در جدول مدل‌های قدیمی، دلیل پشتیبانی از دستیار Generative AI فعلی نیست.

قاعده مطالعهوجود AI/ML در IPS، AV، Bot Detection یا یک محصول، به‌تنهایی اثبات وجود FortiAI Assistant در GUI آن نیست. همین‌طور مانیتورشدن FortiAP و FortiSwitch توسط FortiAIOps به معنی نصب دستیار روی خود AP یا Switch نیست.

2. ماتریس محصولات و نسخه‌های قابل استناد

ستون «نسخه مبنا» نسخه‌ای است که برای همین قابلیت از آن سند رسمی بررسی شده است؛ الزاماً اولین نسخه معرفی یا جدیدترین Patch تمام شاخه‌ها نیست. فقط جایی که سند New Features صریح است، تاریخچه معرفی جداگانه ذکر شده است. اعداد نسخه در منوی Select Other Version نیز به‌تنهایی اثبات وجود قابلیت در آن نسخه نیستند.

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

محصول میزباننسخه مبنا / تاریخچه تأییدشدهکارکرد اصلیپلتفرم و شرط کلیدی
FortiGate / FortiOS8.0.1؛ معرفی در8.0.0راهنمای مستنداتی، تحلیل Debug/Log، تولید و اجرای CLIHardware با RAM بیش از 2 GB و FortiGate-VM S-series؛ اشتراک واجد شرایط.
FortiWeb8.0.8؛ معرفی در8.0.0تحلیل WAF، سلامت سایت، Lua و گزارشمدل‌های مشخص Hardware/VM؛ حداکثر سه ادمین محلی.
FortiADC8.0.3؛ معرفی Assistant در8.0.2Virtual Server، Log Analysis و Text-to-Script LuaBeta؛ Hardware و VM/BYOL واجد شرایط با Premium/Elite.
FortiAppSec Cloudراهنمای latest با عنوان26.3.0در زمان بررسیCloud WAF و تحلیل/توصیهSaaS؛ Beta؛ Advisory Only، نه تغییر مستقیم Rule.
FortiManager / Cloud8.0.1؛ قابلیت در New Features شاخه7.6.0نیز آمدهDevice/Policy/CLI/VPN/SD-WAN/Provisioning AgentsHardware، VM/VMS و Cloud طبق SKU؛ FortiAI license.
FortiAnalyzer / Cloud8.0.1؛ وجود دستیار در7.6.2نیز مستند استSearch، Triage، Investigation، Threat HuntingHardware، VM/VMS و Cloud طبق SKU؛ Fabric Supervisor مستثنا.
FortiClient EMS8.0.0؛ معرفی صریح در همین نسخهمدیریت Endpoint، Policy، Profile و Quarantineمیزبان EMS؛ نصب AI add-on، لایسنس و Super Admin.
FortiSIEM7.6.0؛ پیشینه در7.2.7و تغییرات7.5.1Chat، تحلیل Incident/Case/Log و SQL Helperسرویس Generative AI و OpenAI/Azure OpenAI؛ FortiAI Run.
FortiSOAR8.0.0؛ Agentic AI در این نسخه معرفی شدهInvestigation، Playbook، Connector و Responseنصب FortiSOAR واجد لایسنس؛ Enable AI و Agent/Tool RBAC.
FortiNDR Cloud26.3.0Threat Hunting و بررسی Detection/EntityAccount-level opt-in؛ نقش FortiAI؛ قرارداد/توکن.
FortiAIOps3.6.0؛ اسناد3.4.1نیز بررسی شدهعیب‌یابی LAN/WLAN/SD-WAN و تحلیل TelemetryVM و Applianceهای FAO طبق Support Matrix؛ License، اینترنت و DNS.
FortiSOC Cloud26.3.1Case Enrichment، Insight، Investigation و PlaybookSaaS؛ FortiCloud IAM، RBAC و Connector ازپیش‌پیکربندی‌شده.
حدود پوششاین ماتریس محصولات دارای یکپارچه‌سازی تأییدشده در منابع بررسی‌شده را پوشش می‌دهد؛ تضمین پشتیبانی تمام SKUها، Patchها یا Cloud Regionها نیست. برای FortiSASE، FortiDLP، FortiPAM، FortiSandbox و FortiMail، شواهد کافی برای ارائه ماتریس اجرایی مستقلِ دستیار فعلی در این بررسی به دست نیامد؛ این خلأ به معنی اثبات نبود قابلیت نیست. نام این محصولات در منوی عمومی سایت مستندات، مدرک یکپارچه‌سازی محسوب نمی‌شود.

3. FortiGate: پلتفرم، دسترسی و اجرای CLI

راهنمای FortiOS8.0.1شرط پشتیبانی را Hardware با بیش از 2 GB RAM و FortiGate-VM S-series معرفی می‌کند. مدل‌های با RAM برابر یا کمتر از 2 GB پشتیبانی نمی‌شوند. Hardware به FortiCare Premium نیاز دارد؛ برای VM S-series، Premium یا یکی از Bundleهای Enterprise، UTP و ATP ذکر شده است. انتخاب Image و پشتیبانی خود مدل از FortiOS مقصد نیز باید مستقلاً تأیید شود.

در Provider نوع FortiAI، جدول سند دو میلیون Starter Token ماهانه را ذکر می‌کند و توکن خریداری‌شده بین FortiGateهای همان FortiCare Account قابل اشتراک است. در Provider نوع OpenAI، کلید و Billing مستقیماً مربوط به OpenAI است و پنل FortiAI اطلاعات مصرف OpenAI را ارائه نمی‌دهد. «دو میلیون توکن» را معادل دو میلیون سؤال یا تعداد مشخصی عملیات در نظر نگیرید.

مجوز استفاده با مجوز تغییر کانفیگ متفاوت است

System > Admin Profiles > Allow using AI Assistant

Admin Profile دسترسی به Assistant را کنترل می‌کند و FortiAI از REST APIها با مجوز همان کاربر واردشده استفاده می‌کند. CLI Code Lab برای Generate، Edit و Execute در دسترس است؛ در مثال رسمی، Execute با Confirm و تأیید کاربر همراه است. بازبینی دستور، Scope/VDOM، ترتیب اعمال و امکان Rollback باید پیش از تأیید انجام شود.

در FortiOS8.0.1Data Masking در چت قابل روشن/خاموش‌کردن است. سند هشدار می‌دهد ورودی به Provider انتخاب‌شده ارسال می‌شود و با وجود Masking برخی داده‌های شناخته‌شده، ادمین نباید اطلاعات محرمانه، شخصی یا تحت مقررات را وارد کند. Export چت به JSON نیز یک مسیر خروج اطلاعات است.

مزیتفاصله بین Intent و CLI کمتر می‌شود.ریسکیک دستور معتبر از نظر Syntax می‌تواند Policy اشتباه، اختلال Routing یا دسترسی بیش از نیاز ایجاد کند؛ صحت عملیاتی با صحت نحوی یکی نیست.

4. FortiWeb: مدل‌های مجاز و مرز دستیار WAF

در8.0.8صفحه Tokens می‌گوید Baseline روی پلتفرم‌های پشتیبانی‌شده لایسنس جداگانه FortiAI Assistant نمی‌خواهد. با این حال صفحه Administrator Access همچنان عبارت «valid FortiAI license» را دارد. برای خرید باید Eligibility، Registration و Entitlement واقعی دستگاه را ملاک قرار داد، نه نتیجه‌گیری اینکه تمام مدل‌ها بدون پیش‌شرط مجازند یا حتماً Add-on جداگانه لازم است.

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

مدل / لایسنسStarter Tokens ماهانه
100F، 400F، 600F2,000,000
1000F، 2000F، 3000F، 4000F5,000,000
VM01، VM02، VM042,000,000
VM08، VM165,000,000

جدول فوق عین گروه‌بندی سند Tokens است. معرفی اولیه8.0.0فقط VMware-based VM را پوشش می‌داد؛ این محدودیت تاریخی را به فهرست Hardware/VM نسخه8.0.8تعمیم ندهید، و برعکس، جدول جدید را مجوز استفاده از نسخه اولیه روی Hardware ندانید.

System > Admin > Administrators > Edit > FortiAI User

حداکثر سه حساب محلی می‌توانند دسترسی بگیرند؛ حساب Remote یا Non-local واجد شرایط نیست. پرسش‌وپاسخ، بررسی لاگ و وضعیت سیستم، تحلیل سلامت سایت، کمک به Lua و گزارش‌های تصویری در خانواده8.0مستند شده‌اند. در معرفی8.0.8اجرای دستور و تغییر کانفیگ توسط دستیار پشتیبانی‌شده اعلام نشده است؛ تولید Lua یا پیشنهاد Mitigation به معنی اعمال آن نیست.

در مسیر Data Privacy، Prompt شناسایی و Mask می‌شود، از Proxy به LLM می‌رود و Function Callback برای Query محلی برمی‌گردد. تحلیل لاگ در محل دستگاه، مساوی Offline بودن کل دستیار نیست. فهرست صریح Masking شامل IPv4، MAC، Username و Email است؛ تضمین خودکار IPv6، API Key یا Payload حساس را از این فهرست نتیجه نگیرید.

کاربرد مناسبTriage اولیه رخداد WAF، پیدا کردن لاگ مرتبط و توضیح Lua.نامناسباعتماد به پیشنهاد Allowlist بدون بازتولید Request، بررسی Rule و آزمون False Positive.

5. FortiADC: قابلیت Beta با محدودیت VDOM و پلتفرم

Assistant در8.0.2معرفی شده و در Administration Guide نسخه8.0.3هنوز Beta است. قابلیت‌ها شامل راهنمای مستنداتی، بررسی سلامت Virtual Server، تحلیل لاگ و تولید Lua با Text-to-Script است. در8.0.2پلتفرم‌های Hardware، Hypervisorهای خصوصی و Public Cloud BYOL پشتیبانی‌شده ذکر شده‌اند؛ FortiADC-XENAWS از BYOLها مستثناست. Trial، Flex-VM و PAYG پشتیبانی نمی‌شوند.

Overview و صفحه Access نسخه8.0.3قرارداد فعال FortiCare Premium یا Elite را لازم می‌دانند؛ صفحه Tokens می‌گوید Add-on جداگانه Assistant لازم نیست و الزام فعال Premium/Elite را خصوصاً برای VM تصریح می‌کند. «Baseline included» به معنی بی‌نیازی از Support Contract نیست.

System > Administrator > Edit > FortiAI User

فقط Global administrator می‌تواند این مجوز را به حساب‌ها بدهد، اما خود Assistant فقط در non-Global VDOM قابل استفاده است. این دو قاعده را خلط نکنید: محل واگذاری مجوز Global است، Scope استفاده non-Global. حداکثر سه حساب محلی مجازند و حساب Remote واجد شرایط نیست.

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

Hardwareتوکن ماهانه در جدول سند
100F200,000
120F / 200F350,000
220F1,000,000
300D550,000
300F750,000
320F1,500,000
400F1,250,000
420F2,500,000
1000F / 1200F3,250,000
2000F / 2200F6,000,000
4000F / 4200F9,000,000
5000F15,000,000

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

VM vCPU licenseتوکن ماهانه
1350,000
2600,000
41,100,000
82,000,000
163,200,000
32 / Unlimited4,500,000

این اعداد از جدول Licensing نسخه8.0.3آمده‌اند که تخصیص معرفی‌شده در8.0.2را توضیح می‌دهد. ظرفیت VM در اینجا License/vCPU tier است؛ افزایش vCPU تخصیص‌یافته Hypervisor به‌تنهایی اثبات افزایش Entitlement نیست.

در Privacy نسخه8.0.3IPv4/IPv6، MAC، TCP/UDP Port، Username و Email صریحاً آمده‌اند. درخواست از Proxy عبور می‌کند، Callback برای Query محلی برمی‌گردد و مقادیر بازگردانی می‌شوند. سیاست عدم استفاده از Customer Data برای آموزش در همین سند ذکر شده است؛ آن را به Providerهای دیگر محصولات تعمیم ندهید.

6. FortiAppSec Cloud: دستیار تحلیلی، نه ابزار اعمال Rule

راهنمای latest در زمان بررسی با عنوان FortiAppSec Cloud26.3.0نمایش داده شد. FortiAI در آن Beta و رایگان برای کاربران معرفی شده است؛ فعال‌سازی در General > Settings انجام می‌شود. چون SaaS است، نسخه Sensor یا مدل Hardware محلی معیار اصلی Eligibility نیست.

General > Settings > FortiAI Assistant
Threat Analytics > Attack Logs > Event actions > Analyze with AI

Knowledge Base، Cloud WAF Log Analysis، Dashboard Insights، برخی Audit Insights و تحلیل Incident/Diagnostics در سند آمده است. محدودیت صریح: Advisory Only است و نمی‌تواند مستقیماً Configuration را تغییر دهد یا Rule ایجاد کند. لاگ‌های Attack پشتیبانی‌شده Cloud WAF هستند، نه ABP یا GSLB؛ وجود مثال GSLB Audit Log در همان صفحه، مجوز تعمیم به تحلیل لاگ ترافیک یا حمله GSLB نیست.

Assistant روی Indexed Log کار می‌کند نه Real-time Log؛ بازه نگهداری داده در این توضیح دو تا سه ماه است. Beta روزانه 500,000 توکن به ازای هر کاربر دارد، اما Meter لحظه‌ای ندارد و هنگام رسیدن به سقف اطلاع می‌دهد. بعد از Beta مدل پولی اعلام شده ولی قیمت نهایی در همان سند مشخص نیست؛ Legacy Contractها باید برای ادامه دسترسی به قرارداد FortiAppSec Cloud ارتقا یابند. محدودیت سه ادمین محلی FortiWeb را به این SaaS تعمیم ندهید.

7. FortiManager: دستیار دارای اختیار مدیریت

در New Features شاخه7.6.0FortiAI و محدودیت سه ادمین محلی وجود دارد. مبنای شرح جاری این مقاله8.0.1است که General، Device Management، Firewall Policy، CLI Script، VPN/SDWAN Troubleshooting و Provisioning Agent را معرفی می‌کند. در این نسخه، دستیار از MCP برای Context و Actions استفاده می‌کند و در دامنه مجاز می‌تواند کار مدیریتی انجام دهد.

Policy Agent می‌تواند پیدا کردن، ایجاد، ویرایش و Clone کردن Policy/Object و بررسی تغییرات را کمک کند. Provisioning Agent برای SD-WAN Overlay، Templateهای BGP/IPsec و Onboarding، و CLI Script Agent برای CLI/Jinja به کار می‌رود. بنابراین برخلاف FortiWeb، نسبت‌دادن نقش «فقط پاسخ‌گو و بدون تغییر کانفیگ» به تمام FortiAIهای Fortinet اشتباه است.

پلتفرم‌ها و Entitlement

Appendix D نسخه8.0.1Applianceهای 200G، 410G، 1000G، 3000G، 3100G و 3700G را با Entitlement مشخص، و ردیف‌های مجزای VM، VMS و FortiManager Cloud را ارائه می‌کند. این جدول، جدول اشتراک/توکن است؛ نبود مدل قدیمی‌تر در آن را بدون بررسی SKU و Support Matrix مساوی «قطعاً غیرقابل استفاده» ندانید. مدل FortiGate مدیریت‌شده نیز با مدل میزبان FortiAI یکی نیست.

FortiAI license معتبر لازم است؛ Top-up به‌تنهایی لایسنس پایه را جایگزین نمی‌کند. سهمیه ماهانه بین کاربران مجاز دستگاه مشترک است. Tokenهای Account-level فقط در شرایط قرارداد واجد AISN و پس از اتمام سهمیه دستگاه استفاده می‌شوند.[34]

System Settings > Administrators > Edit local administrator > FortiAI User

حداکثر سه ادمین Local می‌توانند مجوز بگیرند. RBAC تعیین می‌کند چه عملیات مجاز است: در نمونه رسمی، کاربر با Script Access و Provisioning Templates در حالت Read-only می‌تواند درخواست تولید کد بدهد ولی نمی‌تواند آن را به Script/CLI Template ذخیره کند؛ ذخیره به Read-Write نیاز دارد. Scope ادمین و ADOM نیز باید در آزمون پذیرش بررسی شود.

config system admin user edit "ai_operator" set fortiai enable next end

نمونه فوق برای حساب محلیِ ازقبل‌ساخته‌شده در FortiManager8.0.1است و فقط مجوز استفاده را فعال می‌کند؛ Profile، ADOM و مجوز نصب Policy را تنظیم نمی‌کند. Syntax گزینه fortiai از سند همان نسخه گرفته شده است.

از8.0.1FortiAI می‌تواند از Web Proxy استفاده کند؛ در8.0.0سند اتصال مستقیم و عدم پشتیبانی Proxy را ذکر می‌کرد. این تغییر برای محیط‌های دارای Egress اجباری مهم است. در FortiManager8.0.1تنظیم Proxy از GUI و CLI ممکن است.

خطر مهم حریم خصوصیاطلاعات خصوصی داخل تصاویر بارگذاری‌شده، مثل توپولوژی، Mask نمی‌شوند. در سند، Warning قبل از Upload آمده است؛ خودتان تصویر را پاک‌سازی کنید یا ارسال را لغو کنید.

8. FortiAnalyzer: تحلیل امنیتی و Agentهای دارای حدود داده

وجود Assistant در7.6.2مستند است، ولی مجموعه Agentهای زیر از راهنمای8.0.1آمده است و نباید به نسخه قدیمی نسبت داده شود. در FortiAnalyzer Fabric، Supervisor نمی‌تواند از FortiAI استفاده کند. FortiAI license معتبر و حداکثر سه حساب محلی در صفحه معرفی و Access ذکر شده‌اند.

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

گروه Agent / Skillنمونهخروجی و مرز
Data Access & RetrievalAsset/Identity Lookup، Report Retrieval، Search، Security Overviewبازیابی داده و Query؛ Search Agent نتیجه SQL را بدون بازتفسیر LLM برمی‌گرداند.
Context & EnrichmentIdentity/Network/Behavior/Application Context، Risk Posture، Threat Intelترکیب شواهد هویت، شبکه و Threat Intelligence؛ وابسته به وجود داده/Feed.
Analysis & InvestigationTriage، Investigation، Impact Analysis، Root Cause، Threat HuntingVerdict، Timeline، MITRE mapping و توصیه؛ نتیجه باید با لاگ اصلی سنجیده شود.

رابط FortiAI > FortiAI Agents، Skill و Toolهای فراخوانی‌شده و Try It/API Reference را نمایش می‌دهد. خود سند سقف‌هایی مانند حداکثر 60 Incident در Security Overview، پنج Alert Handler در Rule Lookup و 10 Report قبلی در Report Retrieval دارد؛ پاسخ دستیار الزاماً Scan کامل تمام داده‌ها نیست.

Appendix D، Applianceهای 150G، 300G، 810G، 1000G، 3000G، 3100G، 3510G، 3700G و BigData 4500F/4500G را فهرست می‌کند؛ VM، VMS و Cloud نیز بر اساس SKU/GB-per-day جدول جدا دارند. برای مثال 150G یک میلیون توکن ماهانه دارد، ولی همین عدد را به VM یا مدل دیگر نسبت ندهید.

System Settings > Administrators > Edit local administrator > FortiAI User

Data Masking در مسیر LLM با Privacy Masking در Admin Profile متفاوت است. اولی اطلاعات را پیش از پردازش AI می‌پوشاند؛ دومی برای محدودکردن نمایش داده به خود ادمین نیز کاربرد دارد. راهنمای Privacy نسخه8.0.1از Fortinet-hosted private LLM، Function Callback محلی و Proxy توضیح می‌دهد؛ این معماری را به FortiSIEM یا Provider OpenAI در FortiGate تعمیم ندهید.

از8.0.1Web Proxy برای ترافیک FortiAI پشتیبانی می‌شود؛ در FortiAnalyzer تنظیم این قابلیت فقط CLI است، نه GUI.

9. FortiClient EMS: دستیار در کنسول مدیریت Endpoint

EMS8.0.0پشتیبانی FortiAI را اضافه کرده است. این قابلیت در EMS اجرا می‌شود، نه به معنی وجود چت FortiAI مستقل روی تمام FortiClientهای نصب‌شده. FortiAI license معتبر، Super Admin و AI add-on package لازم است. بسته می‌تواند هنگام نصب EMS یا بعداً با emscli نصب شود؛ نام Package و Build باید دقیقاً با انتشار خود EMS تطبیق داده شود.

System Settings > EMS Settings > FortiAI

سند اتصال مستقیم، بدون Web Proxy، به fortiai.forticloud.com را لازم می‌داند. دسترسی «Super admins only» است؛ الگوی سه Local User در FortiManager جایگزین این الزام نمی‌شود. پس از Logout، Reload یا بستن Session، ادامه Thread فعلی ممکن نیست.

نمونه‌های رسمی شامل لیست Endpoint، Quarantine با درخواست تأیید کاربر، ارسال پیام یک‌طرفه، ایجاد Firewall Profile، تخصیص Policy به Workgroup، ساخت Security Posture Tag و Query آسیب‌پذیری‌هاست. این قابلیت می‌تواند اثر عملیاتی بر Endpointها داشته باشد؛ قبل از اجرای Quarantine، Blast Radius و حساب‌های حیاتی را بررسی کنید.

سهمیه ماهانه بین کاربران FortiAI مشترک است و مقدار آن به لایسنس/پلتفرم EMS وابسته است. Top-up پایه را جایگزین نمی‌کند و قراردادهای Device-level قدیمی در صفحه Tokens، Sunset توصیف شده‌اند. خبر FortiEndpoint درباره قابلیت‌های گسترده AI، به‌تنهایی دلیل عرضه تمام قابلیت‌ها در هر OS و Edition نیست؛ Release Notes/License همان استقرار باید ملاک باشد.

10. FortiSIEM: Provider و یک استثنای مهم RBAC

مبنای این بخش FortiSIEM7.6.0است. FortiAI Chat سؤال انگلیسی طبیعی را با سرویس phGenerativeAI، PostgreSQL/ClickHouse از طریق MCP، VectorDB و OpenAI پردازش می‌کند. Incident/Case/Log Analysis و SQL Helper نیز در فهرست قابلیت‌ها هستند. راهنمای ML/AI امکان انتخاب OpenAI یا Azure OpenAI و واردکردن کلید را دارد؛ این مدل را خرید یکسان FortiAI AISN در FortiManager فرض نکنید.

Admin > Settings > Analytics > ML / AI > FortiAI

تنظیم Provider در این پنل فقط برای Super Global User در دسترس است. برای استفاده، Adminها به‌صورت پیش‌فرض مجازند؛ کاربران دیگر باید FortiAI Run در Role داشته باشند و به همان Role در CMDB > Users نگاشت شوند.

Admin > Settings > Role > Role Management > FortiAI: Run
هشدار جداسازی دادهدر Implementation Notes مربوط به7.5.1که در راهنمای7.6.0باقی است، FortiAI عضویت Organization را رعایت می‌کند اما Data Conditionهای محدودکننده Role را نادیده می‌گیرد؛ پاسخ می‌تواند هم‌سطح Full Admin آن Org باشد. سند این موضوع را برای GUI و MCP Service ذکر می‌کند. بدون تأیید رفع این محدودیت در Build مقصد، دسترسی FortiAI را برای کاربر دارای Scope محدود امن فرض نکنید.

از7.5.1دسترسی Read-only به جدول‌های مشخص PostgreSQL/ClickHouse، توابع SQL مشخص و سؤال‌های امنیتی محدود شده‌اند. Read-only بودن Query موتور با محدودیت مشاهده داده در Role یکسان نیست.

در مسیرهای ساختاریافته، داده حساس قبل از OpenAI Anonymize و نتیجه بعداً بازگردانی می‌شود. اما اگر Log/Incident را دستی در Chat Paste کنید، سند می‌گوید فیلدها Anonymize نمی‌شوند چون Parse on-the-fly انجام نمی‌شود؛ این روش توصیه نشده است. گزارش FortiSIEM ChatGPT Queries برای بررسی درخواست‌ها و هزینه وجود دارد.

11. FortiSOAR: Generative و Agentic با اختیار Connector

در8.0.0Agentic AI با Investigation مبتنی بر Hypothesis، ابزارهای چندمرحله‌ای، Organizational Context و MCP معرفی شده است. قابلیت Generative شامل تولید Playbook Block، Jinja، Connector و گردش‌کارهای پاسخ است. فهرست تجهیزات مقصد در اینجا از Connector/Tool می‌آید؛ میزبان FortiSOAR و سیستم مقصد دو Scope مجزا هستند.

ادمین باید Enable AI Features را فعال و Acknowledge کند. راهنمای8.0.0پنج میلیون توکن به ازای هر Device در ماه را در لایسنس ذکر می‌کند؛ Top-up این محصول در همین سند Device-level است. این عدد و مدل Top-up را به FortiSIEM یا FortiAIOps تعمیم ندهید.

FortiSOAR RBAC، Team و Record-level permissions، Agent/Tool configuration و مجوز Connector تعیین‌کننده دسترسی‌اند. دستیار می‌تواند از ابزارهای خارج از FortiSOAR استفاده کند؛ بنابراین حساب سرویس Connector باید Least Privilege داشته باشد و مجوز Read، Write و Response جدا طراحی شود. تأیید انسانی برای اقدام پراثر توصیه طراحی است؛ الزام یکسان Approval قبل از تمام Tool Callها را بدون بررسی Workflow فرض نکنید.

استثنای Maskingراهنمای FortiSOAR8.0.0می‌گوید برای Organization Context Provider Agent، Masking به دلیل تداخل با Query شبکه غیرفعال است. ادعای «همه چیز در تمام Agentها Mask می‌شود» دقیق نیست.

Transparency Note به Backend OpenAI، Proxy متعلق به Fortinet، Endpointهای Region و HTTPS/TCP 443 اشاره می‌کند. عدم استفاده از داده مشتری برای Training با عدم پردازش توسط Third Party یا نبود تمام لاگ‌ها یکسان نیست. Investigation/Insight Activity در LLM Activity Logs ذخیره می‌شود؛ Retention، Provider و Region را برای Deployment و قرارداد خود بررسی کنید.

12. FortiNDR Cloud: فعال‌سازی در سطح Account

در راهنمای26.3.0FortiAI برای Threat Hunting و بررسی Detection، Observation و Entity در سرویس Cloud کاربرد دارد؛ وجود Sensor یا محصول On-prem FortiNDR به‌تنهایی مجوز همین Assistant Cloud را اثبات نمی‌کند. لایسنس معتبر، توکن و Opt-in در سطح Account لازم است. Child Accountها باید جداگانه فعال شوند.

Settings > Account Management > Settings > FortiAI Generative AI Assistant > Enable
Account Management > Users > Assign Role > FortiAI

Role به‌تنهایی کافی نیست: وقتی Account-level setting خاموش باشد، کاربر حتی با نقش FortiAI دسترسی ندارد. سند Starter Tokens برای ارزیابی، Top-up/اشتراک‌های سه‌ساله یک، سه یا پنج میلیون توکنی و توقف موقت دسترسی هنگام اتمام سهمیه را توضیح می‌دهد؛ قرارداد سه‌ساله را سهمیه یکسان ماهانه برای تمام محصولات نخوانید. IPv4، IPv6، MAC و Email در Masking صریحاً آمده‌اند.

13. FortiAIOps: تحلیل شبکه از روی Telemetry

FortiAI در3.6.0برای سؤال طبیعی، Network Health، Port Flap، Client Troubleshooting، Root Cause و SLA/RF Baseline توضیح داده شده است. Assistant روی پلتفرم FortiAIOps کار می‌کند؛ FortiGate، FortiAP، FortiSwitch و دیگر تجهیزها منبع Telemetry هستند و نه الزاماً میزبان Assistant. اینترنت فعال و DNS معتبر شرط صریح عملکرد است.

Support Matrix نسخه3.6.0پلتفرم VM و Applianceهای FAO-100G، FAO-500G و FAO-2000G را توضیح می‌دهد. برای Telemetry، FortiOS از7.0.6در شاخه7.0شاخه‌های7.2/7.4/7.6 و8.0FortiSwitchOS از7.0FortiAP از6.4FortiAP-U از6.2.4FortiExtender از7.2.2و FortiManager از8.0ذکر شده‌اند. Supported Monitoring/AI Insights، مجوز مستقل Chat/Token را جایگزین نمی‌کند.

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

میزبان FortiAIOps3.6.0ظرفیت نمونه در حالت Monitoring and AI Insights
FAO-100G30 FortiGate، 90 FortiSwitch، 180 FortiAP، 30 FortiExtender و 3,000 Client
FAO-500G1,000 FortiGate، 3,000 FortiSwitch، 6,000 FortiAP، 1,000 FortiExtender و 25,000 Client
FAO-2000G5,000 FortiGate، 15,000 FortiSwitch، 30,000 FortiAP، 5,000 FortiExtender و 100,000 Client
VM — نمونه کوچک8 CPU، 32 GB RAM و 1 TB Storage در جدول Hardware Requirements برای ظرفیت هم‌سطح 100G؛ جدول VM Sizing Guidelines همین صفحه برای برخی Tierها Storage متفاوت دارد؛ Sizing را با Support نهایی کنید.

اعداد فوق ظرفیت پلتفرم‌اند، نه تعداد مجاز هم‌زمان کاربران Assistant یا Token. همان صفحه برای Monitoring-only ظرفیت‌های متفاوتی دارد؛ این دو حالت را یکسان نخوانید.

سهمیه به License AIOps وابسته است؛ توکن Licenseها جمع نمی‌شود و بالاترین Token Limit مبنا قرار می‌گیرد. پس از تمدید/تغییر لایسنس ممکن است تا شش ساعت زمان لازم باشد. سند Monthly Entitled Tokens و سپس Account Tokens را توضیح می‌دهد. خرید دو License لزوماً سهمیه را دوبرابر نمی‌کند.

در اسناد بررسی‌شده این بخش، قاعده‌ای معادل «سه Local Admin» یا «فقط Super Admin» برای FortiAIOps ذکر نشده است؛ عدد یا Role را حدس نزنید. Roleهای نصب واقعی و مجوز اتصال FortiManager باید جداگانه تست شوند. صفحه بررسی‌شده عمدتاً Diagnose/Recommend را توضیح می‌دهد؛ تبلیغ Autonomous Optimization در سطح Fabric، مجوز قطعی اجرای تغییر در تمام استقرارهای همین Assistant نیست.

14. FortiSOC Cloud: IAM، Insight و Investigation

راهنمای26.3.1FortiAI را سرویس Included در FortiSOC معرفی می‌کند. Connector نوع Fortinet FortiAI ازپیش‌پیکربندی‌شده است و قابلیت‌هایی مانند Chat Completion، Create Response و Get Token Balance Details دارد. Case Impact Analysis، Insight و Investigation Agent از مسیرهای اصلی استفاده‌اند.

Automation > Playbooks > Fortinet FortiAI

Playbookهای Case Extraction، Enrichment/Impact، Asset Threat Posture Timeline و Remediation Demo در سند آمده‌اند. Demo به معنی Runbook آماده و بی‌خطر برای تمام Productionها نیست؛ ابزار مقصد، حساب Connector، شرایط Trigger و Approval باید بررسی شوند.

ورود و دسترسی از FortiCloud IAM مدیریت می‌شود و در GUI FortiSOC نیز RBAC وجود دارد. Portal Admin به Full Admin، Read/Write به Analyst، Read Only به Read-Only Admin و Custom به Role سفارشی نگاشت می‌شود. محدودیت‌های Local User در Applianceهای FortiManager/FortiWeb را به IAM این سرویس تعمیم ندهید.

صفحه AI Overview مقدار ثابت توکن برای همه قراردادها نمی‌دهد؛ Balance و قرارداد Tenant را بررسی کنید. به همین دلیل عدد پنج میلیون FortiSOAR در این مقاله به FortiSOC نسبت داده نشده است.

15. لایسنس، توکن و پیش‌نیاز شبکه؛ یک مدل مشترک وجود ندارد

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

محصولمدل دسترسی/هزینهنکته خرید
FortiOSSupport/Bundle واجد شرایط + Starter؛ یا Billing مستقل OpenAIEligibility Hardware/VM و Provider را جدا بررسی کنید.
FortiWebBaseline Starter روی مدل‌های فهرست‌شده؛ Top-upمتن License عمومی و Tokens کاملاً هم‌عبارت نیستند؛ Entitlement دستگاه مبناست.
FortiADCبدون Add-on جدا؛ Premium/Elite؛ Beta و سهمیه پلتفرمTrial/Flex/PAYG مجاز نیست.
FMG / FAZ / EMSFortiAI License و سهمیه مربوط؛ Account-level Top-upTop-up جایگزین قرارداد پایه نیست؛ قرارداد Device-level قدیمی را جدا بخوانید.
FortiSOARدر8.0.0پنج میلیون ماهانه/Device؛ Device-level Top-upFortiAI Entitlement/Connector باید درست تنظیم باشد.
FortiNDR CloudFortiAI License، Starter ارزیابی و قرارداد/توکنمدت اعتبار، Pool و Account فعال‌شده را مشخص کنید.
FortiAIOpsسهمیه وابسته به License؛ بالاترین Limit، نه مجموعحداقل تا شش ساعت تأخیر Reflect شدن تغییر License ممکن است.
FortiAppSec CloudBeta رایگان؛ 500,000 در روز/Userقیمت Post-Beta هنوز در سند اعلام نشده.
FortiSOC CloudIncluded service؛ Balance وابسته به Tenant/Contractعدد یکسان برای همه Tenantها در AI Overview نیامده.
FortiSIEMProvider/کلید OpenAI یا Azure OpenAI طبق ML/AIBilling و الزامات Cloud Provider جدا از License پایه SIEM بررسی شود.

توکن از متن ورودی، خروجی و Context/History مصرف می‌شود. Query کوتاهِ بدون فیلتر می‌تواند به‌دلیل بازگرداندن لاگ زیاد، گران‌تر از سؤال کمی بلندتر با بازه زمانی دقیق باشد. اطلاعات مصرف را برای Pilot ثبت کنید؛ تعداد سؤال معیار مناسبی برای برآورد ظرفیت نیست.

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

شبکهرفتار مستند
FMG/FAZ8.0.1پشتیبانی Web Proxy؛ FMG از GUI/CLI و FAZ فقط CLI.
EMS8.0.0Direct Internet بدون Web Proxy به fortiai.forticloud.com.
FortiAIOpsInternet و DNS معتبر لازم.
FortiSOAR8.0.0HTTPS TCP/443 به Endpoint مناسب Region؛ Backend/Proxy طبق Transparency Note.
FortiGateInternet لازم؛ مسیر Provider FortiAI/OpenAI متفاوت است.

برای سایر محصولات، FQDN، پورت، Proxy و SSL Inspection را از Deployment Guide همان نسخه تأیید کنید. مسیر LLM را Offline فرض نکنید و برای رفع خطا، Certificate Validation یا کنترل خروج داده را بی‌دلیل غیرفعال نکنید.

16. چه داده‌ای دیده می‌شود و چه چیزی ممکن است از محیط خارج شود؟

در بسیاری از استقرارها، دستگاه/پلتفرم برای Query محلی و LLM برای فهم درخواست و تولید پاسخ استفاده می‌شود. این تقسیم کار به معنی عدم خروج هر نوع داده نیست: Prompt، Context، تصویر، نتایج ابزار یا Artifact ممکن است در Workflow متفاوتی پردازش شوند. منبع، Provider و قرارداد هر محصول باید جداگانه خوانده شود.

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

محصول/مسیرحفاظت مستنداستثنا یا احتیاط
FortiGate8.0.1Masking قابل روشن/خاموش‌کردنDisclaimer ارسال به Provider؛ عدم ورود اطلاعات محرمانه/شخصی/Regulated.
FortiWeb8.0.8IPv4، MAC، Username، Email و Callback محلیاز آن تضمین پوشش IPv6، Token، Cookie و API Key استنتاج نکنید.
FortiADC8.0.3IPv4/IPv6، MAC، Port، Username، Emailفهرست و No-training مربوط به همین Provider/محصول است.
FortiManager8.0.1IPv4/IPv6، MAC، Device/VDOM و برخی داده IoTاطلاعات داخل تصویر Uploadشده Mask نمی‌شود.
FortiAnalyzer8.0.1Callback، Masking و Fortinet-hosted private LLMAdmin Privacy Masking کنترل جدا برای نمایش به کاربر است.
FortiSIEM7.6.0Anonymization در مسیرهای ساختاریافتهPaste دستی Log/Incident در Chat Anonymize نمی‌شود.
FortiSOAR8.0.0Masking پشتیبانی‌شده و Proxy؛ RBAC/Record ScopeOrganization Context Provider استثنا دارد؛ Activity Log باقی می‌ماند.
FortiNDR Cloud26.3.0IPv4/IPv6، MAC و Emailپوشش سایر Secrets یا تمام Payloadها در این فهرست تضمین نشده.
پیش از فعال‌سازیبرای هر Product یک Data Flow ثبت کنید: چه داده‌ای، با چه Prompt/Tool، به کدام Provider/Region، با چه Retention و چه قرارداد پردازش داده می‌رود. «No training»، «Masked»، «Query محلی» و «No retention» چهار ادعای متفاوت‌اند.

17. مزایا و معایب واقعی از دید تیم فنی

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

مزیت بالقوهارزش عملیاتیشرط تحقق
کاهش جست‌وجوی مستنداتپیداکردن گزینه و توضیح سریع‌ترنسخه و منبع پاسخ درست باشد.
کاهش زمان Triageخلاصه Alert، Timeline و IOCلاگ، زمان و Scope کافی در دسترس باشد.
Intent-to-codeتولید اولیه CLI/Lua/Jinja/Playbookبازبینی، Lab و کنترل انتشار وجود داشته باشد.
Agent/Tool orchestrationجمع‌آوری چندمرحله‌ای Contextمجوز ابزار و داده هدف درست محدود شده باشد.
رابط طبیعی برای Queryدسترسی آسان‌تر به داده پیچیدهنتیجه با Raw Log/SQL و Coverage تطبیق داده شود.

این مزایا تضمین درصد مشخص کاهش MTTR، False Positive یا خطا نیستند؛ برای محیط خود Pilot و معیار پذیرش تعریف کنید. Transparency Note فورتی‌سوار صریحاً خطای احتمالی، ناقص‌بودن پاسخ و نیاز به بررسی انسانی را بیان می‌کند.

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

عیب/ریسکاثرکنترل پیشنهادی
پاسخ نادرست یا CLI برای نسخه دیگراختلال سرویس یا تصمیم امنیتی غلطنسخه/Build صریح، منبع رسمی، Test و Diff.
Scope گسترده یا Connector پرمجوزتغییر خارج از هدف یا مشاهده داده بیش از نیازLeast Privilege، RBAC و آزمون منفی Tenant/ADOM.
ارسال داده حساسریسک Privacy/ComplianceData Flow، Sanitization و بررسی استثناهای Masking.
محدودیت Token/Providerتوقف Assistant یا هزینه پیش‌بینی‌نشدهMeter، فیلتر زمانی، سقف مصرف و مسیر عادی عملیات.
Beta یا تغییر سرویس SaaSتفاوت رفتار/هزینه با برنامه اولیهPilot و بازبینی Release/Contract قبل از Production.
داده ناقص، Indexed یا Scope محدودنتیجه ظاهراً کامل ولی ناقصCoverage را ثبت کنید و نبود نتیجه را نبود تهدید فرض نکنید.
Prompt Injection در لاگ/فایل/محتوای خارجیمنحرف‌شدن Agent یا پیشنهاد اقدام نامناسبمحتوای ورودی را دستور معتبر ندانید؛ Tool Allowlist و Approval.

ردیف Prompt Injection توصیه طراحی امنیتی برای Agentهاست، نه ادعای اثبات آسیب‌پذیری مشخص در تمام FortiAIها. راهنمای Transparency FortiSOAR نیز ریسک ورودی خصمانه، Hallucination و کنترل مجوز ابزار را موضوع ارزیابی قرار می‌دهد.

18. سناریوهای عملی و Promptهای قابل کنترل

Promptهای زیر پیشنهاد این مقاله برای Pilot هستند؛ نقل مستقیم دستور رسمی یا تضمین پشتیبانی همه اجزای درخواست در هر محصول نیستند. نام دستگاه، ADOM، Policy و بازه را با محیط خود جایگزین کنید. درخواست «تغییر نده» مکمل محدودیت فنی مجوزهاست، نه جایگزین آن.

FortiAnalyzer: بررسی رخداد با شواهد

Investigate incident  in ADOM . Use logs from the last 24 hours. Show the timeline, IOCs, source log references, and evidence gaps. Recommend next steps; do not execute response actions.

Verdict را با Log Trigger، Timezone، Entity Resolution و داده خارج از Retention تطبیق دهید. سقف Agentها را در تفسیر «همه رخدادها» لحاظ کنید.

FortiManager/FortiGate: ابتدا طرح و Diff، سپس Change

For device  running , propose the minimal change for . Show the affected policies, CLI diff, validation tests, and rollback steps. Do not install or execute the change.

برای Pilot، Read-only واقعی Profile/Tool را اعمال کنید. کد تولیدشده را در Revision Control نگه دارید؛ Create/Save، Install و Execute را مراحل جدا بدانید.

FortiWeb/FortiADC: تحلیل سلامت بدون تغییر خودکار

Analyze  during the last 30 minutes. Correlate health-check failures, backend errors, and resource usage. Separate observed evidence from possible causes. Do not change configuration.

AI برای یافتن فرضیه مناسب است؛ نتیجه را با Health Check، Backend Response، اتصال، Certificate و لاگ واقعی تأیید کنید. برای Lua، Test ورودی سالم/مخرب و شرایط Exception داشته باشید.

FortiSOAR/EMS: Response با دامنه محدود

ابتدا فقط یک Endpoint آزمایشی یا Case تست را انتخاب کنید، مجوز Connector را محدود کنید و Approval را فعال/آزمایش کنید. Quarantine، Blocking یا Policy Update روی کل Fleet را اولین آزمون قرار ندهید. در EMS نمونه رسمی Quarantine با تأیید کاربر همراه است؛ در SOAR Approval به Workflow و Tool بستگی دارد.

19. Troubleshooting؛ از License تا Scope

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

نشانهعلت‌های قابل بررسیاقدام
آیکن دیده نمی‌شود یا Access deniedAI disabled، Role/Local User، Global VDOM یا Add-on نصب‌نشدهمسیر اختصاصی محصول؛ در ADC آیکن دیده‌شدن الزاماً مجوز استفاده نیست.
پاسخ یا Login نمی‌آیدDNS، Egress، Proxy نامناسب، Entitlement/TokenProvider و نسخه را بررسی کنید؛ FMG/FAZ8.0.1و EMS رفتار Proxy متفاوت دارند.
کد تولید می‌شود ولی Save نمی‌شودScript/Provisioning Templates در حالت Read-onlyدر FMG مجوز تولید، ذخیره و نصب را جدا بررسی کنید.
داده‌ای در پاسخ نیستADOM/Org/Account، Timezone، Retention، Index و CoverageQuery محدود را با Raw Log همان Scope مقایسه کنید.
کاربر بیش از Scope انتظار می‌بیندRole mapping یا استثنای Data Condition در SIEMفعال‌سازی را متوقف و آزمون جداسازی انجام دهید.
توکن بعد از تمدید تغییر نکردهPropagation قرارداد/License یا انتخاب Pool اشتباهAIOps تا شش ساعت تأخیر ذکر می‌کند؛ دستگاه و Account را جدا بخوانید.
پاسخ بعد از Reload Context نداردThread/session lifecycleدر EMS این محدودیت مستند است؛ نتیجه را پیش از بستن Session ثبت کنید.
AppSec داده جدید را نشان نمی‌دهدIndexed-only و نبود Real-time accessپاسخ را با داشبورد/لاگ اصلی و زمان Index تطبیق دهید.

این مسیر از اسناد Access، RBAC، Proxy، Token و Limitations جمع‌بندی شده است؛ خاموش‌کردن کنترل امنیتی برای رفع سریع مشکل توصیه نمی‌شود.

دو فرمان تشخیصی مستند برای FortiManager8.0.1

diagnose system aiserver test diagnose fmupdate dbcontract

فرمان اول برای آزمون FortiAI در سند RBAC آمده و دومی قراردادهای AISN/AITK و تاریخ‌ها را در اسناد Tokens بررسی می‌کند. این فرمان‌ها را به FortiGate، FortiADC، EMS یا سایر محصولات تعمیم ندهید. خروجی قرارداد ممکن است Account/Serial داشته باشد؛ قبل از اشتراک‌گذاری پاک‌سازی کنید.

20. Best Practice و چک‌لیست پذیرش Production

رویکرد پیشنهادی: Read → Propose → Approve → Execute → Verify

برای Assistantهای Advisory، مراحل Execute/Verify خارج از خود دستیار و در Change Management انجام می‌شود. برای Agentهای اجرایی، مجوز ابزار، سیاست Approval و Audit باید قبل از فعال‌سازی تعریف شوند. وجود دکمه Confirm در یک محصول، ضمانت Approval برای همه مسیرهای محصولات دیگر نیست.

  • محصول میزبان، نسخه/Build، SKU، Hardware/VM و License را ثبت کنید؛ Firmware Upgrade را فقط برای دسترسی به AI و بدون ارزیابی ریسک انجام ندهید.
  • پیش از دسترسی Write، Pilot را با حساب محدود و داده آزمایشی اجرا کنید؛ MFA و روش احراز هویت را مطابق قابلیت محصول فعال کنید. MFA در این مقاله توصیه سازمانی است، نه پیش‌نیاز مشترک رسمی تمام FortiAIها.
  • برای Tenant/ADOM/VDOM/Org دو حساب متفاوت بسازید و آزمون منفی Cross-scope انجام دهید؛ FortiSIEM Data Condition را جدا آزمایش کنید.
  • محدودیت سه ادمین محلی را فقط برای محصولاتی اعمال/فرض کنید که سندشان گفته است؛ آن را به Cloud IAM یا EMS تعمیم ندهید.
  • نمونه Prompt، متن Masked، تصویر، Upload و خروجی Tool را با داده مصنوعی بررسی کنید؛ Secret واقعی را برای آزمایش نفرستید.
  • Provider، Region، Retention، No-training و Approval پردازش داده را با حقوقی/امنیت مشخص کنید.
  • Agent و Connector فقط Toolهای لازم را داشته باشند؛ Isolation، Blocking، Delete و Policy Install را جداگانه کنترل کنید.
  • برای هر Change، Backup، CLI/Policy Diff، Window و Rollback قابل آزمون داشته باشید؛ پیشنهاد Rollback خود AI را نیز بررسی کنید.
  • مصرف Token، Latency، موفقیت Task، خطای پیشنهاد و میزان بازبینی انسانی را در Pilot اندازه بگیرید؛ ادعای ROI بدون داده نکنید.
  • در زمان قطع AI/اینترنت/Token، مسیر عادی GUI/CLI، Log Search و Runbook باید قابل استفاده بماند.

چک‌لیست Go / No-Go

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

کنترلشرط عبور
Eligibilityنسخه، مدل و SKU در سند/Support مربوط تأیید شده‌اند.
Accessحساب مجاز، Scope حداقلی و آزمون جداسازی موفق است.
Data governanceData Flow و استثناهای Masking/Upload مشخص و پذیرفته‌اند.
ExecutionTool Permission، Approval و Audit برای تغییرات مشخص است.
Operational safetyBackup، Validation و Rollback در Lab آزمایش شده‌اند.
Capacityسهمیه، Top-up، Provider Billing و مسیر اتمام Token روشن است.
Continuityدر نبود AI، Runbook و عملیات پایه ادامه دارند.
No-Goاگر حساب AI بیش از Scope مجاز داده می‌بیند، داده تحت مقررات بدون قرارداد مناسب ارسال می‌شود، یا Agent پرمجوز بدون Audit/Approval می‌تواند روی Production اقدام کند، فعال‌سازی را به تعویق بیندازید.

21. جمع‌بندی: FortiAI را بر اساس اختیار و داده انتخاب کنید

FortiAI یک Feature یکسان در تمام دستگاه‌ها نیست. برای NOC، FortiGate/FortiManager/FortiAIOps؛ برای تحلیل و پاسخ SOC، FortiAnalyzer/FortiSIEM/FortiSOAR/FortiSOC/FortiNDR Cloud؛ برای WAF/ADC، FortiWeb/FortiADC/FortiAppSec Cloud؛ و برای Endpoint Management، EMS نقش‌های متفاوتی دارند. انتخاب باید از نیاز عملیاتی شروع شود، نه از نام AI.

تصمیم درست سه پرسش دارد: آیا نسخه و SKU من واجد شرایط است؟ دستیار چه داده و چه Toolهایی را می‌بیند؟ آیا خروجی فقط پیشنهاد است یا می‌تواند اقدام کند؟ پس از پاسخ، License، Token، Privacy و Pilot را طراحی کنید. مهم‌ترین ریسک، تعمیم یک قاعده درست در یک محصول به تمام اکوسیستم است.

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