How Application permission works without signed-in user?

Kripa 120 Reputation points
2024-11-07T15:15:37.7633333+00:00

According to the MSFT Documentation:

  • Application: The app accesses data without the presence of a signed-in user.
  • Delegated: The app only accesses data in the context of a signed-in user's sessions. It doesn't allow access in the absence of a signed-in user.

Can anybody tell me about Application permission usage via coding ,what does it mean ,if i want to use Graph API for to fetch transcript do i need tenant ID,client ID,client secret ID to fetch trancript from given meeting link?

For delegated permission i need that i use that only thats why it give me transcript coz i m the organizer .

How will i fetch transcript of meeting within my organization of other users are organizer ?

I have given all the permission for delegated and Application permission in Azure portal.

Please Assist me !!

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
12,289 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,345 questions
{count} votes

Accepted answer
  1. CarlZhao-MSFT 42,531 Reputation points
    2024-11-08T02:24:46.4233333+00:00

    Hi @Kripa

    If you are trying to get another user's transcript, then application permissions will be necessary. Application permissions are tenant-wide and can access data on behalf of all users within the tenant without requiring the user to log in.

    To request an application token, you need to provide properties such as tenant id, client id, client secret, etc., and then use the daemon-based client credentials flow to perform identity authentication.

    Hope this helps.

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

    0 comments No comments

0 additional answers

Sort by: Most helpful

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.