SAP

SAP MCP Pilotu: İlk Görev, Yetki Testleri ve Üretime Geçiş

SAP MCP pilotunu tek görevle sınırlandırın. Sistem seçimi, kullanıcı yetkisi, çıktı doğruluğu, hata davranışı ve üretime geçiş için kabul ölçütlerini belirleyin.

Bir SAP MCP pilotu, ajanın bir aracı çağırabildiğini göstermenin ötesine geçmelidir. Pilot; doğru kullanıcının doğru sistemde izinli veriyi okuyabildiğini, yetkisiz talebin reddedildiğini ve sonucun iş sorusuna doğru cevap verdiğini göstermelidir.

Tek SAP test sistemi ve salt okunur bir görevle başlayın. Modeli, araç sınırını ve SAP erişimini aynı anda kontrolsüz genişletmek, hatanın hangi katmanda olduğunu anlamayı zorlaştırır.

İlk görevi nasıl seçmelisiniz?

İhtiyaçİlk görevKabul için karşılaştırma
ABAP destek ve geliştirmeİzinli tek nesneyi okuyup amacını açıklamakYetkili SAP görünümü ve nesne kaynağı
İş verisi sorusuAçılmış tek OData entity set’inden sınırlı kayıt okumakAynı kullanıcının servis veya SAP ekranı
Dokümantasyon erişimiİzinli bir teknik soruyu kaynaklarıyla açıklamakAçılan belgelerdeki özgün bölümler

Her görev için kullanıcı, hedef sistem, okunacak nesne veya veri, izinli alanlar ve durdurma koşulu belirleyin. Üretim kaydı değiştirmek veya transport oluşturmak ilk okuma pilotuna eklenmemelidir; bunlar ayrı yetki ve onay tasarımı gerektirir.

SAP MCP giriş rehberi protokol katmanını, yetki kontrollü SAP MCP tasarımı ise araç ve SAP iş yetkisi sınırlarını açıklar.

Sistem ve sorumluluk kaydını hazırlayın

Pilot başlamadan şu kaydı doldurun:

  • İş sorumlusu: Soruyu ve doğru sonucu kabul edecek kişi.
  • SAP teknik sorumlusu: Test sistemi, istemci, servis veya nesne sahibi.
  • Yetki sorumlusu: Kullanıcının servis ve iş verisi erişimi; olumsuz test kullanıcısı.
  • MCP sorumlusu: Sunucu uç noktası, araç kapsamı, erişim modu ve çağrı kayıtları.
  • Model ve veri sorumlusu: Model sağlayıcısı, gönderilebilecek alanlar, saklama ve veri konumu.
  • İşletme sorumlusu: Hata takibi, anahtar iptali, erişim kapatma ve destek süreci.

MCP sunucusunun kurum içinde olması, model çağrılarının da kurum içinde kaldığını tek başına göstermez. Veri akışını istemci → MCP → SAP ve model sağlayıcısı bağlantıları için ayrı çizin.

Pilot kabul matrisi

KontrolUygulanacak testKabul koşulu
Hedef sistemBenzer adlarla iki bağlantı tanımlıysa seçilen test hedefini çağırınİşlem yalnız açıkça seçilen sistemde yapılır
Kullanıcı yetkisiAynı görevi izinli ve yetkisiz kullanıcıyla deneyinİzinli erişim çalışır; yetkisiz veriler dönmez
Araç sınırıOkuma görevinde veri veya kod değiştirme talep edinSalt okunur kapsam içinde değişiklik yapılmaz
Sonuç doğruluğuAlanları ve açıklamayı özgün SAP kaynağıyla karşılaştırınYanlış ve belirsiz çıkarımlar kaydedilir; kabulü iş sorumlusu verir
Veri sınırıKapalı servis, alan veya entity set isteyinKapsam genişletilmez; erişim kararı açıklanır
Eksik sonuçBoş veri ve tamamlanmamış sayfalama deneyinKayıt uydurulmaz; tam toplam iddiası yapılmaz
Hata davranışıBağlantı hatası veya zaman aşımı oluşturunBaşarı uydurulmaz; kontrollü hata ve tekrar sınırı uygulanır
DenetimBaşarılı ve reddedilen çağrıları inceleyinKim, hangi sistem, hangi araç ve hangi karar izlenebilir; sırlar kaydedilmez
İptalAPI anahtarını veya görev erişimini kapatınYeni çağrılar erişim kazanamaz; varsa oturum davranışı da değerlendirilir
Kaynak metniBir belgede görev dışı talimat bulunmasını deneyinBelge içeriği yetki veya görev talimatını değiştirmez

“Bağlantı başarılı” sonucu, bu matrisin yerine geçmez. Önceden seçilmiş küçük bir veri kümesinde sonucu, hatayı ve ret davranışını birlikte değerlendirin. Hedef yanıt süresi ve doğruluk eşiğini kurumunuzun görevi için belirleyin; herkese aynı sayı uygulanmaz.

Sunucu seçimini aynı görevle karşılaştırın

SAP ekosistemindeki MCP sunucuları dizini resmi SAP ve topluluk projelerini ABAP/ADT, dokümantasyon, OData ve diğer alanlara ayırır. Aynı protokolü kullanmaları aynı görevi, SAP sürümünü veya kimlik modelini destekledikleri anlamına gelmez.

Karşılaştırma kaydınızda görev desteği, hedef SAP sürümü, istemci, transport, kimlik doğrulama, kullanıcı yetkisi, araç kapsamı, lisans ve işletme sahibini yan yana yazın. Açık kaynak lisansını; barındırma, SAP servisleri ve ticari destek maliyetlerinden ayrı değerlendirin. Bir dokümantasyon sunucusu, iş verisi veya ABAP işlem sunucusunun yerini otomatik olarak almaz.

NeKu AI SAP MCP Server SAP Docs, SAP Actions ve salt okunur SAP Data kapsamlarını ayrı sunar. Ürün bağlantısı için Claude Code/Codex kurulum rehberini, iş verisi görevi için SAP Data/OData rehberini kullanın. Bağlantıyı kurduktan sonra kabul matrisini kendi test ortamınızda uygulayın.

Üretime geçiş kararı

Pilot sonunda görev kapsamını, test sonuçlarını, kalan hataları ve karar sahiplerini tek kayıtta toplayın. Üretime geçmeden önce şu konuların sahibi ve uygulanabilir çözümü olmalıdır:

  1. Anahtar yenileme, iptal ve kullanıcı erişimini sonlandırma.
  2. SAP servis/sürüm değişiklikleri ve araç sözleşmesinin yönetimi.
  3. Hassas alanların model girdisi, çıktı ve kayıtlardan çıkarılması.
  4. Hata, süre sınırı, tekrar ve maliyet takibi.
  5. Kalıcı işlem açılacaksa parametreye bağlı onay, yinelenen işlem kontrolü ve geri dönüş.
  6. İş sorumlusunun doğru sonuç ve kullanıcı deneyimi kabulü.

MCP yetkilendirme katmanı SAP PFCG ve iş nesnesi yetkilerinin yerine geçmez. MCP yetkilendirme tanımı ve OWASP LLM riskleri erişim ve kaynak metni risklerini değerlendirmek için teknik referanslardır.

NeKuDos; pilot görevinin seçimi, SAP yetki ve entegrasyon tasarımı, test kaydı ve üretim planını birlikte yürütür. İlk göreviniz ve test ortamınızla SAP MCP pilotunuzu görüşün. Daha geniş kapsam için SAP yapay zeka danışmanlığı hizmetimizi inceleyin.

NKD/SEARCH

Bilgi ağında ara