2023年最新のMS-600問題集レビュー専門クイズ学習材料 [Q10-Q35]

Share

2023年最新のMS-600問題集レビュー専門クイズ学習材料

MS-600テスト準備トレーニング練習試験問題 練習テスト


Microsoft MS-600試験は、Microsoft 365コアサービスを使用してアプリケーションやソリューションを構築したいITプロフェッショナルや開発者のスキルと知識を検証する、やりがいのある認定資格です。試験は幅広いトピックをカバーし、候補者にはMicrosoft 365プラットフォームとプログラミング言語について深い理解が求められます。試験に合格することは、Microsoft 365開発における高度な専門知識を証明し、新しいキャリアの機会や高い給与につながる可能性があります。

 

質問 # 10
For each of the following statements, select Yes if the statement is true. Otherwise, select NO.
NOTE: Each correct selection is worth one point.

正解:

解説:


質問 # 11
You have a conversational bot that retrieves files from the Microsoft OneDrive of users.
You are adding functionality to the bot to enable the bot to retrieve files from other cloud storage providers.
What should you configure to ensure that the bot can access the other cloud storage providers on behalf of the users?

  • A. Modify the API permissions of the Azure AD application.
  • B. Add OAuth Connection Settings to the Bot Channels Registration.
  • C. Add a new site to the channels of the Bot Channels Registration.
  • D. Generate a new client certificate for the Azure AD application.

正解:B

解説:
Explanation
This option allows you to configure how your bot can access other cloud storage providers on behalf of the users by using OAuth 2.0 protocol456. You need to provide a name for the connection, select a service provider, and enter the client ID and secret of your Azure AD application.


質問 # 12
You need to complete the MSALjs code for the SSO Javascript. Which code segment should you insert at line
06?

  • A. storeAuthStatelnCookie: true
  • B. cacheLocation:'localStorage'
  • C. storeAuthStatelnCookie: false
  • D. cacheLocation:'sessionStorage'

正解:B


質問 # 13
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You are developing a new application named App1 that uses the Microsoft identity platform to authenticate to Azure Active Directory (Azure AD).
Currently, App1 can read user profile information.
You need to allow App1 to read the user's calendar.
Solution: Add https://graph.windows.net/user.read to the list of scopes during the initial login request.
Does this meet the goal?

  • A. Yes
  • B. No

正解:B

解説:
Microsoft Graph Calendars.Read allows the app to read events in user calendars.
For your app to access data in Microsoft Graph, the user or administrator must grant it the correct permissions via a consent process.
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.
References: https://docs.microsoft.com/en-us/azure/active-directory/develop/v2-permissions-and-consent
https://docs.microsoft.com/en-us/graph/permissions-reference


質問 # 14
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, email Description automatically generated

Box 1: No
Box 2: Yes
Partial table lists the events that your bot can receive and take action on.
Graphical user interface, text, application, email Description automatically generated

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


質問 # 15
You need to ensure that users can initiate private conversations with HRBot. The solution must meet the technical requirements for HRApp. How should you configure the HRApp manifest?

  • A. In the bots section, change the scopes collection value from rea-s to personal.
  • B. In the bots section, add personal to the scopes collection.
  • C. In the configurableTabs section, add groupchat to the scopes collection.
  • D. In the staticTabs section, add personal to the scopes collection.

正解:D

解説:
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.


質問 # 16
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.

正解:

解説:

Reference:
https://docs.microsoft.com/en-us/office/dev/add-ins/develop/support-for-task-pane-and-content-add-ins


質問 # 17
You have a starter SharePoint Framework (SPFx) web part.
You need to test the web part from the local workbench by connecting to a URL of https:// localhost:4321/temp/workbench.html.
Which tool should you use make the web part available locally for debugging?

  • A. Yeoman
  • B. Microsoft Visual Studio Code
  • C. npm install
  • D. gulp serve

正解:B

解説:
By setting up debugging of your SharePoint Framework solution in Visual Studio Code, you can more efficiently step through your code and fix errors.
When building SharePoint Framework solutions, you can use the local workbench to verify that your web part is working correctly. Using the local workbench is convenient for testing all scenarios that do not require communicating with SharePoint as well as for offline development.
Reference: https://docs.microsoft.com/en-us/sharepoint/dev/spfx/debug-in-vscode


質問 # 18
This question requires that you evaluate the underlined text to determine if it is correct.
Centralized deployments for Microsoft Office Add-ins require Office Online Server.
Instructions: Review the underlined text. If it makes the statement correct, select "No change is needed". If the statement is incorrect, select the answer choice that makes the statement correct.

  • A. Azure AD Connect
  • B. Azure Active Directory (Azure AD)
  • C. an Azure web app
  • D. No change is needed

正解:D

解説:
Centralized deployment of add-ins requires that the users are using Office 365 ProPlus (and are signed into Office using their Organizational ID), and have Exchange Online and active Exchange Online mailboxes.
Reference: https://docs.microsoft.com/en-us/office365/admin/manage/centralized-deployment-of-add-ins


質問 # 19
You are developing a Microsoft Teams solution to host an existing webpage as a Teams tab.
Which requirement must the page meet?

  • A. The page must use CSS3 stylesheets
  • B. The page must adhere to HTML 5.0 standards
  • C. The page must be hosted on a domain that is on the validDomains list of the manifest
  • D. The page must adhere to WCAG 2.0 accessibility guidelines

正解:C

解説:
Explanation
Make sure that all domains used in your tab pages are listed in the manifest.json validDomains array.
Reference: https://docs.microsoft.com/en-us/microsoftteams/platform/tabs/how-to/create-tab-pages/ configuration-page


質問 # 20
You have an app that queries Azure Active Directory (Azure AD) by using the Microsoft Graph API.
You need to minimize the number of times users are prompted for their credentials.
How should you complete the code? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

正解:

解説:

Reference:
https://docs.microsoft.com/en-us/java/api/com.microsoft.identity.client.publicclientapplication.acquiretokensilent?view=azure-java-stable
https://docs.microsoft.com/en-us/azure/active-directory/develop/msal-error-handling-js


質問 # 21
You are developing an Azure web app that will enable users to view a consolidated view of multiple users' tasks based on data in Microsoft Planner and Outlook. The app will use the Microsoft identity platform and a certificate to establish an authorization flow between the app and Microsoft 365.
You obtain a certificate and you create an Azure Active Directory (Azure AD) application.
You need to set up authorization for the application.
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 Azure portal, configure a certificate public key for the Azure AD application.
  • B. Create a secret in the Azure AD application.
  • C. Add the application permissions to the Azure AD application.
  • D. Add the required delegated permissions to the Azure AD application.
  • E. Modify the code of the Azure web app to use the certificate to obtain an access token for Microsoft Graph.

正解:C、D、E


質問 # 22
You are designing a Microsoft Teams application. The application will enable content authors to start conversations about news coming from a third-party application.
Which development technique should you use?

  • A. incoming webhooks
  • B. outgoing webhooks
  • C. deep links
  • D. activity feeds

正解:C

解説:
Explanation
Create deep links to content and features in Microsoft Teams.
You can create links to information and features within the Teams client. Examples of where this may be useful:
* Your app automates or simplifies certain user tasks, such as creating a chat or scheduling a meeting, by pre-populating the deep links with required parameters. This avoids the need for users to manually enter information.
* Navigating the user to content within one of your app's tabs.
Reference: https://docs.microsoft.com/en-us/microsoftteams/platform/concepts/build-and-test/deep-links
Topic 1, ADatum Corporation
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 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 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 invoiced.
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.


質問 # 23
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

正解:

解説:


質問 # 24
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
You need to deploy a Microsoft Teams app. The app will create a Microsoft Teams personal tab that displays a website.
Solution: You create a Microsoft Teams manifest file that includes a staticTabs section containing the name, ID, and content URL of the website.
Does this meet the goal?

  • A. Yes
  • B. No

正解:A

解説:
Reference:
https://docs.microsoft.com/en-us/microsoftteams/platform/tabs/how-to/create-personal-tab?tabs=nodejs


質問 # 25
You need to develop a scheduling app as a Microsoft Teams tab. The solution must minimize development effort and meet the following requirements:
Receive user input by using a modal user interface (UI).
Support cross-platform rendering.
What should you configure for each requirement? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

正解:

解説:

Reference:
https://docs.microsoft.com/en-us/learn/modules/msteams-task-modules/


質問 # 26
You need to implement the role functionality for the backend web service calls.
Which three actions should you perform in sequence? To answer, move the actions from the list of actions to the answer area and arrange them in the correct order.

正解:

解説:

1 - Create a new client secret in the application registration of the backend web service.
2 - Verify for the role claims in the backend web services.
3 - Assign the roles to the Aure AD group that contains the users who are mapped to the roles.


質問 # 27
What are two possible URIs that you can use to prompt the administrators for admin consent to the E-invoicing application? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  • A. https://login.microsoftonline.com/{domain}/adminconsent?client_id={clientid}&state={state}&redirect_uri={url}
  • B. https://login.microsoftonline.com/con*K>n/adiiinconsent?client_id-{clientid}
  • C. https://login.microsoftonline.com/{tenant)/oauth2/v2.0/authorize?client_id={clientid)&state={state}aredirect_uri-{url}
  • D. https://login.microsoftonline.com/{tenant}/oauth2/v2.0/token/authorize?client_id={clientid}&state={state}8redirect_uri={url}

正解:C、D


質問 # 28
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.

正解:

解説:


質問 # 29
You need to recommend the development environment and tools for the development of SalesApp. What should you recommend? To answer, select the appropriate options in the answer are a. NOTE: Each correct selection is worth one point.

正解:

解説:


質問 # 30
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


質問 # 31
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
NOTE: Each correct selection is worth one point.

正解:

解説:


質問 # 32
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.

正解:

解説:

1 - GET /me/drive/items/ {item-id}
2 - Store the @Microsoft.graph.downloadUrl property in a variable....
3 - POST /me/drive/items/ {item-id}/copy
4 - Store the file in a Blob storage container.


質問 # 33
You build a Microsoft Teams bot named Bot1.
You need to test the integration of Bot1 with Teams. The solution must minimize development effort.
What should you do?

  • A. Host Bot1 locally and run ngrok to create a tunnel.
  • B. Host Bot1 locally and initiate a conversation by using the bot ID.
  • C. Host Bot1 locally and use the Bot Framework Emulator.
  • D. Create an app package and publish the package to the Teams store.

正解:C


質問 # 34
You plan to develop a SharePoint Framework (SPFx) web part solution.
Which tool should you use for each component of the solution? To answer, drag the appropriate tools to the correct components. Each tool 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.
NOTE: Each correct selection is worth one point.

正解:

解説:


質問 # 35
......

試験問題解答ブレーン問題集でMS-600試験問題集PDF問題:https://jp.fast2test.com/MS-600-premium-file.html

MS-600試験問題集、MS-600練習テスト問題:https://drive.google.com/open?id=13f1jDhpQPxPSf0E1vCkmR2ysd0kkIPSU


弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

我々の働いている時間: ( GMT 0:00-15:00 )
月曜日から土曜日まで

サポート: 現在連絡 

English Deutsch 繁体中文 한국어