بحثهای جدیدی میان متخصصان امنیت و زیرساخت در مورد نحوه تعامل مدلهای هوش مصنوعی (AI) با سیستمهای ERP شکل گرفته است. محور این بحث، نمایش اخیر شرکت Salesforce در کنفرانس Dreamforce است که در آن یک Agent هوشمند با نام Marshall، فرآیند Onboarding تامینکنندگان در محیط SAP را به صورت خودکار اجرا میکرد.
چالشهای فنی و قانونی در دسترسی به API
برخی از مشاوران مستقل SAP معتقدند که این دمو در صورت پیادهسازی در محیطهای عملیاتی (Production)، ناقض سیاستهای API این شرکت است. طبق قوانین SAP که در ماه آوریل منتشر شد، استفاده از تکنیکهای Impersonation (جعل هویت/شبیهسازی کاربر) و همچنین اتصال سیستمهای AI خودمختار به اپلیکیشنهای SAP بدون استفاده از «معماریهای تایید شده» (Endorsed Architectures) ممنوع است.
ماریو د فلیپه، متخصص داده و AI، استدلال میکند که Salesforce تنها به یک API ساده برای بهروزرسانی متصل نشده، بلکه منطق اپلیکیشن (Application Logic) و رفتار محصول SAP را برای اجرای عملیات استخراج کرده است که این امر با سیاستهای حاکمیتی SAP در تضاد است.
پاسخ Salesforce و رویکرد جایگزین
در پاسخ به این انتقادات، سخنگوی Salesforce اعلام کرد که در این دمو، تعامل با SAP از طریق User Interface (UI) و با استفاده از Service Accounts صورت گرفته است و نه از طریق APIها. بنابراین، محدودیتهای مربوط به API Policy در این مورد خاص کاربرد ندارد. این رویکرد در واقع نوعی شبیهسازی رفتار کاربر است تا بدون نیاز به دسترسیهای مستقیم API، عملیات را پیش ببرد.
جنگ برای کنترل تجربه کاربر (UX)
از دیدگاه استراتژیک، این موضوع فراتر از یک بحث فنی است. SAP تلاش میکند تا کاربران را در محیط خود (مانند Joule Studio) نگه دارد، در حالی که رقبایی مانند Salesforce، Microsoft و ServiceNow سعی دارند با ارائه لایههای AI پیشرفته، کنترل User Experience را به دست بگیرند و SAP را به یک سیستم Backend تبدیل کنند.
- دیدگاه SAP: کاربران باید از معماریهای تایید شده و ابزارهای داخلی برای اتصال AI به ERP استفاده کنند.
- دیدگاه رقیبان: استفاده از Agentهای هوشمند برای اتوماسیون فرآیندهای پیچیده بدون وابستگی کامل به اکوسیستم بسته SAP.
بسیاری از تحلیلگران معتقدند سیاستهای سختگیرانه API شرکت SAP نوعی «حمایتگرایی» (Protectionism) برای جلوگیری از پیشی گرفتن رقبای Cloud-Native در رقابت AI است، هرچند که این موضوع ممکن است باعث نارضایتی مشتریانی شود که به دنبال یکپارچگی منعطف با سیستمهای مختلف هستند.