Which scopes and permissions should you use?
HOTSPOT
You develop a SharePoint-hosted app that is used by internal users to read and write data.
The app has the following requirements:
The app must be able to find and display the products that are purchased most often by customers.
The app must be able to read product information from a custom SQL Server database by using an external
list.
The app must be able to read from and write to the user profile.
The app must be able to make changes to lists by using the minimum permissions necessary.
The app must be able to read enterprise keywords.You need to configure permissions for the app.
Which scopes and permissions should you use? (To answer, select the appropriate options from each dropdown list in the answer area.)
Hot Area:
How should you complete the relevant code?
HOTSPOT
A company uses SharePoint for document sharing and collaboration. Users create content types for different
types of documents that are created daily. All document content types have ProjectID, Type, and AuditStatus
columns. ProductID is not a required field. The Auditing department requires that every document have a
ProjectID within two weeks of the creation date.
If a document does not have a ProjectID, the AuditStatus column must show a message for users to specify the
ProjectID. For performance reasons, fewer than 50 documents at a time should be processed.
You need to write a work-item timer job to meet the requirement.
How should you complete the relevant code? (To answer, select the appropriate option from the drop-down list
in the answer area.)
Hot Area:
Which code segment should you use?
You need to register a custom navigation provider by us…
A company has a SharePoint farm that has the following configuration:
SPWFE1 and SPWFE2 are configured as front-end web servers.
SPAPP1 and SPAPP2 are configured as application servers.
New servers will be added to the farm.
You implement a solution that contains a custom navigation provider.
You need to register a custom navigation provider by using the least amount of administrative effort.
What should you do?
What should you do?
You must select an app model to deploy apps to an Office 365 small business tenant. The business logic of the
apps is located in a remote web application.
What should you do?
You need to ensure that the SharePoint ribbon is availa…
Adventure Works uses a SharePoint publishing site to host their public-facing website at http://
www.adventureworks.com. The website gives external users the ability to register and sign in to the site to buy
Adventure Works products.
You notice that publicly registered users see the SharePoint ribbon.
You need to ensure that the SharePoint ribbon is available only to content authors and administrators.
What should you do?
You need to add custom actions to the Products list by …
Adventure Works uses SharePoint to store product and order information.
Product managers visit the Products list to see the status of each product. They request a feature that will allow
them to easily see the recent and old product orders without opening the Products list. The products orders
page is located at /sitepages/productorders.aspx, and the product order history page is located at /sitespages/
productordershistory.aspx. Both pages require a query string parameter named ProductID.
You need to add custom actions to the Products list by using the least amount of administrative effort.
What should you do?
which scope should you use?
HOTSPOT
You have a SharePoint site with one site collection and several subwebs. You develop a feature that installs an
event receiver on a list. The event receiver must send a notification by email when information is modified. Not
all subwebs require this functionality.
You need to set the feature scope.
From the Add New Feature dialog window, which scope should you use? (To answer, select the appropriate
scope in the answer area.)
Hot Area:
You need to ensure that there are no memory leaks in th…
A company uses SharePoint for internal collaboration. SharePoint is deployed on a server farm with a single
front-end server, a single application server, and a dedicated database server.
You review existing Web Parts that read from and write to SharePoint lists. You find the following code in one of
the utility classes and notice memory leaks in the method.
You need to ensure that there are no memory leaks in the method.
What should you do?
You need to ensure that the user can activate the solution
A user deploys a sandbox solution.
The user cannot activate the solution.
You need to ensure that the user can activate the solution.
What should you do? (Each correct answer presents a complete solution. Choose all that apply.)