Xient Bridge · Architecture & Security
How Xient Bridge works - in detail.
For IT, security and architecture: the overall architecture, the data flow, the SAP API Policy readiness and the identity model behind Xient Bridge. Read-only first, fully auditable - and your data stays in your own tenant.
Example
What an answer looks like.
One question in Microsoft Teams, one focused answer - with sources, limits and an audit ID. Several SAP views become one traceable answer, without anyone needing to know the transactions.
Supplier found: Mustermann GmbH (released).
Purchase order: 4500012345, net €11,900.
Goods receipt: partially posted (80%).
Invoice amount exceeds the order value - review by purchasing recommended.
Overall architecture
From question to evidenced answer.
Every request runs via your identity, a deterministic dispatcher and exclusively released functions to SAP - and back as an answer with sources. The AI phrases it, SAP provides the facts. There is no intermediate server and no copy of your data at Xient.
Data flow
Where does your data go?
The most important question first - answered transparently. In short: there is no data storage at Xient.
| Data type | Where | Storage | Access |
|---|---|---|---|
| User question | Teams / Xient Bridge | Audit log per policy | Customer |
| User identity | Entra ID, mapped to SAP roles | minimal, contextual | Customer |
| SAP data | stays in SAP, only in the answer context | no copy at Xient | Customer |
| Answer + sources | Microsoft Teams | per your retention | Customer |
| Logs / audit | Azure API Management + SAP | defined retention | Admin / auditor |
| Customer data at Xient | - | none | nobody |
SAP API Policy readiness
Cleanly aligned with SAP's interface requirements.
The current SAP API Policy puts the focus on how interfaces are used - especially for AI and non-SAP access. For Xient Bridge that's not an obstacle but part of the design:
- No direct table access
- Only released, documented APIs - or cleanly encapsulated customer facades
- No free LLM access to SAP
- API allowlist per use case
- Rate limits and monitoring
- Complete audit logging
- Purpose limitation per process
- Clarified in the pilot: which APIs are official, which need customer-specific encapsulation
Identity & control
Access only through your own rules.
Entra ID → SAP roles
Sign-in via your existing identities, mapped to your SAP authorisations.
Least privilege
Everyone sees only what their SAP role permits - nothing more.
Read-only first
Information before action. Write steps stay with people.
Central audit
Every access and every answer logged and traceable.
Next step
Ready for a controlled pilot?
We review the relevant SAP interfaces, the role model and the audit concept with you - and show Xient Bridge on one of your processes.
Book an intro call