Share via

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

Suraj Sinha 5 Reputation points
5 Dec 2024, 9:42 am

 

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

Office
Office
A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.
1,917 questions
Outlook
Outlook
A family of Microsoft email and calendar products.
4,504 questions
Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
13,405 questions
Office Development
Office Development
Office: A suite of Microsoft productivity software that supports common business tasks, including word processing, email, presentations, and data management and analysis.Development: The process of researching, productizing, and refining new or existing technologies.
4,333 questions
Outlook Management
Outlook Management
Outlook: A family of Microsoft email and calendar products.Management: The act or process of organizing, handling, directing or controlling something.
5,750 questions
0 comments No comments
{count} votes

Your answer

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