Server Side Code/App for "Add-in architecture for SSO and Microsoft Graph"

Arun Singh 0 Reputation points
2024-10-03T09:50:15.6033333+00:00

Hi,

From our understanding from the following Microsoft article on "Authorize to Microsoft Graph with SSO":

https://learn.microsoft.com/en-us/office/dev/add-ins/develop/authorize-to-microsoft-graph

The best way for an Office Add-in to get authorized access to Microsoft Graph is to use the credentials from the user's Office sign on. This enables them to access their Microsoft Graph data without needing to sign in a second time.

The following diagram shows the steps involved to sign in and access Microsoft Graph.

Our Query -- What type of component/application is "Office Add-in server-side code"? Is it a web-service/web-API?

Image

Thank you.

Arun

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
12,039 questions
{count} votes

2 answers

Sort by: Most helpful
  1. Yakun Huang-MSFT 4,800 Reputation points Microsoft Vendor
    2024-10-04T02:53:55.9666667+00:00

    Hello Arun Singh,

    Thank you for reaching out to Microsoft Support!

    Yes, Office Add-in server-side code is a web-server that provides REST APIs. There is a detailed explanation of this endpoint in the documentation, as shown below:

    User's image

    Hope this helps.

    If the answer is helpful, please click Accept Answer and kindly upvote it. If you have any further questions about this answer, please click Comment.

    0 comments No comments

  2. Yakun Huang-MSFT 4,800 Reputation points Microsoft Vendor
    2024-10-04T06:01:30.21+00:00

    Hello Arun Singh,

    Thank you for reaching out to Microsoft Support!

    Yes, Office Add-in server-side code is a web server that provides REST APIs. There is a detailed explanation of this endpoint in the documentation, as shown below:

    Screenshot 2024-10-04 105342

    Hope this helps.

    If the answer is helpful, please click Accept Answer and kindly upvote it. If you have any further questions about this answer, please click Comment.

    0 comments No comments

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.