This page was exported from Top Exam Collection [ http://blog.topexamcollection.com ] Export date:Thu Apr 10 18:43:17 2025 / +0000 GMT ___________________________________________________ Title: [Feb 05, 2023] Pass Microsoft 365 Certified: Developer Associate MS-600 Exam With 182 Questions [Q16-Q38] --------------------------------------------------- [Feb 05, 2023] Pass Microsoft 365 Certified: Developer Associate MS-600 Exam With 182 Questions Ultimate Guide to Prepare Free Microsoft MS-600 Exam Questions and Answer How to book the MS-600: Building Applications and Solutions with Microsoft 365 Core Services (beta) Exam These are following steps for registering the MS-600: Building Applications and Solutions with Microsoft 365 Core Services (beta) exam. Step 1: Visit to Microsoft Learning and search for MS-600: Building Applications and Solutions with Microsoft 365 Core Services (beta).Step 2: Sign up/Login to Pearson VUE accountStep 3: Select local centre based on your country, date, time and confirm with a payment method. Conclusion Needless to say, certified professionals are now worth their weight in gold. And with MS-600, embarking on a successful career journey is possible as this exam covers every bit of Microsoft 365 Core Services. Thus, successfully writing the test and obtaining the appropriate Microsoft 365 Certified: Developer Associate certification will be an excellent reason for your promotion. No need to wait! Register for the exam, familiarize yourself with the tested topics and begin preparing to work only with proven resources, whether it's training courses or books from the Amazon website.   NO.16 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 VersionC# Version ExplanationBox 1: YesUnified is specified in the code.Note: You can create the following types of groups:Office 365 group (unified group)Security groupBox 2: YesA member is added to the group.Box 3: NoBox 4: NoReference: https://docs.microsoft.com/en-us/graph/api/group-post-groupsNO.17 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?  Disable script debugging in your web browser  Sideload the add-in  Publish the manifest to the Microsoft SharePoint app catalog  Add the manifest path to the trusted catalogs Debug your add-in from Excel or Word on the webTo debug your add-in by using Office on the web (see step 3):12.Deploy your add-in to a server that supports SSL.13.In your add-in manifest file, update the SourceLocation element value to include an absolute, rather than a relative, URI.14.Upload the manifest to the Office Add-ins library in the app catalog on SharePoint.15.Launch Excel or Word on the web from the app launcher in Office 365, and open a new document.16.On the Insert tab, choose My Add-ins or Office Add-ins to insert your add-in and test it in the app.17.Use your favorite browser tool debugger to debug your add-in.NO.18 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. NO.19 You need to request permission to create a group in a Sharepoint Framework (SPFx) solution. To which file should you add the permission request?  Config.json  Package.json  Serve.json  Package-solution.json NO.20 Which URI should you use to query all the email that relate to an invoice?  https://graph.microsoft.com/v1.0/me/messages?$filter=contains(subject, {invoiceid})  https://graph.microsoft.com/v1.0/me/messages?$subject eq {invoiceid}  https://graph.microsoft.com/v1.0/me/messages?$search=”{invoiceid}”  https://graph.microsoft.com/v1.0/me/messages?${invoiceid} Reference:https://docs.microsoft.com/en-us/graph/search-query-parameterOverviewThis 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 studyTo 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.NO.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.  From the Azure portal, upload a certificate public key for the Azure AD application.  Add the application permissions to the Azure AD application.  Modify the code of the web app to use the certificate to obtain an access token for Microsoft Graph.  Create a secret in the Azure AD application.  Add the required delegated permissions to the Azure AD application. NO.22 You have a single-page application (SPA) named TodoListSPA and a server-based web app named TodoListService.The permissions for the TodoListSPA API are configured as shown in the TodoListSPA 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 request should you configure?  the sites. Read.All delegated permission for TodoListSPA  the sites.Read.ah application permission for TodoListSPA  the sites.Read.ah application permission for TodoListService  the sites.Read.ah delegated permission for TodoListService NO.23 You develop a web API named WebApi1.When validating a token received from a client application, WebApi1 receives a MsalUiRequiredException exception from Azure Active Directory (Azure AD).You need to formulate the response that WebApi1 will return to the client application.Which HTTP response should you send?  HTTP 307 Temporary Redirect  HTTP 400 Bad Request  HTTP 403 Forbidden  HTTP 412 Precondition Failed The HyperText Transfer Protocol (HTTP) 412 Precondition Failed client error response code indicates that access to the target resource has been denied. This happens with conditional requests on methods other than GET or HEAD when the condition defined by the If-Unmodified-Since or If-None-Match headers is not fulfilled.In that case, the request, usually an upload or a modification of a resource, cannot be made and this error response is sent back.MsalUiRequiredExceptionThe “Ui Required” is proposed as a specialization of MsalServiceException named MsalUiRequiredException.This means you have attempted to use a non-interactive method of acquiring a token (e.g.AcquireTokenSilent), but MSAL could not do it silently. this can be because:* you need to sign-in* you need to consent* you need to go through a multi-factor authentication experience.The remediation is to call AcquireTokenInteractivetry{app.AcquireTokenXXX(scopes, account).WithYYYY(…).ExecuteAsync()}catch(MsalUiRequiredException ex){app.AcquireTokenInteractive(scopes).WithAccount(account).WithClaims(ex.Claims).ExcecuteAsync();}Incorrect Answers:A: A 307 Temporary Redirect message is an HTTP response status code indicating that the requested resource has been temporarily moved to another URI , as indicated by the special Location header returned within the response B: The 400 Bad Request Error is an HTTP response status code that indicates that the server was unable to process the request sent by the client due to invalid syntax.C: The 403 Forbidden Error happens when the web page (or other resource) that you’re trying to open in your web browser is a resource that you’re not allowed to access.References: https://docs.microsoft.com/en-us/azure/active-directory/develop/msal-handling-exceptionshttps://github.com/AzureAD/microsoft-authentication-library-for-dotnet/wiki/exceptionsNO.24 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. NO.25 You are building a Microsoft Outlook add-in.Which object should you use to save a user’s preferences between sessions and devices?  localStorage  RoamingSettlngs  CustomXMLParts  CustomProperties ExplanationThe user’s Exchange server mailbox where the add-in is installed. Because these settings are stored in the user’s server mailbox, they can “roam” with the user and are available to the add-in when it is running in the context of any supported client accessing that user’s mailbox.Reference:https://docs.microsoft.com/en-us/office/dev/add-ins/outlook/manage-state-and-settings-outlookNO.26 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?  the Sites.Read.All delegated permission for TodoListService  the Sites.Read.All delegated permission for TodoListSpa  the Sites.Read.All application permission for TodoListSPA  the Sites.Read.All application permission for TodoListService 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.NO.27 You are developing a single page application (SPA) named App1 that will be used by the public.Many users of App1 restrict pop-up windows from opening in their browser.You need to authenticate the users by using the Microsoft identity platform. The solution must meet the following requirements:* Ensure that App1 can read the profile of a user.* Minimize user interaction during authentication.* Prevent App1 from requiring admin consent for any permissions.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/azure/active-directory/develop/scenario-spa-acquire-token?tabs=javascript1NO.28 You are developing a new Microsoft Office Add-in to integrate a corporate invoicing system and Microsoft Excel.You need to add a new button to the Office ribbon.What should you add to the add-in?  a task pane  a dialog  a custom function  a command Add commands to a custom group1. In the Customize the Ribbon window under the Customize the Ribbon list, click the custom group that you want to add a command to.2. In the Choose commands from list, click the list you want to add commands from, for example, Popular Commands or All Commands.3. Click a command in the list that you choose.4. Click Add.5. To see and save your changes, click OK.NO.29 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. ExplanationBox 1: YesSyntax: GET /me/photo/$valueGet 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: YesSyntax: GET /users/{id | userPrincipalName}/photo/$valueGet the specified profilePhoto or its metadata (profilePhoto properties).Reference: https://docs.microsoft.com/en-us/graph/api/profilephoto-getNO.30 You are developing a Microsoft Teams app in a tenant.You pilot the app to only 10 users in the tenant and test the app.You need to deploy the app to all the users in the tenant.What should you do?  Modify the app manifest.  Add the app to the global (Org-wide default) policy.  Enable sideloading in a custom app setup policy.  Create an app permission policy. Reference:https://docs.microsoft.com/en-us/MicrosoftTeams/manage-appsNO.31 You are developing a human resources application that will show users where they are in their company’s organization chart.You are adding a new feature that will display the name of a user’s manager inside the application.You need to create a REST query to retrieve the information. The solution must minimize the amount of data retrieved.Which query should you use?  GET https://graph.microsoft.com/v1.0/users/{UserPricipalName}/manager?$select=displayName  GET https://graph.microsoft.com/v1.0/users/{UserPricipalName}/people?$filter=jobTitle eq ‘manager’&$select=displayName  GET https://graph.microsoft.com/v1.0/users/{UserPricipalName}/contacts?$filter=jobTitle eq ‘manager’  GET https://graph.microsoft.com/v1.0/users/{UserPricipalName}/manager Get user’s manager. Returns the user or organizational contact assigned as the user’s manager.Syntax:GET /me/managerGET /users/{id | userPrincipalName}/managerOnly the name of the user’s manager should be displayed so we use ?select=displayname 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.References: https://docs.microsoft.com/en-us/graph/api/user-list-managerhttps://developer.microsoft.com/en-us/graph/docs/overview/query_parametersNO.32 You are developing a Microsoft Teams application.Which Teams feature provides you with the ability to invoke a model popup by using the minimum amount of custom code?  An adaptive card  A bot  A connector  A task module NO.33 For each of the following statements, select Yes if the statement is true. Otherwise, select NO.NOTE: Each correct selection is worth one point. NO.34 This question requires that you evaluate the underlined BOLD text to determine if it is correct.You develop a Microsoft Teams application that uses a messaging extension.Users can invoke the messaging extension from the Teams sidebar menu.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.  No change is needed  from the compose box of a Teams chat  by using the Manage teams option for a team  by using the Add a tab option in the Teams channel In the app manifest for your Microsoft Teams app you’ll define a single messaging extension with up to ten different commands. Each command defines a type (action or search), and the locations in the client it can be invoked from (compose message area, command bar, and/or message).NO.35 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?  skipFeatureDeployment  zippedPackage  ClientSideComponentId  isDomainIsolated 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.Reference: https://docs.microsoft.com/en-us/sharepoint/dev/spfx/tenant-scoped-deploymentNO.36 You need to complete the MSAL.js code for SSO.Which code segment should you insert at line 06?  storeAuthStateInCookie: false  storeAuthStateInCookie: true  cacheLocation: ‘localStorage’  cacheLocation: ‘sessionStorage’ 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 Implement Microsoft Identity Question Set 2NO.37 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. Explanation“graph.microsoft.com” “drive” onedriveBox 1: root/root – The root folder for the drive.Box 2: $select=id,nameTo 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-driveitemshttps://developer.microsoft.com/en-us/graph/docs/overview/query_parametersNO.38 You create an incoming webhook for a Microsoft Teams team channel.You need to verify the webhook by using PowerShell.How should you complete the PowerShell command? To answer, select the appropriate options in the answer area.NOTE: Each correct selection is worth one point. ExplanationGraphical user interface, table Description automatically generatedReference:https://techcommunity.microsoft.com/t5/microsoft-365-pnp-blog/how-to-configure-and-use-incoming-webhooks Loading … How much MS-600: Building Applications and Solutions with Microsoft 365 Core Services (beta) Exam Cost The price of the Microsoft application devlopment with Microsoft 365 Core Services exam is $165 USD, for more information related to exam price please visit to Microsoft Training website as prices of Microsoft exams fees get varied country wise.   Pass MS-600 Tests Engine pdf - All Free Dumps: https://www.topexamcollection.com/MS-600-vce-collection.html --------------------------------------------------- Images: https://blog.topexamcollection.com/wp-content/plugins/watu/loading.gif https://blog.topexamcollection.com/wp-content/plugins/watu/loading.gif --------------------------------------------------- --------------------------------------------------- Post date: 2023-02-05 16:25:47 Post date GMT: 2023-02-05 16:25:47 Post modified date: 2023-02-05 16:25:47 Post modified date GMT: 2023-02-05 16:25:47