Lead4Pass MS-600 dumps are verified and audited by a Microsoft professional team, and they really meet the requirements of the MS-600 certification exam, covering more than 95% of the exam questions in the exam room!
And, offer the most popular study methods: MS-600 dumps PDF, and MS-600 dumps VCE, both study formats contain the latest certification exam questions and answers!
Therefore, the best exam solution is to use MS-600 dumps with PDF and VCE formats: https://www.leads4pass.com/ms-600.html (224 Q&A), to help you practice easily and achieve exam success.
What’s more! Part of the Lead4Pass MS-600 dumps exam questions online for free download: https://drive.google.com/file/d/1dBKMeux251Lo_0KDxCfUa9TmLr9yiRcY/
You can also practice some of the Lead4Pass MS-600 dumps exam questions online
Type | Number of exam questions | Exam name | Exam code | Last updated |
Free | 15 | Building Applications and Solutions with Microsoft 365 Core Services | MS-600 | MS-600 dumps |
Question 1:
HOTSPOT
You are developing an interactive invoicing application that will be used by end users. The application will have the following features:
Save invoices generated by a user to the user\’s Microsoft OneDrive.
Email daily automated reminders.
You need to identify which permissions to grant for the application features. The solution must use the principle of least privilege.
Which permission should you grant for each feature? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Microsoft identity platform supports two types of permissions: delegated permissions and application permissions.
Box 1: Delegated
Delegated permissions are used by apps that have a signed-in user present. For these apps, either the user or an administrator consents to the permissions that the app requests, and the app is delegated permission to act as the signed-in user when making calls to the target resource.
Box 2: Application
Application permissions are used by apps that run without a signed-in user present; for example, apps that run as background services or daemons. Application permissions can only be consented to by an administrator.
Reference: https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-permissions-and-consent
Question 2:
HOTSPOT
You are developing a single-page application (SPA).
You plan to access user data from Microsoft Graph by using an AJAX call.
You need to obtain an access token from the Microsoft Authentication Library (MSAL). The solution must minimize authentication prompts.
How should you complete the code segment? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: login popup
Box 2: acquireTokenSilent
The pattern for acquiring tokens for APIs with MSAL.js is to first attempt a silent token request by using the acquireTokenSilent method. When this method is called, the library first checks the cache in browser storage to see if a valid token
exists and returns it. When no valid token is in the cache, it sends a silent token request to Azure Active Directory (Azure AD) from a hidden iframe. This method also allows the library to renew tokens.
Box 3: acquireTokenPopup
//AcquireToken Failure, send an interactive request.
Example:
userAgentApplication.loginPopup(applicationConfig.graphScopes).then(function (idToken) { //Login Success userAgentApplication.acquireTokenSilent(applicationConfig.graphScopes).then(function (accessToken) {
//AcquireToken Success
updateUI();
}, function (error) {
//AcquireToken Failure, send an interactive request.
userAgentApplication.acquireTokenPopup(applicationConfig.graphScopes).then(function (accessToken) {
updateUI();
}, function (error) {
console.log(error);
});
})
}, function (error) {
console.log(error);
});
Reference: https://github.com/AzureAD/microsoft-authentication-library-for-js/issues/339
Question 3:
HOTSPOT
You are developing an application that will run as an overnight background service on a server. The service will access web-hosted resources by using the application\’s identity and the OAuth 2.0 client credentials grant flow.
You register the application and grant permissions. The tenant administrator grants admin to consent to the application.
You need to get the access token from Azure Active Directory (Azure AD).
Which URI should you use for the POST request? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Oauth2 client_id client_secret
The authorization code flow begins with the client directing the user to the /authorize endpoint.
Box 1: token
Use the authorization code to request an access token.
Now that you\’ve acquired an authorization code and have been granted permission by the user, you can redeem the code for an access token to the desired resource, by sending a POST request to the /token endpoint:
Box 2: authorization_code
Use the authorization code to request an access token.
Example:
// Line breaks for legibility only
POST /{tenant}/oauth2/token HTTP/1.1
Host: https://login.microsoftonline.com
Content-Type: application/x-www-form-urlencoded
grant_type=authorization_code
…etc.
Note: At a high level, the entire authorization flow for an application looks a bit like this:
Reference: https://docs.microsoft.com/en-us/azure/active-directory/develop/v1-protocols-oauth-code
Question 4:
HOTSPOT
You need to retrieve a list of the last 10 files that the current user opened from Microsoft OneDrive. The response must contain only the file ID and the file name.
Which URI should you use to retrieve the results? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
“graph.microsoft.com” “drive” one drive
Box 1: root
/root – The root folder for the drive.
Box 2: $select=id,name
To specify a different set of properties to return than the default set provided by the Graph, use the $select query option. The $select option allows for choosing a subset or superset of the default set returned. For example, when retrieving
your messages, you might want to select that only the from and subject properties of messages are returned.
References: https://docs.microsoft.com/en-us/onedrive/developer/rest-api/concepts/addressing-driveitems
https://developer.microsoft.com/en-us/graph/docs/overview/query_parameters
Question 5:
HOTSPOT
You have an application that has the code shown in the exhibits. (Click the JavaScript Version tab or the C# Version tab.)
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
JavaScript Version
C# Version
Hot Area:
Correct Answer:
Box 1: No
Box 2: No
Box 3: Yes
A file is downloaded from OneDrive and saved locally.
Drive/Root is the drive resource is the top-level object representing a user\’s OneDrive or a document library in SharePoint.
Reference: https://docs.microsoft.com/en-us/graph/api/resources/drive
Question 6:
HOTSPOT
You have an application that has the code shown in the exhibits. (Click the JavaScript Version tab or the C# Version tab.)
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
JavaScript Version
C# Version
Hot Area:
Correct Answer:
Box 1: Yes
Unified is specified in the code.
Note: You can create the following types of groups:
Office 365 group (unified group)
Security group
Box 2: Yes
A member is added to the group.
Box 3: No
Box 4: No
Reference: https://docs.microsoft.com/en-us/graph/api/group-post-groups
Question 7:
HOTSPOT
For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: Yes
Using the isolated web parts capability, you can build web parts that securely communicate with APIs secured with Azure AD without exposing the access token to other components on the page or even scripts in the tenant.
When deploying these solutions to the app catalog, all API permission requests are specified as isolated.
Box 2: Yes
Even though on runtime isolated web parts will be loaded inside an iframe pointing to a unique domain, you can communicate with SharePoint REST API, the same way as you would in non-isolated web parts.
Box 3: Yes
If you\’re upgrading an existing SharePoint Framework project to v1.8.0 and want to use the isolated permissions capability, you can do it, by setting in the config/package-solution.json file, the isDomainIsolated property to true. You should
ensure, that your project contains only web parts.
After changing the project to use isolated permissions, you should redeploy your project. This will issue new API permission requests, isolated to your solution, which will need to be approved by the tenant admin.
Reference: https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/isolated-web-parts
Question 8:
HOTSPOT
You are evaluating the SharePoint Framework (SPFx) ListView Command Set extension.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: Yes
Extensions are client-side components that run inside the context of a SharePoint page.
Box 2: Yes
ClientSideExtension.ListViewCommandSet.CommandBar: The top command set menu in a list or library.
Box 3: Yes
ClientSideExtension.ListViewCommandSet.ContextMenu: The context menu of the item(s).
Question 9:
HOTSPOT
You are building a Microsoft Teams application.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: Yes
Once an outgoing webhook is added to a team, it acts like a bot, listening in channels for messages using @mention, sending notifications to external web services, and responding with rich messages that can include cards and images.
Box 2: Yes
Webhooks are a great way for Teams to integrate with external apps. A webhook is essentially a POST request sent to a callback URL. In Teams, outgoing webhooks provide a simple way to allow users to send messages to your web service
without having to go through the full process of creating bots via the Microsoft Bot Framework. Outgoing webhooks post data from Teams to any chosen service capable of accepting a JSON payload.
Box 3: Yes
Create an outgoing webhook
Select the appropriate team and select Manage team from the (••
Question 10:
HOTSPOT
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: No Box 2: Yes
The partial table lists the events that your bot can receive and take action on.
Box 3: Yes
The messageReaction event is sent when a user adds or removes his or her reaction to a message which was originally sent by your bot.
Reference: https://docs.microsoft.com/en-us/microsoftteams/platform/resources/bot-v3/bots-notifications
Question 11:
HOTSPOT
For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: Yes
As part of your app you can add custom tabs to embed your own web content in Teams, and using the Teams JavaScript client SDK, add Teams-specific functionality to your web content.
Box 2: Yes
You can use the Office JavaScript API to create task panes or content add-ins for Office 2013 host applications.
Box 3: Yes
You can use the Office JavaScript API to create task panes or content add-ins for Office 2013 host applications.
Reference: https://docs.microsoft.com/en-us/microsoftteams/platform/tabs/what-are-tabs
Question 12:
HOTSPOT
For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: No
Box 2: No
The manifest is in XML format.
Box 3: Yes
SourceLocation is required and specifies the source file location(s) for your Office Add-in as a URL between 1 and 2018 characters long. The source location must be an HTTPS address, not a file path.
References:
https://docs.microsoft.com/en-us/office/dev/add-ins/develop/add-in-manifests
https://docs.microsoft.com/en-us/office/dev/add-ins/reference/manifest/sourcelocation
Question 13:
HOTSPOT
For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Box 1: Yes
The Adaptive Cards Designer provides a drag-and-drop experience to quickly build and tweak adaptive cards.
Outlook Actionable Messages cards are designed using the Adaptive Card format. The Adaptive Card format is a simple yet powerful declarative layout format that provides a lot of flexibility, allowing for visually rich cards. In this topic we\’ll
cover the Outlook-specific features of the Adaptive Card format.
Box 2: Yes
The actionable message card is in JSON format.
Box 3: No
By default, the Tenant Administrator can create, edit, clone, and delete tenants, and manage user accounts.
Note:
To enable Actionable Messages the recipient of the task must be an Office 365 customer with permissions for the SharePoint online site.
No: Office 365 administrators can disable actionable messages via the Set-OrganizationConfig cmdlet. If actionable messages do not render, check with your administrator to make sure the feature is enabled in your organization.
Adaptive Cards Designer Microsoft outlook actionable messages
References: https://docs.microsoft.com/en-us/outlook/actionable-messages/adaptive-card
https://gingkoapp.com/create-tenant-administrator.html
Question 14:
HOTSPOT
You are building a new tab as part of a new Microsoft Teams application. Users will experience the tab privately. How should you complete the application manifest? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Object key to declare the tab: bots Scope of the tab: Team
Question 15:
HOTSPOT
You plan to create a Microsoft Teams application that uses action-based messaging extensions. For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.
Hot Area:
Correct Answer:
Lead4Pass MS-600 dumps share two study materials for free: you can download them online and practice exams online!
Now! Download the MS-600 best practice solution! Use Lead4Pass MS-600 dumps with PDF and VCE: https://www.leads4pass.com/ms-600.html Contains 224 latest exam questions and answers to help you pass the exam 100%.