Microsoft MS-600 Building Applications and Solutions with Microsoft 365 Core Services Online Training
Microsoft MS-600 Online Training
The questions for MS-600 were last updated at Nov 23,2024.
- Exam Code: MS-600
- Exam Name: Building Applications and Solutions with Microsoft 365 Core Services
- Certification Provider: Microsoft
- Latest update: Nov 23,2024
You need to build a SharePoint Framework (SPFx) web part that will display the contents of a user’s Microsoft Exchange Online inbox. The solution must minimize development effort.
Which object should you include in the solution?
- A . SPHttpClient
- B . the JavaScript API for Exchange Web Services (EWS)
- C . MSGraphClient
- D . AadHttpClient
C
Explanation:
MSGraphClient is a new HTTP client introduced in SharePoint Framework v1.6.0 that simplifies connecting to the Microsoft Graph inside SharePoint Framework solutions.
With MS Graph we use MSGraphClient to get information about the current user;this.context.msGraphClientFactory
getClient()
then((client: MSGraphClient): void => {
// get information about the current user from the Microsoft Graph client
api(‘/me’)
get((error, response: any, rawResponse?: any) => {
// handle the response
});
});
Reference: https://www.c-sharpcorner.com/article/show-outlook-messages-from-microsoft-graph-in-spfx-client-side-web-part/
Which tool can you use to generate a SharePoint Framework (SPFx) solution?
- A . Eclipse
- B . App Studio
- C . Yacc
- D . Yeoman
D
Explanation:
Yeoman helps you to kickstart new projects, prescribing best practices and tools to help you stay productive. Using the Yeoman SharePoint generator, developers are able to scaffold new client-side solution projects to build, package, and deploy SharePoint solutions. The generator provides common build tools, boilerplate code, and a common playground website to host web parts for testing.
Reference: https://docs.microsoft.com/en-us/sharepoint/dev/spfx/toolchain/scaffolding-projects-using-yeomansharepoint-generator
HOTSPOT
You are creating a report that will query Azure Active Directory (Azure AD) for group information by using the Microsoft Graph API.
You need to retrieve an ordered list of groups by title. The solution must minimize the amount of data returned in the response.
How should you complete the Graph API call? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.
Explanation:
Text
Description ae authorization code flow begins with the client directing the user to tutomatically generated
Box 1: $select=..
Example:
GET https://graph.microsoft.com/v1.0/groups/{id}?$select=displayName Header: Authorization:Bearer {access_token}
Box 2: &$orderBy=Displayname
Order by title.
You are developing a new Microsoft Teams app that will contain the following functionality:
✑ Start a new chat.
✑ Prompt users to install an app.
✑ Make a Microsoft Graph API call.
✑ Trigger a search-based command.
Which two functionalities can be implemented by using a deep link? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one paint.
- A . Trigger a search-based command.
- B . Make a Microsoft Graph API call.
- C . Prompt users to install an app.
- D . Start a new chat.
C,D
Explanation:
Reference: https://docs.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/deep-links
CORRECT TEXT
You plan to create a single-tenant console app that will use the Microsoft identity platform.
You need to ensure that the app can use the device code flow to access Microsoft Graph and read email on behalf of the authenticated user.
Which three actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.
A Set Supported account types to Accounts in any organizational directory
B. Add redirect URIs.
C. Set Supported account types to Accounts in this organizational directory only
D. Enable the Default client type option.
E. From the Expose an API settings, create a custom scope.
F. Generate a client secret for the app.
HOTSPOT
You receive the following JSON document when you use Microsoft Graph to query the current signed-in user.
For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.
Explanation:
Graphical user interface, text, application
Description automatically generated
Box 1: Yes
Syntax: GET /me/photo/$value
Get the specified profilePhoto or its metadata (profilePhoto properties).
Example: Get the photo for the signed-in user in the largest available size GET https://graph.microsoft.com/v1.0/me/photo/$value
Box 2: Yes
Syntax: GET /users/{id | userPrincipalName}/photo/$value
Get the specified profilePhoto or its metadata (profilePhoto properties).
Box 3: Yes
Syntax: GET /users/{id | userPrincipalName}/photo/$value
Get the specified profilePhoto or its metadata (profilePhoto properties).
HOTSPOT
You have a Microsoft Teams app that contains a messaging extension. The extension creates a To Do item for a user.
You need to ensure that the extension is available only when the user is viewing a message.
How should you complete the manifest? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.
HOTSPOT
You are building a Microsoft teams application by using an outgoing webhook.
For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.
You need to develop a SharePoint Framework (SPFx) solution that interacts with Microsoft SharePoint and Teams. The solution must share the same code base.
What should you include in the solution?
- A . Include the Microsoft Authentication Library for .NET (MSALNET) in the solution.
- B . Grant admin consent to the Teams API.
- C . Make the code aware of the Teams context and the SharePoint context.
- D . Publish the solution to an Azure App Service.
A
Explanation:
Reference: https://docs.microsoft.com/en-us/azure/active-directory/develop/msal-overview
DRAG DROP
You are developing a server-based application that has the following requirements:
✑ Prompt the user to fill out form that contains a keyword.
✑ Search the OneDrive for Business folder for files that contain the keyword and return the results to the user.
✑ Allow the user to select one of the files from the results.
✑ Copy the selected file to an Azure Blob storage container.
Which four actions should the application perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
Explanation:
Graphical user interface, text, application, email
Description automatically generated