Latest [Jul 08, 2023] MS-600 Exam Questions – Valid MS-600 Dumps Pdf
MS-600 Practice Test Questions Answers Updated 238 Questions
NEW QUESTION # 48
What is the default permission scope when you request an access token by using MSGraphClient?
- A. User.Read
- B. User.Read.All
- C. People.Read
- D. People.Read.All
Answer: B
Explanation:
By default, the service principal has no explicit permissions granted to access the Microsoft Graph. However, if you request an access token for the Microsoft Graph, you get a token with the user_impersonation permission scope that can be used for reading information about the users (that is, User.Read.All).
Reference: https://docs.microsoft.com/en-us/sharepoint/dev/spfx/use-msgraph
NEW QUESTION # 49
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
Explanation
Graphical user interface, text, application Description automatically generated
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
NEW QUESTION # 50
You need to complete the MSAL.js code for SSO.
Which code segment should you insert at line 06?
- A. storeAuthStateInCookie: false
- B. cacheLocation: 'localStorage'
- C. storeAuthStateInCookie: true
- D. cacheLocation: 'sessionStorage'
Answer: B
Explanation:
Explanation
Scenario: Implement single sign-on (SSO) and minimize login prompts across browser tabs.
When your application is open in multiple tabs and you first sign in the user on one tab, the user is also signed in on the other tabs without being prompted. MSAL.js caches the ID token for the user in the browser localStorage and will sign the user in to the application on the other open tabs.
By default, MSAL.js uses sessionStorage which does not allow the session to be shared between tabs. To get SSO between tabs, make sure to set the cacheLocation in MSAL.js to localStorage.
Reference: https://docs.microsoft.com/bs-latn-ba/Azure/active-directory/develop/msal-js-sso
NEW QUESTION # 51
Match the SharePoint Framework (SPFx) extensions to the correct descriptions.
To answer, drag the appropriate SPFx extension from the column on the left to its description on the right.
Each SPFx extension may be used once, more than once, or not at all.
NOTE Each correct match is worth one point.
Answer:
Explanation:
* Application Customizers: Adds scripts to the page, and accesses well-known HTML element placeholders and extends them with custom renderings.
* Field Customizers: Provides modified views to data for fields within a list.
* Command Sets: Extends the SharePoint command surfaces to add new actions, and provides client-side code that you can use to implement behaviors.
NEW QUESTION # 52
You are building a Microsoft Teams bot by using the Microsoft Bot Framework SDK.
You need to configure the bot to send proactive messages to users with whom the bot has NOT interacted.
Which three actions should the bot perform m sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
Answer:
Explanation:
Explanation
NEW QUESTION # 53
You need to modify the HRApp manifest to provide a tab that supports querying the third-party HR system.
Which section of the manifest should you modify, and which value should you set as the scope? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
Reference:
https://docs.microsoft.com/en-us/microsoftteams/platform/resources/schema/manifest-schema#composeextensions
NEW QUESTION # 54
For each of the following statements, select Yes, if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
Explanation
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 2021 characters long. The source location must be an HTTPS address, not a file path.
Reference:
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
NEW QUESTION # 55
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.
Answer:
Explanation:
NEW QUESTION # 56
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.
Answer:
Explanation:
NEW QUESTION # 57
You are building a web app that will display the Microsoft Exchange Online Inbox of a user. The app will maintain a copy of the user's Inbox data and regularly check for updates. You need to configure the Microsoft Graph URI for the app. The solution must minimize network traffic. How should you complete the request URI? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
NEW QUESTION # 58
What are two possible URIs that you can use to configure the content administration user interface? Each correct answer present a complete solution.
NOTE: Each correct selection is worth one point.
- A. Option C
- B. Option A
- C. Option B
- D. Option D
Answer: A,C
NEW QUESTION # 59
You have a SharePoint Framework (SPFx) 1.5 solution.
You need to ensure that the solution can be used as a tab in Microsoft Teams.
What should you do first?
- A. Upgrade the solution to the latest version of SPFx
- B. Convert the solution to use the Bot Framework
- C. Deploy the solution to a developer site collection
- D. Deploy the solution to the Microsoft AppSource store
Answer: A
Explanation:
Explanation
Starting with the SharePoint Framework v1.8, you can implement your Microsoft Teams tabs using SharePoint Framework.
Reference:
https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/get-started/using-web-part-as-msteams-tab
NEW QUESTION # 60
You need to develop a server-based web app that will be registered with the Microsoft identity platform. The solution must ensure that the app can perform operations on behalf of the user.
Which type of authorization flow should you use?
- A. refresh token
- B. resource owner password
- C. authorization code
- D. device code
Answer: C
Explanation:
Explanation
In web server apps, the sign-in authentication flow takes these high-level steps:
You can ensure the user's identity by validating the ID token with a public signing key that is received from the Microsoft identity platform endpoint. A session cookie is set, which can be used to identify the user on subsequent page requests.
In addition to simple sign-in, a web server app might need to access another web service, such as a REST API.
In this case, the web server app engages in a combined OpenID Connect and OAuth 2.0 flow, by using the OAuth 2.0 authorization code flow.
Reference: https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-app-types
NEW QUESTION # 61
You have a Microsoft 365 subscription that uses Microsoft Teams.
You need to build a Teams app named Appl that has the following requirements:
* The action command must use the parameters contained in the manifest
* The search command must be run when the app is launched.
How should you complete the manifest? To answer, drag the appropriate values to the correct targets. Each value may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
Answer:
Explanation:
NEW QUESTION # 62
You are evaluating deep links in Microsoft Teams.
For each of the following statement, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
NEW QUESTION # 63
You are building an application that will help Azure Active Directory (Azure AD) administrators manage Microsoft 365 groups.
You are building a details page that will display information about the groups.
You need to display the groups of which the current group is member. The results must contain the nested groups.
Which URI should you use?
- A. Option C
- B. Option A
- C. Option E
- D. Option B
- E. Option D
Answer: A
Explanation:
Reference:
https://docs.microsoft.com/en-us/graph/api/group-list-transitivememberof?view=graph-rest-1.0&tabs=http
NEW QUESTION # 64
You are creating a web app that will use the Microsoft Graph API to read and send email.
The app needs to have access to only the current users mailbox. The solution must use the principle of least privilege.
Which Microsoft Graph API permissions should you grant for the app?
- A. application Hail.Read andMail.Send
- B. application Mail.Readwrite
- C. delegated mailSend
- D. delegated Mail.Read and Mail.Send
Answer: D
NEW QUESTION # 65
You have a SharePoint Framework (SPFx) web part named WebPartA that uses SPFx 1.11.0. You need to ensure that WebPartA can be installed as an app in Microsoft Teams. What should you do?
- A. From a command prompt, run the yo gmicrosoft/sharepoint command.
- B. Upload WebPartA to the Microsoft Teams app catalog.
- C. Update the WebPartA.manifestjson file.
- D. Update the Config.json file.
Answer: B
NEW QUESTION # 66
You are developing a mobile application that will display the current signed-in user's display name and the application settings. The application settings are stored as Microsoft graph extension of the user profile.
Users of the application have intermittent network connectivity.
You need to retrieve the least amount of data by using a single REST request. The solution must minimize network traffic.
Which URI Should you use to retrieve the data?
- A. Option C
- B. Option A
- C. Option B
- D. Option D
Answer: A
NEW QUESTION # 67
You need to provide users with access to SalesApp. The solution must meet the technical requirements. What should you include in the solution?
- A. App Catalog in SharePoint Online
- B. Centralized Deployment
- C. sideloading
- D. Microsoft AppSource
Answer: D
Explanation:
Topic 1, Contoso
Existing Environment
Microsoft 365
Contoso identifies the following business goals:
* Utilize core functionality of apps whenever possible.
* Reduce app development costs.
* Minimize training costs for end users.
Microsoft SharePoint/Microsoft Exchange
Contoso has a Microsoft 365 subscription that uses a domain named contoso.com. Each user is assigned a Microsoft 365 Enterprise E5 licence.
Problem Statement
Contoso moves all email accounts to Microsoft 365.
Contoso migrates the SharePoint Server 2013 intranet sites of the research department to SharePoint Online.
Requirements
Business Goals
Contoso identifies the following issues:
* Users in the sales department report that prepanng quotations is time-consuming as it requires manually copying and pasting data from multiple sources.
* Users in the HR department must use multiple apps to manage the hiring process.
* The solution to claim expenses requires multiple manual steps.
Planned Changes
Contoso identifies the following business goals:
* Utilize core functionality of apps whenever possible.
* Reduce app development costs.
* Minimize training costs for end users.
Technical Requirements
Contoso plans to implement the following changes;
* Redesign the SharePoint Online sites of the research department to provide users with an expenence that is consistent with the Microsoft 365 portal. The research department has a third-party project management solution that uses the Microsoft identity platform in Azure AD.
* Create an email workflow solution for expense claims. Users will submit their expense claims and the system will email an approval request to their manager.
* Implement a bring your own device (BYOD) model that supports Windows 10, macOS, and Android devices.
* Develop a custom Microsoft 365 app named SalesApp for the sales department.
* Develop a custom Microsoft 365 app named HRApp for the HR department
Security Requirement
Contoso identifies the following technical requirements for app development:
* The expense claims solution must provide managers with claim information and the ability to manage the claim by using Microsoft Outlook. Outlook on the web, or Outlook for iOS and Android.
* HRApp must include a bot named HRBot that will answer HR questions. Users must be able to access the bot by mentioning HRBot in a Microsoft Teams channel or private chat.
* HRApp must enable users to query a third-party HR system by using a tab from within a Microsoft Teams channel.
* HRApp must include a messaging extension that enables users to search jobs by job title or job ID.
* SalesApp must be integrated with Microsoft Word and must combine images and text from multiple sources to create a quotation as a DOCX file.
* The distribution of SalesApp must be automatic and require minimal user interaction.
* Solutions for SharePoint Online and Microsoft Office must follow the current Office user interface (Ul) design.
* Development tools and solutions must support Windows and non-Windows devices.
* Development effort must be minimized.
HRApp Manifest
All solutions must support the Microsoft identity platform in Azure AD.
Intranet components must not share access tokens.
NEW QUESTION # 68
You have a Microsoft Teams app that has several tabs. All the content of the app is currently in English.
You need to localize the app in French and Italian for all users.
Which three actions should you perform? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
- A. From the Microsoft Teams admin center, add a custom app setup policy.
- B. From the Microsoft Teams admin center, modify the Ord-wide settings.
- C. Uninstall and reinstall the app.
- D. Add a JSON file to the package for each language version.
- E. Add an XML resource (resx) file to the package for each language version.
- F. Modify the app manifest.
Answer: C,E,F
Explanation:
Consider the following factors to localize your Microsoft Teams app:
Localize your AppSource listing.
Localize strings in your app manifest.
Handle localized text submissions from your users.
All files added to your solution need to follow a specific format that includes {filename}.LanguageID.resx, where the language ID is the numeric value for that language. This format is necessary because the framework relies on the naming convention to identify which resource file should be used to associate the appropriate localized string to a label control.
Reference:
https://docs.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/apps-localization
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/custom-page-localize#add-localized-resx-web-resource-files-to-your-solution
NEW QUESTION # 69
You need to recommend which type of Office Add-in must be used for SalesApp.
What should you recommend?
- A. contextual
- B. custom function
- C. module extension
- D. task pane
Answer: D
Explanation:
Reference:
https://docs.microsoft.com/en-us/office/dev/add-ins/word/word-add-ins-programming-overview
Topic 1, Contoso
Case Study
Overview
This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided.
To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study.
At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section.
To start the case study
To display the first question in this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the question. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, n...... that the information displayed is identical to the information displayed on the subsequent tabs. When you are ready to answer a question, click the Question button to ret........ to the question.
Existing Environment
Microsoft 365
Contoso identifies the following business goals:
* Utilize core functionality of apps whenever possible.
* Reduce app development costs.
* Minimize training costs for end users.
Microsoft SharePoint/Microsoft Exchange
Contoso has a Microsoft 365 subscription that uses a domain named contoso.com. Each user is assigned a Microsoft 365 Enterprise E5 licence.
Problem Statement
Contoso moves all email accounts to Microsoft 365.
Contoso migrates the SharePoint Server 2013 intranet sites of the research department to SharePoint Online.
Requirements
Business Goals
Contoso identifies the following issues:
* Users in the sales department report that prepanng quotations is time-consuming as it requires manually copying and pasting data from multiple sources.
* Users in the HR department must use multiple apps to manage the hiring process.
* The solution to claim expenses requires multiple manual steps.
Planned Changes
Contoso identifies the following business goals:
* Utilize core functionality of apps whenever possible.
* Reduce app development costs.
* Minimize training costs for end users.
Technical Requirements
Contoso plans to implement the following changes;
* Redesign the SharePoint Online sites of the research department to provide users with an expenence that is consistent with the Microsoft 365 portal. The research department has a third-party project management solution that uses the Microsoft identity platform in Azure AD.
* Create an email workflow solution for expense claims. Users will submit their expense claims and the system will email an approval request to their manager.
* Implement a bring your own device (BYOD) model that supports Windows 10, macOS, and Android devices.
* Develop a custom Microsoft 365 app named SalesApp for the sales department.
* Develop a custom Microsoft 365 app named HRApp for the HR department
Security Requirement
Contoso identifies the following technical requirements for app development:
* The expense claims solution must provide managers with claim information and the ability to manage the claim by using Microsoft Outlook. Outlook on the web, or Outlook for iOS and Android.
* HRApp must include a bot named HRBot that will answer HR questions. Users must be able to access the bot by cmentioning HRBot in a Microsoft Teams channel or private chat.
* HRApp must enable users to query a third-party HR system by using a tab from within a Microsoft Teams channel.
* HRApp must include a messaging extension that enables users to search jobs by job title or job ID.
* SalesApp must be integrated with Microsoft Word and must combine images and text from multiple sources to create a quotation as a DOCX file.
* The distribution of SalesApp must be automatic and require minimal user interaction.
* Solutions for SharePoint Online and Microsoft Office must follow the current Office user interface (Ul) design.
* Development tools and solutions must support Windows and non-Windows devices.
* Development effort must be minimized.
HRApp Manifest
All solutions must support the Microsoft identity platform in Azure AD.
Intranet components must not share access tokens.
NEW QUESTION # 70
You have a Microsoft Teams deployment that contains multiple published Teams apps. You issue the following Microsoft Graph request.
The request returns the following response.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.
Answer:
Explanation:
NEW QUESTION # 71
......
The Microsoft MS-600 certification exam is designed for developers who want to showcase their expertise in building applications and solutions using Microsoft 365 core services. This certification is ideal for developers who have experience in developing solutions using Microsoft 365 technologies and want to demonstrate their skills and knowledge to potential employers. The exam covers various topics such as Microsoft Graph, Microsoft Teams, SharePoint, and Power Platform, and it consists of multiple-choice and scenario-based questions.
MS-600 dumps Sure Practice with 238 Questions: https://www.pass4sures.top/Microsoft-365-Certified-Developer-Associate/MS-600-testking-braindumps.html