MS-600 PDF Exam Material 2021 Realistic MS-600 Dumps Questions [Q62-Q77]

Share

MS-600 PDF Exam Material 2021 Realistic MS-600 Dumps Questions 

Updated Microsoft MS-600 Dumps – PDF & Online Engine

NEW QUESTION 62
You create a personal bot that you plan to distribute as a Microsoft Teams team app.
The bot has the following app manifest.

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 63
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.

Answer:

Explanation:

Explanation

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 by an administrator.
Reference: https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-permissions-and-consent

 

NEW QUESTION 64
You are developing a Microsoft Office Add-in for Microsoft Word.
Which Office Ul element can contain commands from the add-in?

  • A. the Quick Access Toolbar (QAT)
  • B. task panes
  • C. dialog boxes
  • D. context menus

Answer: C

 

NEW QUESTION 65
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:

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 66
You have an application that uses the Microsoft Graph API.
You need to configure the application to retrieve the groups to which the current signed-in user belongs. The results must contain the extended priorities of the groups.
Which URI should you use?

  • A. https://graph.microsoft.com/v1.0/me/getMemberGroups
  • B. https://graph.microsoft.com/v1.0/me/getMemberObjects
  • C. https://graph.microsoft.com/v1.0/me/checkMemberGroups
  • D. https://graph.microsoft.com/v1.0/me/memberOf

Answer: A

Explanation:
Get member groups returns all the groups that the specified user, group, or directory object is a member of. This function is transitive.

 

NEW QUESTION 67
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. device code
  • B. authorization code
  • C. resource owner password
  • D. refresh token

Answer: B

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 68
What should you add to a SharePoint Framework (SPFx) solution to ensure that the solution can be used as a Microsoft Teams tab?

  • A. a manifest file to the Teams folder in the solution
  • B. the TeamsTabvalue to the componentTypeproperty in the manifest file
  • C. a manifest file to the webparts folder in the solution
  • D. the TeamsTabvalue to the supportedHostsproperty in the manifest file

Answer: C

Explanation:
You need to update the web part manifest to make it available for Microsoft Teams. Locate the manifest json file for the web part you want to make available to Teams and modify the supportedHosts properties to include
"TeamsTab".
Reference: https://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/get-started/using-web-part-as-ms- teams-tab

 

NEW QUESTION 69
You plan to deploy a SharePoint Framework (SPFx) solution to the tenant app catalog.
Which attribute should you configure in the package-solution.json file to ensure that the solution is available immediately to all site collections?

  • A. zippedPackage
  • B. isDomainIsolated
  • C. ClientSideComponentId
  • D. skipFeatureDeployment

Answer: D

Explanation:
You can configure your SharePoint Framework components to be immediately available across the tenant when the solution package is installed to the tenant app catalog. This can be configured by using the skipFeatureDeployment attribute in the package-solution.json file.

 

NEW QUESTION 70
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.

Answer:

Explanation:

Explanation

Box 1: Yes
Once an outgoing webhook is added to a team, it acts like 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 (* * * ) drop-down menu.
* Choose the Apps tab from the navigation bar.
* From the window's lower right corner select Create an outgoing webhook.
* In the resulting popup window complete the required fields:
* Name - The webhook title and @mention tap.
* Callback URL - The HTTPS endpoint that accepts JSON payloads and will receive POST requests from Teams.
Reference:
https://docs.microsoft.com/en-us/microsoftteams/platform/webhooks-and-connectors/how-to/add-outgoing-webh

 

NEW QUESTION 71
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 72
You are building email notifications for an expensing system.
When a user receives an email notification, the email will contain a comment field. When the user submits a comment, the data will be returned to the expensing system for processing.
What should you do to implement the notification by using the minimum amount of development effort?

  • A. Leverage Microsoft Graph notifications
  • B. Create a Microsoft Office Add-in that has an action pane to display the notifications
  • C. Configure the expensing system to send actionable messages
  • D. Leverage the Azure SignalR Service and implement web notifications

Answer: C

Explanation:
Whether you are filling out a survey, approving an expense report, or updating a CRM sales opportunity, Actionable Messages enable you to take quick actions right from within Outlook. Developers can now embed actions in their emails or notifications, elevating user engagement with their services and increasing organizational productivity.
Office 365 provides two solutions to enhance productivity with Outlook Actionable Messages: actionable messages via email, and actionable messages via Office 365 Connectors.

 

NEW QUESTION 73
You have a single-page application (SPA) named TodoListSPA and a server-based web app named TodoListService.
The permissions for the TodoList SPA API are configured as shown in the TodoList SPA exhibit. (Click the TodoListSPA tab.)

The permissions for the TodoListService API are configured as shown in the TodoListService exhibit. (Click the TodoListService tab.)

You need to ensure that TodoListService can access a Microsoft OneDrive file of the signed-in user. The solution must use the principle of least privilege.
Which permission should to grant?

  • A. the Sites.Read.All delegated permission for TodoListSpa
  • B. the Sites.Read.All delegated permission for TodoListService
  • C. the Sites.Read.All application permission for TodoListService
  • D. the Sites.Read.All application permission for TodoListSPA

Answer: B

Explanation:
Explanation
A client application gains access to a resource server by declaring permission requests. Two types are available:
"Delegated" permissions, which specify scope-based access using delegated authorization from the signed-in resource owner, are presented to the resource at run-time as "scp" claims in the client's access token.
"Application" permissions, which specify role-based access using the client application's credentials/identity, are presented to the resource at run-time as "roles" claims in the client's access token.
Reference: https://docs.microsoft.com/en-us/azure/active-directory/develop/developer-glossary#permissions

 

NEW QUESTION 74
You need to configure the initial login request in the access token JavaScript script.
Which code segment should you insert at line 01?
const scopes = ['https://graph.microsoft.com/.default'];

  • A. scopes: ['https://graph.microsoft.com/Files.ReadWrite',
    'https://graph.microsoft.com/Mail.Send']
    };
  • B. };
    const scopes = ['https://graph.microsoft.com/Files.Read.All',
  • C. const accessTokenRequest = {
  • D. 'https://graph.microsoft.com/Mail.Send.All'];
    const accessTokenRequest = {

Answer: A

Explanation:
Scenario: ADatum identifies the following technical requirements for the planned E-invoicing capabilities:
* Ensure that all operations performed by E-invoicing against Office 365 are initiated by a user. Require that the user authorize E-invoicing to access the Office 365 data the first time the application attempts to access Office 365 data on the user's behalf.
Reference: https://docs.microsoft.com/en-us/graph/permissions-reference
Implement Microsoft Identity
Testlet 1
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 on 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 questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. If the case study has an All Information tab, note 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 return to the question.
Overview
ADatum Corporation develops a software as a service (SaaS) application named E-invoicing.
Existing Environment
Application Architecture
E-invoicing consists of a single-page application (SPA) and a backend web service that provides invoice management and processing functionality.
E-invoicing stores all the details of each invoicing operation in a backend cloud database. E-invoicing generates invoices in PDF format and provides users with the ability to download the PDF after it is generated.
Each invoice has a unique identifier named invoiceid.
The users have a common workflow where they sign in to E-invoicing, and then open E-invoicing in multiple tabs of a web browser so they can use different parts of the application simultaneously.
Security Architecture
ADatum uses the principle of least privilege whenever possible. ADatum always uses the latest libraries and integration endpoints.
Requirements
Business Goals
ADatum wants to integrate E-invoicing, Azure Active Directory (Azure AD), and Microsoft Graph so that their customers can leverage Microsoft Office 365 services directly from within E-invoicing.
Planned Changes
ADatum plans to add the following capabilities to E-invoicing:
* Email the generated invoices to customers on behalf of the current signed-in user. Any emails generated by the system will contain the invoiced.
* Perform as many operations as possible in the browser without having to leave the E-invoicing application.
* Use Azure AD to manage identities, authentication, and authorization.
* Display all emails that contain a specific invoiceid.
Technical Requirements
ADatum identifies the following technical requirements for the planned E-invoicing capabilities:
* Ensure that all operations performed by E-invoicing against Office 365 are initiated by a user. Require that the user authorize E-invoicing to access the Office 365 data the first time the application attempts to access Office 365 data on the user's behalf.
* Send scheduled reminders to customers before a payment due date. Create an administration user interface to enable the scheduled reminders.
* Implement Microsoft Graph change notifications to detect emails from vendors that arrive in a designated mailbox.
* Implement single sign-on (SSO) and minimize login prompts across browser tabs.
* Secure access to the backend web service by using Azure AD.
* Ensure that all solutions use secure coding practices.
Backend Security Planned Changes
ADatum wants to use custom application roles to map user functionality to permissions granted to users.
E-invoicing will have internal logic that will dynamically identify whether the user should be allowed to call the backend API.
SSO JavaScript Script
You plan to implement SSO with Microsoft Authentication Library (MSAL) by using the following code:

Access Token JavaScript Script
You have the following JavaScript code to obtain an access token.

Change Notification JSON
You have the following JSON message that will be sent by the Microsoft Graph service to detect the vendor emails.

 

NEW QUESTION 75
You have a custom Microsoft Word add-in that was written by using Microsoft Visual Studio Code.
A user reports that there is an issue with the add-in.
You need to debug the add-in for Word Online.
What should you do before you begin debugging in Visual Studio Code?

  • A. Publish the manifest to the Microsoft SharePoint app catalog
  • B. Disable script debugging in your web browser
  • C. Sideload the add-in
  • D. Add the manifest path to the trusted catalogs

Answer: A

Explanation:
Debug your add-in from Excel or Word on the web
To debug your add-in by using Office on the web (see step 3):
8. Deploy your add-in to a server that supports SSL.
9. In your add-in manifest file, update the SourceLocation element value to include an absolute, rather than a relative, URI.
10.Upload the manifest to the Office Add-ins library in the app catalog on SharePoint.
11.Launch Excel or Word on the web from the app launcher in Office 365, and open a new document.
12.On the Insert tab, choose My Add-ins or Office Add-ins to insert your add-in and test it in the app.
13.Use your favorite browser tool debugger to debug your add-in.
Reference: https://docs.microsoft.com/en-us/office/dev/add-ins/testing/debug-add-ins-in-office-online

 

NEW QUESTION 76
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.

Answer:

Explanation:

 

NEW QUESTION 77
......


About Microsoft 365 Certified: Developer Associate Certification

Microsoft 365 Certified: Developer Associate is the certification that one can profess after scoring the passing grade in the Microsoft MS-600 exam. This is an associate-level certification infusing expertise associated with designing, building, testing, and maintaining Microsoft applications. The candidates, aiming to earn this certification are real-time problem solvers who can increase productivity and provide collaboration solutions using the Microsoft 365 platform.

 

Microsoft MS-600 Dumps PDF Are going to be The Best Score: https://www.briandumpsprep.com/MS-600-prep-exam-braindumps.html

MS-600.pdf - Questions Answers PDF Sample Questions Reliable: https://drive.google.com/open?id=17xbYKRj_1MMhH2TjeAfAgqH_b5ZU2-06