Exam SC-300 All QuestionsBrowse all questions from this exam
Question 213

You have a Microsoft 365 subscription.

You plan to deploy an app named App1 that will have the following configurations:

• Will be registered in Microsoft Entra

• Will access the signed-in user's Microsoft Outlook calendar by using the Microsoft Graph API

You need to ensure that App1 can access Microsoft Graph.

What should you use?

    Correct Answer: B

    To ensure that App1 can access the signed-in user's Microsoft Outlook calendar using the Microsoft Graph API, you should use delegated permissions. Delegated permissions are necessary when the app needs to act on behalf of the signed-in user and require consent from the user. This is because the app will be accessing resources like the user's calendar, which involves user-level actions and consent.

Discussion
ZiodOption: B

signed-in user's Microsoft Outlook calendar - is delegated permissions

dzdzOption: B

You should use delegated permissions. Delegated permissions are used when your app needs to act on behalf of the signed-in user, and they require consent from the user

klayytechOption: B

signed-in user's Microsoft Outlook calendar - is delegated permissions

klayytechOption: B

signed-in user's Microsoft Outlook calendar - is delegated permissions

penatunaOption: B

Microsoft Graph supports two access scenarios, delegated access and app-only access. In delegated access, the app calls Microsoft Graph on behalf of a signed-in user. In app-only access, the app calls Microsoft Graph with its own identity, without a signed in user. In this case, the app will act behalf of the signed in user, so it's clearly delegated access. https://learn.microsoft.com/en-us/graph/permissions-overview?tabs=http#permission-types https://learn.microsoft.com/en-us/entra/identity-platform/delegated-access-primer https://learn.microsoft.com/en-us/entra/identity-platform/permissions-consent-overview

mkendellOption: A

The answer is (A) Application permissions. The question is asking how we should give Graph access to the application.

mkendellOption: A

The answer is (A) Application permissions. The question is asking how we should give Graph access to the application. Delegation is when the application (not Graph) has been granted delegate access to a users calendar for example.