What do "Protected Web API" refer in Microsoft Graph SSO Authentication Flow

Suraj Sinha 15 Reputation points
2024-12-05T09:42:31.9166667+00:00

 

We are building a web-based, JavaScript Outlook Add-In which is required to call Microsoft Graph APIs to access the Outlook's user's emails and attachments.

The authentication process is being implemented using Single Sign-On (SSO) as outlined in the Microsoft documentation below:

Authorize to Microsoft Graph with SSO - Office Add-ins | Microsoft Learn
User's image

For the server-side code of the Office Add-In, I am referring to the documentation on:
Acquiring tokens for a web app that calls a web API on behalf of a user, and I need some clarification regarding the phrase "calls a protected web API."

What exactly does "protected web API" mean in this context?

User's image

Microsoft 365 and Office | Development | Other
Outlook | Windows | Classic Outlook for Windows | For business
Microsoft 365 and Office | Install, redeem, activate | For business | Windows
Microsoft Security | Microsoft Graph
0 comments No comments
{count} votes

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.