OData entity as a governed query surface for agents, not a tool

An OData entity, generated from the annotations a service already carries, as the surface an agent queries over SAP data: filterable, selectable and sortable fields, authorisation injected on the server side, and a bound query cost, instead of the entity as a tool. SAP's abstract sets this against the MCP gateway in SAP Integration Suite, where exposing an API is the easy part and getting an agent to pick the right one is not, which is the tool governance concern read through OData. A TechEd 2026 session (Wednesday 28 October, Berlin), presented by Aleksandr Ivanov and Evgenii Shirokikh, written here from SAP's abstract; the recording is not yet published.

Where it sits

Explains
SAP Integration SuiteBTPSAP Integration SuiteserviceSAP's integration service on BTP: [Cloud Integration](artifact:btp-cloud-integration) for orchestration, [API Management](artifact:btp-api-management) in front of it, and an MCP gateway that serves a managed API to agents.ODataODatacapabilityExposing data and operations through OData, including the service model, metadata and protocol versions clients require. Version differences affect which clients can consume a service and which query features they can use.Tool governanceBTPTool governancecapabilityControlling what an agent may call, with which authorisations, and leaving an audit trail of what it did. The authorisation question that MCP exposure raises but does not answer.

Properties

About this work

declared and crawled

For tool-governance

on the edge
Applies in
authored
btp

More on this96

Group by96 of 96 pieces
Piece, what it offersStill applies
Also explainingOData96
How Have SAP Customers Adopted n8n
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
Powering Enterprise-Ready Agentic AI with SAP Integration Suite
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
🔴 Your Agent Wants to Call SAP. Now What?
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
Expose RFCs as MCP Tools in Integration Suite
SAP Community, ronit199666
nothing recorded
From APIs to Agent Tools: How MCP Gateway changes what Integration means
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
Supercharge Joule Desktop: Connect Any SAP API in Minutes with MCP Gateway
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
What's new with draft handling in RAP?
YouTube — SAP Developers playlists, Andre Fischer
nothing recorded
SAP Just Became AI-Agent Ready — Here's a Step-by-Step MCP Walkthrough
SAP Community, Piyush_003
nothing recorded
SAP Integration Suite + MCP: A Practical Architecture for AI Agents and SAP
SAP Community, aayushaggarwal
nothing recorded
SAP API Management for Beginners – Part 1: What Is APIM & A Complete Features Tour
SAP Community, Rudhra
nothing recorded
RFC/BAPIs Meet AI Agents: Why SAP Integration Suite MCP Server Matters
SAP Community, arunmaarirajha_kv
nothing recorded
A Guide to CDS Metadata Extensions, Fiori App Generation and SAP UI5 Controller Extensions
SAP Community, ankitapaul229
nothing recorded
MCP Servers on SAP Integration Suite : Build Your First MCP Server from an API
SAP Community, Ashutosh Kumar Singh
nothing recorded
The Fourth Way to Go Offline in UI5 (And Why the Service Worker Stays Dumb)
SAP Community, Noel_Hendrikx
nothing recorded
From SAP Integration Suite iFlow to MCP Tools: Exposing OData APIs to AI Agents
SAP Community, Nacho Muñoz Álvarez
nothing recorded
Turn SAP APIs into MCP Tools for AI Agents using SAP Integration Suite Free Trial
SAP Community, claudiacsrosalino
nothing recorded
From SEGW to @OData.publish: Expose Your CDS View as OData in S/4HANA
SAP Community, rupalipunekar1234
nothing recorded
Building MCP Servers with SAP Integration Suite: What to Design, Not Just How to Connect
SAP Community, Daniil BolobonovThe reasoning
nothing recorded
How to rename an OData V4 service?
SAP Community, Andre Fischer
nothing recorded
HANA AI Toolkit — Local MCP Server
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Adding Immutable Blockchain Proofs to SAP With CAP - Cardano and OData V4
SAP Community, maxalexweberThe reasoningRunnable code
nothing recorded
ARC-1 on SAP BTP: Secure ABAP Agentic Development Beyond the Laptop
blog.zeis.de — Marian Zeis, Marian Zeis, part 4 of 10The reasoningA recipe
New majors
OData $batch Deleting Records Across Multiple Tables in Single Transaction
SAP Community, Abhi_0118
nothing recorded
Extending Standard S/4 HANA OData API's
SAP Community, JuanDK78
nothing recorded
Moving from Hub Gateway to Direct S/4HANA OData V4: A Customized Reusable RAP Processing Framework
SAP Community, AnslemArnolda
nothing recorded
UI for the BTP Application Vulnerability Report
SAP Community, Wouter Lemaire
nothing recorded
Stop Building From Scratch: Unlocking SAP Cloud Integration’s Standard Content
SAP Community, Punith_Oswal
nothing recorded
Enhancing Business Processes with SAP BTP AI in SAP Integration Suite
SAP Community, arunmaarirajha_kv
nothing recorded
S/4HANA公有云版的内部ABAP拓展
SAP Community, ArthurYang
nothing recorded
OData Deep Insert: Implementation and Real-Life Examples
SAP Community, SRSATAPATHY
nothing recorded
Create CDS Views and expose through OData service in CAPM
SAP Community, VenkateshMundru
nothing recorded
Step-by-Step Guide to Display System Details on SAP Fiori Launchpad Shell
SAP Community, RahulManchala
nothing recorded
The Complete Guide to Calling Actions in UI5 with Custom Code
SAP Community, Marian ZeisThe reasoningRunnable code
nothing recorded
Edge Integration Cell on Hyperscalers
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
How to Perform Initial Loads from S/4HANA to Advanced Event Mesh with Odata Poll
SAP Community, AlexPfeil
nothing recorded
Generating Adobe Form Using RAP framework OData Services
SAP Community, Megastar
nothing recorded
Calling bound / unbound CAP actions from Fiori elements application.
SAP Community, vidhyasagarmuleThe reasoning
nothing recorded
API Managed Integration
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Application to Application Integration
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Business to Business Integration
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Connect Business Processes with SAP Master Data Integration
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Graph intro series, part 8: Use Graph With OData v4
SAP Community, florian_moritz
nothing recorded
Information Map – Introduction Series: Graph in SAP Integration Suite
SAP Community, Palak
nothing recorded
SAP CAP(Cloud Application Programming)开发框架概述
SAP Community, ArthurYang
nothing recorded
Exposing Calculation View with Dynamic Client via OData API
SAP Community, Willem PardaensThe reasoningA recipeRunnable code
nothing recorded
Use Aspects, Association and Convert OData V4 to V2 using Proxy
SAP Community, rahul_rajagopalThe reasoning
nothing recorded
#BTP #SAPCAP: Quirky Nuggets (N03-N04)
SAP Community, Ajit_K_PandaThe reasoningA recipeRunnable code
Core changed
SAP CAP function and action with Unstructured/Dynamic Type Input/Output
SAP Community, Ajit Kumar Panda
nothing recorded
Messaging System for Transferring Error, Warning, and Information Messages from OData V4 Services to HTTP Client Applications
SAP Community, arley-triana-morinThe reasoningA recipeRunnable code
Core changed
Extend SAP SuccessFactors on SAP BTP with CAP - Create the CAP Service
SAP Community, Alessandro Biagi
nothing recorded
SAP CAP Adapter to expose OData as custom REST Service
SAP Community, Former Member
nothing recorded
Dynamic OData from "any" API through SAP BTP Kyma
SAP Community, GunterThe reasoningA recipeRunnable code
nothing recorded
Create a Business Service using CDS, Node.js, SQLite and a OData service
SAP Community, raybantonThe reasoningA recipeRunnable code
Core changed
SAP Tech Bytes: Adding Service Implementation to an SAP HANA Project
SAP Community, Thomas Jung
nothing recorded
The End2End Journey: Advocates Service – CAP Service, OData V2/4 & REST in One single Project
SAP Community, KRiedelsheimerThe reasoningA recipeRunnable code
Core changed
Custom Functions in OData V4 – SAP Cloud Application Programming Model
SAP Community, Roopa_NThe reasoningA recipe
Core changed
SAP BTP SDK for iOS & CAP with OData V4 support
SAP Community, KRiedelsheimerThe reasoning
nothing recorded
Is it time to switch to OData v4?
SAP Community, MikeDoyleThe reasoning
nothing recorded
SAP HANA XSA pt. 2 – Smart variants, OData v4 -> v2
SAP Community, GunterThe reasoningA recipe
nothing recorded
Resolving date serialization issues when using an external OData v2 service with CAP
SAP Community, pieterjanssensThe reasoning
nothing recorded
How to add OData v2 adapter proxy to your CAP project
SAP Community, Wouter LemaireThe reasoningRunnable code
Core changed
SAP Cloud Application Programming Model: Deep Insert (5) Consume Remote Service with SAP Cloud SDK
SAP Community, CarlosRogganThe reasoningRunnable code
Core changed
SAP Cloud Application Programming Model: Deep Insert (4) Consume Remote Service
SAP Community, CarlosRogganThe reasoningA recipeRunnable code
Core changed
SAP Cloud Platform Backend service: Tutorial [11]: CDS : magic: key: generation
SAP Community, CarlosRoggan
nothing recorded
Third-Party MCP Server Access to SAP Solutions on BTP
SAP Architecture Center, Dhawal Joshi, Harut Ter-Minasyan, Mirko GüntherThe reasoningA reference
nothing recorded
Model Context Protocol (MCP)
SAP BTP AI Best Practices, SAPThe reasoningA reference
nothing recorded
MCP Gateway in Practice: Architecture, configuration, and hands-on
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
Edge Integration Cell - what's new?
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
MCP Server — SAP Integration Suite
SAP Help Portal, SAPThe reasoningA reference
nothing recorded
Build an AI-assisted known error database with SAP Integration Suite
SAP TechEd — session catalogueThe reasoning
nothing recorded
More than 100 trading partners, one platform: Scalable B2B at Algoma Steel
SAP TechEd — session catalogueThe reasoning
nothing recorded
Onboard a trading partner from agreement to live monitoring
SAP TechEd — session catalogueThe reasoning
nothing recorded
Building API-centric integration flows with SAP Integration Suite
SAP TechEd — session catalogueA recipe
nothing recorded
Govern AI-supported actions across enterprise systems
SAP TechEd — session catalogueThe reasoning
nothing recorded
Accelerate your migration to SAP Integration Suite
SAP TechEd — session catalogueThe reasoning
nothing recorded
Mercedes-Benz’s journey to SAP Integration Suite
SAP TechEd — session catalogueThe reasoning
nothing recorded
Build integrations faster with AI-assisted design and operations
SAP TechEd — session catalogueThe reasoning
nothing recorded
Modern integration at TÜV Rheinland: APIs, events and cloud transformation
SAP TechEd — session catalogue, Manisha Debnath, Udo PaltzerThe reasoning
nothing recorded
Modernisation and migration to SAP Integration Suite made simple
SAP TechEd — session catalogueA recipe
nothing recorded
Model context protocol (MCP) unlocked: Enable governed access to AI agents
SAP TechEd — session catalogueThe reasoning
nothing recorded
Build an integration scenario from scratch with AI assistance at every step
SAP TechEd — session catalogueA recipe
nothing recorded
Road map for SAP Integration Suite: What ships next across all capabilities
SAP TechEd — session catalogue, Shilpa Vij, Udo PaltzerThe reasoning
nothing recorded
Roadmap to upgrade from SAP Process Orchestration: Agentic era preparation
SAP TechEd — session catalogueThe reasoning
nothing recorded
Intelligent, governed, and agentic integrations with SAP Integration Suite
SAP TechEd — session catalogueThe reasoning
nothing recorded
Evolution of the Code10 CI Accelerator add-on for SAP Integration Suite
SAP TechEd — session catalogueThe reasoning
nothing recorded
B2B integration factory: How Versuni verified more than 200 EDI interfaces
SAP TechEd — session catalogueThe reasoning
nothing recorded
Integrating automation with agentic AI and complex file transfer needs
SAP TechEd — session catalogueThe reasoning
nothing recorded
SAP Integration Suite as the foundation for enterprise agentic AI
SAP TechEd — session catalogueThe reasoning
nothing recorded
AkzoNobel: Modernizing integration at enterprise scale
SAP TechEd — session catalogueThe reasoning
nothing recorded
Build real-time event-driven integrations for your enterprise
SAP TechEd — session catalogueThe reasoning
nothing recorded
Consume Remote Services in a Full-Stack CAP Application
SAP Developer Center, SAPThe reasoningA recipe
nothing recorded
Extend SAP SuccessFactors on SAP BTP with the SAP Cloud Application Programming Model
SAP Developer Center, SAPThe reasoningA recipe
nothing recorded
AI-assisted full stack development using model context protocol servers
SAP TechEd — session catalogueThe reasoning
nothing recorded
SAP Fiori elements and the age of AI: Build apps that are future ready
SAP TechEd — session catalogueThe reasoning
nothing recorded
Agentic Engineering for SAP BTP Extensions
SAP Architecture Center, Guilherme Segantini, Mario PonceThe reasoningA reference
nothing recorded
Agentic AI Security & Governance
SAP BTP AI Best Practices, SAPThe reasoningA reference
nothing recorded

Details

Graph5 edges
POINTS OUT →
explainsSAP Integration Suiteartifact
explainsODatacapability, core and community
explainsTool governancecapability, core and community
published onSAP TechEd — session cataloguepublishing source
discovered viaSAP TechEd — session cataloguebuild/teched
Source
Type
talk
Host
sap.com
First seen
History2
  • explains → applies_to on capability:tool-governanceDoor scope derived from the artifacts this piece also explains, so a door page lists it only where it holds (docs/concepts/content-on-doors.md).
  • Entered the atlasDiscovered via SAP TechEd — session catalogue · build/teched.
For your agent
Ref
content:teched-2026-ct1207
JSON
/content/teched-2026-ct1207.json
MCP
Connecting an agent