Q1. HOTSPOT - (Topic 4)
You need to ensure that users can sort files by using the Projects field.
From the List Settings page, which option should you select? (To answer, select the appropriate option in the answer area.)
Answer:
Q2. - (Topic 5)
You plan to create a workflow design by using Microsoft Visio 2013 and then import the design into SharePoint Designer 2013.
You need to ensure that you have repetition capability.
Which shape should you use?
A. Stage
B. Assign a Task
C. Step
D. Loop
Answer: D
Explanation: Loop shapes Loops are a series of connected shapes that will execute as a loop, returning from the last shape in the series to the first, until a condition is satisfied.
Note: Workflows in SharePoint Designer 2013 now include the notions of stages, loops, and steps. The SharePoint 2013 Workflow template that is included in Visio 2013 also uses stages, loops, and steps as logical building blocks for creating a workflow
Reference: Workflow development in SharePoint Designer 2013 and Visio 2013
Q3. - (Topic 4)
You need to create a design package for the publishing sites.
What should you do?
A. Use SharePoint Designer to create master pages and a design package.
B. Use Visual Studio 2012 to create master pages and generate a design package.
C. Use display templates.
D. Use Design Manager.
Answer: D
Explanation: InSharePoint 2013, Design Manager can help web developers and designers build and export the visual design of a SharePoint site collection as a package. This package can easily be distributed to customers, or other designated groups, for installation on their site collections. This new feature reduces the complexity of transporting designs, and makes it easier for customers to outsource the visual design of their sites.
Scenario: During the creation and application of the design package to the publishing site, SharePoint 2013 out-of-the-box capabilities must be used as much as possible to ensure simple design changes and to simplify the upgrade procedures.
Reference: SharePoint 2013 Design Manager design packages
Q4. - (Topic 5)
You develop a SharePoint app to create an approval workflow for expense reports.
The app must collect user input during the workflow.
You need to use ASP.NET forms in the workflow.
Which form type should you use?
A. Workflow modification form
B. Workflow input form
C. Workflow task form
D. Workflow initiation form
Answer: A
Explanation:
Modification Forms
Modifications are options you present to users to change the workflow as it's running on an
item. You can then create modification forms that enable users to specify the parameters of
the modification.
Note:
Four types of forms can be used in a workflow: association, initiation, task, and
modification.
Incorrect:
Not D: Association and Initialization Forms
Association and initialization forms are displayed for users to fill out before any workflow is
actually started. You can use these forms to enable users to set parameters and other
information for the workflow before it starts.
Reference: Workflow Forms Overview
Q5. DRAG DROP - (Topic 5)
You need to create workflows for your business processes by using the least amount of development effort.
Which four actions should you 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.)
Answer:
Q6. - (Topic 5)
Contoso uses a SharePoint site that contains subsites. Each subsite represents different projects. Each project site is based on a team site template and stores information and documents. Contoso has five teams: Manufacturing, Sales, Administration, Marketing, and IT.
You must create a different look and feel for each team site such that any visitor to the site can identify the team by looking at the colors, fonts, and background image of the site.
You need to create a different look and feel for each team.
What should you do? (Each correct answer presents part of the complete solution. Choose all that apply.)
A. Open Contoso Corporate Microsoft PowerPoint Slides Template, save the template as ContosoCorporate.master, and then upload it to the Theme Gallery.
B. From SharePoint Designer, go to Content Types. Right-click and select Content Type Settings.
C. Get a site background image for each team and upload it to the site collection images library. Then create a new master page for each team site by using the Master Page Gallery. Set the version to 15.
D. From the Web Designer Galleries, choose Composed Looks and create a new item for each team site. Specify the title, URL of the master page, theme, background image, and font schema file.
E. On the Site Settings page in the Look and Feel section, choose Change the look.
F. Create a new font XML schema with a font specification for each team.
Answer: B,C,D
Explanation:
B:
* Content types enable site users to quickly create specialized kinds of content by using the New Item or New Document command in a list or library. Content types provide site owners a way to make sure that that content is consistent across sites. Site owners can pre-configure specific details about the content when they set up content types for a site, list, or library.
* Define content types If your group works with several types of files, such as worksheets, presentations, and documents, you can extend the functionality of your library by enabling and defining multiple content types. Content types add flexibility and consistency across multiple libraries. Each content type can specify a template and even workflow processes. The templates act as a starting point, for formatting and any boilerplate text and for properties that apply to the documents of that type, such as department name or contract number.
Reference: Best practices for creating and managing team sites
C: To map a master page to a SharePoint site
1. In Site Settings for the designated site, under the Look and Feel section, choose Master Page.
2. On Site Master Page Settings, select one of the two options for the Site Master Page or System Master Page sections:
2a. Inherit site master page from parent site Choose this option if you are configuring a child SharePoint site and want to use the parent master page.
2b. Specify a master page to be used by this site and all sites that inherit from it Choose this option if you want to map a specific master page to the site, or if you want to map a specific master page for administrative pages. A drop-down box named Default or All Channels is available for you, depending on your site or system configuration, so you can select a specific master page stored in the master page gallery. Select the desired master page from the drop-down box.
3. Choose OK.
Reference: How to: Apply a master page to a site in SharePoint 2013
D:
* A Composed Look is made up of:
Master Pages CSS Color palettes Font palettes Background image
* This means we can package a master page with its CSS, color palettes, font palettes and background image and have it deployed in the enterprise. With Composed Looks, you can now offer your Power Users a list of branded looks and allow them to choose an appropriate look as well as giving them limited control to make changes to the colors, image or font. You could be providing the Composed Looks.
Reference: Step by Step: Create a SharePoint 2013 Composed Look
Q7. - (Topic 5)
You have an app named TaskManagerApp that is published at
http://sharepoint.contoso.com/apps.
You need to remove the app and ensure that users will no longer be able to use the app.
Which Windows PowerShell cmdlets should you run?
A. Option A
B. Option B
C. Option C
D. Option D
Answer: A
Explanation: * Get-SPAppInstance
Use the Get-AppInstance cmdlet to get a collection of app instances that are installed on
an SPWeb object.
*Uninstall-SPAppInstance
Use the Uninstall-SPAppInstance cmdlet to uninstall an instance of an app. This cmdlet is
required to be run before a migration process.
-------------EXAMPLE--------------
$instance = Get-SPAppInstance -AppInstanceId $instance.Id
Uninstall-SPAppInstance -Identity $spapp
This example uninstalls an instance of an app.
Incorrect:
Not B, not D: get-SPWebApplication
The Get-SPWebApplication cmdlet returns all Web applications that match the scope given
by the Identity parameter. The Identity can be the name of the name, URL, or GUID of the
Web application. If no Identity is specified, all Web applications are returned.
EXAMPLE 1----------------------
$w = Get-SPWebApplication http://sitename
This example gets the Web application for http://sitename and stores it in a variable.
Not C: Disable-SPFeature
The Disable-SPFeature cmdlet disables a SharePoint Feature at the given scope.
Reference: Uninstall-SPAppInstance
Q8. - (Topic 1)
You need to create rules in the CourierMobile app based on the ItemType that arrives.
For which ItemTypes should you test? (Each correct answer presents part of the solution. Choose all that apply.)
A. IPM.Schedule.Meeting.Tent
B. IPM.Note
C. IPM.Schedule.Meeting.Request
D. IPM.Appointment
E. IPM.Schedule.Meeting.Cancelled
F. IPM.Schedule.Meeting.Pos
G. IPM.Schedule.Meeting.Neg
Answer: D,E
Explanation: From scenario:
* The CourierMobile app receives Microsoft Outlook appointments (D) and Outlook appointment cancellations (E) from the CloudManager app. The appointments include the address of the location for pick-up or drop-off.
Q9. - (Topic 3)
You need to set the appropriate permission levels.
A variable named customRole references Wholesale.
Which code segment should you add at line UA09?
A. customRole.BasePermissions = _permissions | SPBasePermissions.ViewFormPages;
B. customRole.BasePermissions = _permissions | SPBasePermissions.ViewPages;
C. customRole.BasePermissions = SPBasePermissions.EmptyMask | SPBasePermissions.ViewPages;
D. customRole.BasePermissions = SPBasePermissions.ViewPages;
Answer: B
Explanation: Add the ViewPages permission to the permissions of the variable _permissions.
Scenario: User Authorization
A custom role named Wholesale must be created. Wholesale customers must be assigned to this role in order to view the promotions page.
Q10. DRAG DROP - (Topic 3)
You need to add code at line UA09 to create the custom role.
How should you complete the relevant code? (To answer, select the appropriate code segment from each drop-down list in the answer area.)
Answer: