Urgent.News

What's breaking now, across thousands of outlets.

AI

Copilot Borrows Joule's Eyes: How the SAP–Microsoft Integration Actually Gates Your Data

We're two PhD students who run SAP AI Lab — one of us researches ML systems, the other enterprise information systems. Independent blog, no endorsement from SAP or Microsoft, and we like asking the questions enterprise architects ask at 2 a.m. Ours, this autumn: a friend managing a mixed SAP/M365 estate said "we bought Copilot licenses, so SAP data is in Copilot now, right?" It isn't, and the…

The SAP–Microsoft integration allows for a bidirectional flow between the two platforms when it comes to using Copilot. When a user types a request to Copilot, such as asking to view open purchase orders that are overdue, the answer is displayed back in the chat. However, the data accessed by Copilot is limited to what the mapped SAP user is authorized to see.

This bidirectional integration is achieved through identity trust, with the request path going through Entra ID authentication of the Microsoft 365 user, mapping that identity to their SAP user, and then Joule executing against S/4HANA under that SAP identity. The permission levels in Joule are aligned with those on the Web, ensuring that no unauthorized data is accessed.

A support ticket highlighted a common issue where a supported question returns no data for one user but works for another. This is expected behavior, indicating that the user either lacks the necessary SAP role or their Entra/SAP provisioning has not been completed. Licensing requirements include having both Microsoft 365 Copilot seats and SAP entitlements for Joule.

SAP's Business AI activation is driven through the AI Activation Dashboard in SAP for Me, while the legacy activation path has been deprecated since May 1, 2026. Azure OpenAI infrastructure is used to serve the Azure OpenAI models that underpin Joule scenarios. Prompt retention specifics and English-language SAP press items are not documented in the sources available.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

There Is No Box in SAP's Launchpad for Your Azure OpenAI Key

We're two PhD students behind SAP AI Lab — one of us does ML systems, the other enterprise information systems; independent blog, endorsed by neither vendor.

  • No box in SAP Launchpad for Azure OpenAI key integration
  • Common mistake: Assigning only management-plane roles, not required data-plane role

Your AI Agent Is a Confused Deputy: What Developers Need to Know About AI Security

In early 2024, an employee at the engineering firm Arup joined a video call with the company's CFO and several colleagues, then made 15 transfers totalling about US$25 million .

  • Deepfake attackers transferred $25M in 2024 without system compromise
  • Chinese state-sponsored actors used AI coding agent for espionage in 2025
  • OWASP Top 10 now includes prompt injection as top LLM application risk

Reproducible LLM Evals: Record the Run, Not Just the Score

Your eval suite scored 87% on Tuesday and 84% on Thursday. Nobody changed the prompt. Was it the model, the dataset, the grader, or noise?

  • Record the entire run, not just the score
  • Temperature does not guarantee repeatability
  • Measure and report the noise in generation

AI Can Write Code, But What About Us?

🇮🇩 Originally written in Indonesian. This English version was AI-assisted and adapted for a more natural reading experience. It is not a literal translation. Open Link Introduction Just yesterday.

  • AI tools are essential for developers to understand, not just rely on
  • Developers must control AI usage, aligning with goals and evaluating results
  • Adaptation to AI is necessary; developers should incorporate it into workflows

More from Sunday 8 November →