<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Anne Stenberg's Blog</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/anneste/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/anneste/feed.xml</link>
    <description />
    <lastBuildDate>Tue, 08 Aug 2017 15:06:03 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>How to: Create a Site Directory for SharePoint 2013 and Office 365</title>
      <link>https://docs.microsoft.com/archive/blogs/anneste/how-to-create-a-site-directory-for-sharepoint-2013-and-office-365</link>
      <pubDate>Thu, 15 Jun 2017 17:52:19 GMT</pubDate>
      <dc:creator><![CDATA[Anne Stenberg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anneste/?p=515</guid>
      <description><![CDATA[Back in MOSS 2007, there was an enterprise template called Site Directory which was a site for...]]></description>
      <content:encoded><![CDATA[Back in MOSS 2007, there was an enterprise template called Site Directory which was a site for listing and categorizing important sites in the organization that included different views for categorized sites, top sites, and a site map. Starting with SharePoint 2010, this template was deprecated and no longer available.

Does this mean you cannot have a site directory anymore? No! It doesn’t mean that at all – you just need to use out-of-the-box web parts to create your site directory.  This post will show you how to create your own site directory.

We will be using the search results webpart, so users can search for a site to narrow the results down. This is especially useful if there are a large number of sites in the web application. We will also be copying and modifying an out-of-the-box display template to see the results.

And, another good thing is that when new sites are created, the Result Source automatically picks them up!

<strong>NOTE</strong>: You need to have an enterprise Search Center for this solution to work.

While there are several articles/posts/blogs on the Internet, this was a solution one of my customers wanted.
<ul>
 	<li><strong>Download</strong> the <a href="https://msdnshared.blob.core.windows.net/media/2017/06/Item_2LinesNoIcon.txt">Item_2LinesNoIcon</a> file to your local machine and rename the file extension to html</li>
 	<li>Go to the <strong>Search Center</strong>, click on the <strong>Gear</strong> icon, then choose <strong>Site Settings</strong></li>
</ul>
[caption id="attachment_735" align="alignnone" width="1024"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/SearchSiteSettings.jpg"><img width="1024" height="200" class="wp-image-735 size-large" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/SearchSiteSettings-1024x200.jpg" /></a> Figure 1: SearchSiteSettings.jpg[/caption]
<ul>
 	<li>Under Site Collection Administration, choose Site Collection Features</li>
</ul>
[caption id="attachment_725" align="alignnone" width="208"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/SearchSiteCollectionFeatures.jpg"><img width="208" height="222" class="wp-image-725 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/SearchSiteCollectionFeatures.jpg" /></a> Figure 2: SearchSiteCollectionFeatures.jpg[/caption]
<ul>
 	<li><strong>Activate</strong> the <strong>SharePoint Server Publishing Infrastructure</strong> feature if it’s not already activated.
<ul>
 	<li>Note in the screenshot this feature is activated</li>
</ul>
</li>
</ul>
[caption id="attachment_745" align="alignnone" width="1024"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/SharePointServerPublishingInfrastructure.jpg"><img width="1024" height="42" class="wp-image-745 size-large" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/SharePointServerPublishingInfrastructure-1024x42.jpg" /></a> Figure 3: SharePointServerPublishingInfrastructure.jpg[/caption]
<ul>
 	<li>From the Manage Features page, select <strong>Site Settings</strong> at the top, then select <strong>Manage Site Features</strong> under Site Actions</li>
</ul>
[caption id="attachment_667" align="alignnone" width="300"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/ManageFeatures_SiteSettings.jpg"><img width="300" height="46" class="wp-image-667 size-medium" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/ManageFeatures_SiteSettings-300x46.jpg" /></a> Figure 4: ManageFeatures_SiteSettings.jpg[/caption]

[caption id="attachment_675" align="alignnone" width="153"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/ManageSiteFeatures.jpg"><img width="153" height="89" class="wp-image-675 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/ManageSiteFeatures.jpg" /></a> Figure 5: ManageSiteFeatures.jpg[/caption]
<ul>
 	<li>From the Site Features page, <strong>activate</strong> the <strong>SharePoint Server Publishing</strong> feature if it’s not already activated.</li>
</ul>
[caption id="attachment_736" align="alignnone" width="1024"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/SharePointServerPublishing.jpg"><img width="1024" height="43" class="wp-image-736 size-large" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/SharePointServerPublishing-1024x43.jpg" /></a> Figure 6: SharePointServerPublishing.jpg[/caption]
<ul>
 	<li>Go back to <strong>Site Settings</strong>, under Web Designer Galleries, select <strong>Master pages and page layouts</strong></li>
</ul>
[caption id="attachment_676" align="alignnone" width="198"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/MasterPage.jpg"><img width="198" height="170" class="wp-image-676 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/MasterPage.jpg" /></a> Figure 7: MasterPage.jpg[/caption]
<ul>
 	<li>Select the <strong>Display Templates</strong> folder, then the <strong>Search</strong> folder</li>
</ul>
[caption id="attachment_595" align="alignnone" width="661"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/DisplayTemplates_Search.jpg"><img width="661" height="604" class="wp-image-595 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/DisplayTemplates_Search.jpg" /></a> Figure 8: DisplayTemplates_Search.jpg[/caption]
<ul>
 	<li>On the Ribbon, click <strong>File</strong>, <strong>Upload Document</strong>, then <strong>Browse</strong> and select the <strong>Item_2LinesNoIcon.html</strong> file downloaded earlier then click OK.</li>
</ul>
[caption id="attachment_785" align="alignnone" width="640"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/FileUploadBrowse1.jpg"><img width="640" height="551" class="wp-image-785 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/FileUploadBrowse1.jpg" /></a> Figure 9: FileUploadBrowse.jpg[/caption]
<ul>
 	<li>When the dialog box opens for the <strong>Master Page Gallery – Item_2LinesNoIcon.html</strong>, make sure the <strong>Content Type = Item Display Template</strong> and check <strong>Search Results</strong> box for the Target Control Type (Search) and <strong>Save</strong>.</li>
</ul>
[caption id="attachment_795" align="alignnone" width="602"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/ItemDisplayTemplate1.jpg"><img width="602" height="734" class="wp-image-795 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/ItemDisplayTemplate1.jpg" /></a> Figure 10: ItemDisplayTemplate.jpg[/caption]
<ul>
 	<li>You’ll now see two (2) files, the Item_2LinesNoIcon.html and Item_2LinesNoIcon.js. Click the <strong>Site Contents</strong> link.</li>
</ul>
[caption id="attachment_626" align="alignnone" width="917"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/FilesUploaded.jpg"><img width="917" height="407" class="wp-image-626 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/FilesUploaded.jpg" /></a> Item 11: FilesUploaded.jpg[/caption]

&nbsp;
<ul>
 	<li>On the Site Contents page, click <strong>Pages</strong></li>
</ul>
[caption id="attachment_695" align="alignnone" width="567"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/Pages.jpg"><img width="567" height="586" class="wp-image-695 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/Pages.jpg" /></a> Figure 12: Pages.jpg[/caption]
<ul>
 	<li>On the Pages page, click <strong>Files</strong>, click the down arrow next to <strong>New Document</strong>, then choose <strong>Page</strong>.</li>
</ul>
[caption id="attachment_687" align="alignnone" width="734"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/NewPage.jpg"><img width="734" height="373" class="wp-image-687 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/NewPage.jpg" /></a> Figure 13: NewPage.jpg[/caption]
<ul>
 	<li>On the Create Page, give the directory a <strong>title</strong> (i.e. Directory), the <strong>URL Name</strong> will be automatically populated but you can change this, then select <strong>(Welcome Page) Search results</strong> and click <strong>Create</strong></li>
</ul>
[caption id="attachment_586" align="alignnone" width="1024"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/CreateDirectoryPage.jpg"><img width="1024" height="450" class="wp-image-586 size-large" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/CreateDirectoryPage-1024x450.jpg" /></a> Figure 14: CreateDirectoryPage.jpg[/caption]
<ul>
 	<li>Back on the Pages page, <strong>check-in</strong> the <strong>Directory</strong> page</li>
</ul>
[caption id="attachment_566" align="alignnone" width="1024"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/CheckIn.jpg"><img width="1024" height="742" class="wp-image-566 size-large" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/CheckIn-1024x742.jpg" /></a> Figure 15: CheckIn.jpg[/caption]
<ul>
 	<li>In the pop-up dialog Check in box, select <strong>Major version (publish)</strong> and <strong>No</strong> to retain checkout then click <strong>OK</strong></li>
</ul>
[caption id="attachment_665" align="alignnone" width="636"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/MajorVersion.jpg"><img width="636" height="515" class="wp-image-665 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/MajorVersion.jpg" /></a> Figure 16: MajorVersion.jpg[/caption]

&nbsp;
<ul>
 	<li>While still on the Pages library, <strong>click</strong> the <strong>Directory document</strong> to open it and it will open a Search site</li>
</ul>
[caption id="attachment_645" align="alignnone" width="742"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/InitialSearchCenter.jpg"><img width="742" height="527" class="wp-image-645 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/InitialSearchCenter.jpg" /></a> Figure 17: InitialSearchCenter.jpg[/caption]
<ul>
 	<li>Now to filter this to our sites. Click the <strong>Gear</strong> icon and choose Edit Page</li>
</ul>
[caption id="attachment_615" align="alignnone" width="1024"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/EditPage.jpg"><img width="1024" height="206" class="wp-image-615 size-large" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/EditPage-1024x206.jpg" /></a> Figure 18: EditPage.jpg[/caption]
<ul>
 	<li>In the <strong>Search Results</strong> section, click the <strong>down arrow</strong> and choose <strong>Edit Web Part</strong></li>
</ul>
[caption id="attachment_617" align="alignnone" width="967"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/EditWebPart.jpg"><img width="967" height="621" class="wp-image-617 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/EditWebPart.jpg" /></a> Figure 19: EditWebPart.jpg[/caption]
<ul>
 	<li>In the <strong>Properties for Search Results</strong> web part, click <strong>Change Query</strong></li>
</ul>
[caption id="attachment_556" align="alignnone" width="238"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/ChangeQueryButton.jpg"><img width="238" height="470" class="wp-image-556 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/ChangeQueryButton.jpg" /></a> Figure 20: ChangeQueryButton.jpg[/caption]
<ul>
 	<li>In the <strong>Build Your Query</strong> dialog screen, <strong>Switch to Advanced Mode</strong></li>
</ul>
[caption id="attachment_525" align="alignnone" width="626"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/AdvancedModeQuery.jpg"><img width="626" height="126" class="wp-image-525 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/AdvancedModeQuery.jpg" /></a> Figure 21: AdvancedModeQuery.jpg[/caption]

&nbsp;
<ul>
 	<li>Under <strong>Query text</strong>, type the following:<b></b></li>
 	<li><strong>{searchboxquery}(contentclass:”STS_Site”) path:https://sharepoint.domain.com/* </strong>
<ul>
 	<li>Use the name of your site for the path variable</li>
 	<li>Click the <strong>Test Query</strong> button</li>
</ul>
</li>
</ul>
[caption id="attachment_715" align="alignnone" width="1024"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/QueryText.jpg"><img width="1024" height="560" class="wp-image-715 size-large" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/QueryText-1024x560.jpg" /></a> Figure 22: QueryText.jpg[/caption]
<ul>
 	<li>Next, select the <strong>Sorting </strong>heading and choose <strong>SPSiteURL Ascending </strong>then click <strong>OK</strong></li>
</ul>
[caption id="attachment_825" align="alignnone" width="1024"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/Sorting1.jpg"><img width="1024" height="372" class="wp-image-825 size-large" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/Sorting1-1024x372.jpg" /></a> Figure 23: Sorting.jpg[/caption]

<a href="https://msdnshared.blob.core.windows.net/media/2017/06/Sorting.jpg"> </a>
<ul>
 	<li>Back at the <strong>Properties for Search Results</strong> web part, expand <strong>Display Templates</strong> and select <strong>Use a single template to display items</strong> and choose the <strong>Item_2LinesNoIcon</strong> template, then click <strong>Apply</strong></li>
</ul>
[caption id="attachment_535" align="alignnone" width="241"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/ApplyDisplayTemplate.jpg"><img width="241" height="748" class="wp-image-535 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/ApplyDisplayTemplate.jpg" /></a> Figure 24: ApplyDisplayTemplate.jpg[/caption]
<ul>
 	<li>You should now be able see results in the Search Results web part on the page</li>
</ul>
[caption id="attachment_706" align="alignnone" width="621"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/QueryResults.jpg"><img width="621" height="536" class="wp-image-706 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/QueryResults.jpg" /></a> Figure 25: QueryResults.jpg[/caption]
<ul>
 	<li>Click OK to close the web part</li>
 	<li>Check-in the page</li>
</ul>
[caption id="attachment_577" align="alignnone" width="700"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/CheckInPage.jpg"><img width="700" height="218" class="wp-image-577 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/CheckInPage.jpg" /></a> Figure 26: CheckInPage.jpg[/caption]
<ul>
 	<li>On the <strong>Check In</strong> dialog box, add comments if you want then click <strong>Continue</strong></li>
</ul>
[caption id="attachment_575" align="alignnone" width="436"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/CheckInDialog.jpg"><img width="436" height="247" class="wp-image-575 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/CheckInDialog.jpg" /></a> Figure 27: CheckInDialog.jpg[/caption]
<ul>
 	<li>Now, when users search for a site, it will only return the results based on the query.<a href="https://msdnshared.blob.core.windows.net/media/2017/06/SiteQuery.jpg"></a></li>
</ul>
[caption id="attachment_755" align="alignleft" width="521"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/SiteQuery.jpg"><img width="521" height="607" class="wp-image-755 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/SiteQuery.jpg" /></a> Figure 29: SiteQuery.jpg[/caption]

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;
<ul>
 	<li>Finally, if you want a <strong>navigation link</strong> to the Site Directory page, click the <strong>Gear</strong> icon and choose <strong>Site Settings</strong>. Under the Search heading, select Search Settings</li>
</ul>
[caption id="attachment_716" align="alignnone" width="141"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/SearchSettings.jpg"><img width="141" height="110" class="wp-image-716 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/SearchSettings.jpg" /></a> Figure 30: SearchSettings.jpg[/caption]
<ul>
 	<li>On the <strong>Search Settings</strong> page, in the <strong>Configuration Search Navigation</strong>, click <strong>Add Link</strong>. In the Navigation Link dialog box, add a <strong>Title</strong> and either <strong>type</strong> in the <strong>URL</strong> of the <strong>Directory </strong>page <strong>or</strong> click <strong>Browse</strong> and select the page from the Pages library then click OK</li>
</ul>
[caption id="attachment_677" align="alignnone" width="1012"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/NavigationLink.jpg"><img width="1012" height="399" class="wp-image-677 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/NavigationLink.jpg" /></a> Figure 31: NavigationLink.jpg[/caption]

&nbsp;
<ul>
 	<li>Click OK to close the Search Settings page then go back to the Search Center</li>
 	<li>In the Search Center, type a word or phrase to search then view the results</li>
</ul>
[caption id="attachment_805" align="alignnone" width="511"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/BIResultsEverything1.jpg"><img width="511" height="714" class="wp-image-805 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/BIResultsEverything1.jpg" /></a> Figure 32: BIResultsEverything.jpg[/caption]
<ul>
 	<li><span style="color: #000000;font-family: Calibri">Notice the word “Everything” is highlighted showing all results. Now, click the Directory link and only sites that start with BI will be shown.</span></li>
</ul>
[caption id="attachment_815" align="alignnone" width="517"]<a target="_blank" href="https://msdnshared.blob.core.windows.net/media/2017/06/BISite1.jpg"><img width="517" height="291" class="wp-image-815 size-full" alt="" src="https://msdnshared.blob.core.windows.net/media/2017/06/BISite1.jpg" /></a> Figure 33: BISite.jpg[/caption]

As I said before, there are many ways to accomplish creating a site directory but this solution doesn’t require any 3<sup>rd</sup> party tools or utilities.

Resources:
<ul>
 	<li><a href="https://blogs.technet.microsoft.com/tothesharepoint/2013/11/12/how-to-add-a-custom-search-vertical-to-your-search-results-page-in-sharepoint-2013/">https://blogs.technet.microsoft.com/tothesharepoint/2013/11/12/how-to-add-a-custom-search-vertical-to-your-search-results-page-in-sharepoint-2013/</a></li>
 	<li><a href="https://www.packtpub.com/books/content/building-site-directory-sharepoint-search">https://www.packtpub.com/books/content/building-site-directory-sharepoint-search</a></li>
</ul>
&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;

&nbsp;]]></content:encoded>
    </item>
    <item>
      <title>Event ID 6398: The Execute method of job definition Microsoft.Office.Server.UserProfiles.LMTRepopulationJob (ID xxx) threw an exception</title>
      <link>https://docs.microsoft.com/archive/blogs/anneste/event-id-6398-the-execute-method-of-job-definition-microsoft-office-server-userprofiles-lmtrepopulationjob-id-xxx-threw-an-exception</link>
      <pubDate>Fri, 23 Sep 2016 18:30:46 GMT</pubDate>
      <dc:creator><![CDATA[Anne Stenberg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anneste/?p=445</guid>
      <description><![CDATA[Issue:

Event ID 6398 in the application log stating - Unexpected exception in...]]></description>
      <content:encoded><![CDATA[<strong>Issue:</strong>

Event ID 6398 in the application log stating - Unexpected exception in FeedCacheService.IsRepopulationNeeded: Unable to create a DataCache. SPDistributedCache is probably down.

When you look in Central Admin at Services on Server, you see that Distributed Cache is started.

In SharePoint Management Shell, you run the following

<a href="https://msdnshared.blob.core.windows.net/media/2016/09/Get-Cache.jpg"><img width="300" height="92" class="alignnone size-medium wp-image-465" alt="Get-Cache" src="https://msdnshared.blob.core.windows.net/media/2016/09/Get-Cache-300x92.jpg" /></a>

Notice there are no other cache containers except default. There should be 10 other cache containers which is why the errors are occurring in the Application Event log.

&nbsp;

<strong>Resource:</strong>

<a href="https://lennytech.wordpress.com/2013/07/30/replacing-missing-named-caches-to-a-sharepoint-distributed-cache-cluster/">https://lennytech.wordpress.com/2013/07/30/replacing-missing-named-caches-to-a-sharepoint-distributed-cache-cluster/</a>

<strong>Resolution:</strong>

You need to add the cache containers manually.

Run in the SharePoint Management Shell or Windows PowerShell

<span style="color: #006400;font-family: Lucida Console;font-size: xx-small">&lt;#</span>

Microsoft provides programming examples for illustration only, without warranty either expressed or

implied, including, but not limited to, the implied warranties of merchantability and/or fitness

for a particular purpose.

This sample assumes that you are familiar with the programming language being demonstrated and the

tools used to create and debug procedures. Microsoft support professionals can help explain the

functionality of a particular procedure, but they will not modify these examples to provide added

functionality or construct procedures to meet your specific needs. if you have limited programming

experience, you may want to contact a Microsoft Certified Partner or the Microsoft fee-based consulting

line at (800) 936-5200.

----------------------------------------------------------

History

----------------------------------------------------------

v1.0 09-23-2016 - Created

==============================================================#&gt;

# Check to see if using Windows PowerShell or the SharePoint Management Shell

# If using Windows PowerShell, then the SharePoint snap-in needs to be loaded

<span style="color: #00008b;font-family: Lucida Console;font-size: xx-small"><span style="color: #00008b;font-family: Lucida Console;font-size: xx-small"><span style="color: #00008b;font-family: Lucida Console;font-size: xx-small">if</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> ((</span></span><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small">Get-PSSnapin</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small">-Name</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #8a2be2;font-family: Lucida Console;font-size: xx-small"><span style="color: #8a2be2;font-family: Lucida Console;font-size: xx-small"><span style="color: #8a2be2;font-family: Lucida Console;font-size: xx-small">Microsoft.SharePoint.PowerShell</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small">) </span></span><span style="color: #a9a9a9;font-family: Lucida Console;font-size: xx-small"><span style="color: #a9a9a9;font-family: Lucida Console;font-size: xx-small"><span style="color: #a9a9a9;font-family: Lucida Console;font-size: xx-small">-eq</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small">$null</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small">)</span></span>

{

<span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small">Add-PSSnapin</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small">-Name</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #8a2be2;font-family: Lucida Console;font-size: xx-small"><span style="color: #8a2be2;font-family: Lucida Console;font-size: xx-small"><span style="color: #8a2be2;font-family: Lucida Console;font-size: xx-small">Microsoft.SharePoint.PowerShell</span></span></span>

}

# Get the GUID for the farm and store it as $farmid

<span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small">$farmid</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #a9a9a9;font-family: Lucida Console;font-size: xx-small"><span style="color: #a9a9a9;font-family: Lucida Console;font-size: xx-small"><span style="color: #a9a9a9;font-family: Lucida Console;font-size: xx-small">=</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> (</span></span><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small">Get-SPFarm</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small">)</span></span><span style="color: #a9a9a9;font-family: Lucida Console;font-size: xx-small"><span style="color: #a9a9a9;font-family: Lucida Console;font-size: xx-small"><span style="color: #a9a9a9;font-family: Lucida Console;font-size: xx-small">.</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small">Id</span></span><span style="color: #a9a9a9;font-family: Lucida Console;font-size: xx-small"><span style="color: #a9a9a9;font-family: Lucida Console;font-size: xx-small"><span style="color: #a9a9a9;font-family: Lucida Console;font-size: xx-small">.</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small">ToString()</span></span>

# Create the missing cache containers

<span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small">New-Cache</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small">-CacheName</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"DistributedAccessCache_</span></span></span><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small">$farmid</span></span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"</span></span></span>

<span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small">New-Cache</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small">-CacheName</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"DistributedActivityFeedCache_</span></span></span><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small">$farmid</span></span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"</span></span></span>

<span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small">New-Cache</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small">-CacheName</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"DistributedActivityFeedLMTCache_</span></span></span><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small">$farmid</span></span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"</span></span></span>

<span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small">New-Cache</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small">-CacheName</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"DistributedBouncerCache_</span></span></span><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small">$farmid</span></span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"</span></span></span>

<span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small">New-Cache</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small">-CacheName</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"DistributedDefaultCache_</span></span></span><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small">$farmid</span></span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"</span></span></span>

<span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small">New-Cache</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small">-CacheName</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"DistributedLogonTokenCache_</span></span></span><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small">$farmid</span></span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"</span></span></span>

<span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small">New-Cache</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small">-CacheName</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"DistributedSearchCache_</span></span></span><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small">$farmid</span></span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"</span></span></span>

<span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small">New-Cache</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small">-CacheName</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"DistributedSecurityTrimmingCache_</span></span></span><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small">$farmid</span></span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"</span></span></span>

<span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small">New-Cache</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small">-CacheName</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"DistributedServerToAppServerAccessTokenCache_</span></span></span><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small">$farmid</span></span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"</span></span></span>

<span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small"><span style="color: #0000ff;font-family: Lucida Console;font-size: xx-small">New-Cache</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small"><span style="color: #000080;font-family: Lucida Console;font-size: xx-small">-CacheName</span></span></span><span style="font-family: Lucida Console;font-size: xx-small"><span style="font-family: Lucida Console;font-size: xx-small"> </span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"DistributedViewStateCache_</span></span></span><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small"><span style="color: #ff4500;font-family: Lucida Console;font-size: xx-small">$farmid</span></span></span><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small"><span style="color: #8b0000;font-family: Lucida Console;font-size: xx-small">"</span></span></span>

&nbsp;]]></content:encoded>
    </item>
    <item>
      <title>Create an Azure Virtual Machine with Multiple NICs</title>
      <link>https://docs.microsoft.com/archive/blogs/anneste/create-an-azure-virtual-machine-with-multiple-nics</link>
      <pubDate>Sun, 15 Feb 2015 12:34:14 GMT</pubDate>
      <dc:creator><![CDATA[Anne Stenberg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anneste/2015/02/15/create-an-azure-virtual-machine-with-multiple-nics/</guid>
      <description><![CDATA[Overview
Last week I was in a class where we needed the following Azure Virtual Machines...]]></description>
      <content:encoded><![CDATA[<h1><span style="color:#2e74b5;font-family:Calibri Light;">Overview</span></h1>
<p><span style="font-family:Calibri;font-size:medium;">Last week I was in a class where we needed the following Azure Virtual Machines configured:</span></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/Diagram.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/Diagram.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/Diagram.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/Diagram.jpg" border="0" /></a></span></p>
<p><span style="font-size:medium;"><span style="font-family:Calibri;">There were pre-requisites that needed to be done prior to the class that kept tripping me up. The main issue I had was getting the TMG server configured with 2 NICs. In Azure, you cannot create a VM with 2 NICs via the GUI &ndash; the VM has to be created using PowerShell. </span></span></p>
<p><span style="font-family:Calibri;font-size:medium;">Researching found a few&nbsp;posts on how to accomplish this but, once again, there were issues with the posts that didn&rsquo;t work for me. These are the ones I started with:</span></p>
<ul>
<li>
<p><span style="font-size:medium;"><a href="https://www.petri.com/configure-multiple-nics-in-an-azure-virtual-machine.htm"><span style="color:#0563c1;">https://www.petri.com/configure-multiple-nics-in-an-azure-virtual-machine.htm</span></a></span></p>
</li>
<li>
<p><span style="font-size:medium;"><a href="https://msdn.microsoft.com/en-us/library/azure/dn848315.aspx"><span style="color:#0563c1;">https://msdn.microsoft.com/en-us/library/azure/dn848315.aspx</span></a></span></p>
</li>
<li>
<p><span style="font-size:medium;"><a href="https://azure.microsoft.com/blog/2014/10/30/multiple-vm-nics-and-network-virtual-appliances-in-azure/"><span style="color:#0563c1;">https://azure.microsoft.com/blog/2014/10/30/multiple-vm-nics-and-network-virtual-appliances-in-azure/</span></a></span></p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">As a Microsoft employee, I am able to use the Visual Studio Ultimate with MSDN Azure subscription. Keep in mind I am NO expert in Azure but I hope this helps others who are just starting out. Also, while all of this could be done via PowerShell, I decided to use both the Azure GUI and PowerShell so one gets experience with both.</span></p>
<h1><span style="color:#2e74b5;font-family:Calibri Light;">Set up the environment in Azure</span></h1>
<h2><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Configure Networks</span></h2>
<ul>
<li><span style="font-size:medium;">Launch <strong>Azure</strong> (<a href="https://manage.windowsazure.com/"><span style="color:#0563c1;">https://manage.windowsazure.com</span></a>) and log in with your account</span></li>
<li><span style="font-size:medium;">On the left side, scroll down and select <strong>Networks</strong></span></li>
<li><span style="font-size:medium;">Create a virtual network choose the <strong>network name</strong> and the <strong>location</strong> closest to you</span></li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NewNetwork.JPG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NewNetwork.JPG"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NewNetwork.JPG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NewNetwork.JPG" border="0" /></a></span></p>
<ul>
<li><span style="font-size:medium;">Since I don&rsquo;t have a DNS server created yet, click Next on the DNS Servers and VPN Connectivity tab.</span></li>
<li><span style="font-size:medium;">On the Virtual Network Address Spaces select the <strong>Address Space</strong>, modify the settings as required. Add a <strong>subnet</strong> and configure it as well. The following screenshot shows how I configured mine.</span></li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/ConfigureNIC.JPG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/ConfigureNIC.JPG"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/ConfigureNIC.JPG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/ConfigureNIC.JPG" border="0" /></a></span></p>
<p></p>
<ul>
<li><span style="font-size:medium;">Note the names of the subnet and the IP addresses as you will need these later</span></li>
</ul>
<h2><span style="font-family:Calibri;font-size:large;">&nbsp;</span><span style="color:#2e74b5;font-family:Calibri Light;"><span style="font-size:large;">Configure </span>Storage Account</span></h2>
<ul>
<li><span style="font-size:medium;">In <strong>Azure</strong>, on the left side scroll to <strong>Storage</strong> and <strong>Create a Storage Account</strong></span></li>
<li><span style="font-size:medium;">Type a name for the <strong>URL</strong>, select the <strong>Location/Affinity Group</strong>, and <strong>Replication</strong></span></li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/StorageAccount.JPG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/StorageAccount.JPG"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/StorageAccount.JPG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/StorageAccount.JPG" border="0" /></a></span><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;"></span></p>
<h2><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Create a Cloud Service</span></h2>
<ul>
<li><span style="font-size:medium;">In <strong>Azure</strong>, on the left side, select <strong>Cloud Services</strong> to <strong>create a cloud service</strong></span></li>
<li><span style="font-size:medium;">Using <strong>Quick Create</strong>, type a name for your cloud app <strong>URL</strong></span></li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/CloudService.JPG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/CloudService.JPG"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/CloudService.JPG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/CloudService.JPG" border="0" /></a>&nbsp;</span></p>
<p></p>
<p><span style="font-family:Calibri;"><span style="font-size:medium;"><b>IMPORTANT</b>: Ensure ALL jobs in Azure have completed before going forward.</span></span></p>
<h2><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Install &amp; Configure Azure PowerShell</span></h2>
<ul>
<li><span style="font-size:medium;"><strong>Install</strong> the <strong>Azure PowerShell cmdlets</strong> by running the Microsoft Web Platform Installer located at <a href="https://go.microsoft.com/fwlink/p/?linkid=320376&amp;clcid=0x409"><span style="color:#0563c1;">https://go.microsoft.com/fwlink/p/?linkid=320376&amp;clcid=0x409</span></a> and follow the prompts to install.</span>
<ul>
<li><span style="font-size:medium;">For more information about step 1, please refer to <a href="https://azure.microsoft.com/en-us/documentation/articles/install-configure-powershell/"><span style="color:#0563c1;">https://azure.microsoft.com/en-us/documentation/articles/install-configure-powershell/</span></a></span></li>
</ul>
</li>
<li><span style="font-size:medium;">Open <strong>Azure PowerShell as Administrator</strong></span></li>
<li><span style="font-size:medium;">Run the cmdlet, <strong><span style="font-family:courier new,courier;">Get-AzureSubscription</span></strong>, locate the SubscriptionName and verify the property <strong>IsCurrent</strong> is set to <strong>True</strong></span>
<ul>
<li><span style="font-size:medium;">If the subscription you want to use is not set to true, the run the following command to set the subscription you want to use to be the current subscription. In this example I am changing the current subscription FROM &quot;Visual Studio Ultimate with MSDN&quot; TO &quot;azurepfe-anneste&quot;</span></li>
</ul>
</li>
</ul>
<p><span style="font-size:medium;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/ChangeSubscription01.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/ChangeSubscription01.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/ChangeSubscription01.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/ChangeSubscription01.jpg" border="0" /></a><br /></span></p>
<ul>
<li><strong><span style="font-family:courier new,courier;font-size:medium;">Select-AzureSubscription -SubscriptionName &quot;azurepfe-anneste&quot; -Current</span></strong></li>
</ul>
<p><span style="font-size:medium;">&nbsp;</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/ChangeSubscription02.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/ChangeSubscription02.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/ChangeSubscription02.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/ChangeSubscription02.jpg" border="0" /></a></p>
<p><span style="font-size:medium;">&nbsp;</span></p>
<ul>
<li><span style="font-size:medium;">At the cmd prompt type <span style="font-family:courier new,courier;"><strong>Get-AzurePublishSettingsFile</strong></span></span></li>
</ul>
<ul>
<li><span style="font-size:medium;">Keep this window open</span></li>
</ul>
<ul>
<li><span style="font-size:medium;">You will be redirected to the <strong>MicrosoftOnline</strong> web page to <strong>log in with your account</strong></span></li>
<li><span style="font-size:medium;">Select the <strong>correct subscription</strong> if you have more than one and click <strong>submit</strong></span></li>
</ul>
<ul>
<li><span style="font-size:medium;">NOTE: I was asked to log in again</span></li>
</ul>
<ul>
<li><span style="font-size:medium;">Once logged in, the file will be available to save via the pop-up window</span></li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/publishSettings.JPG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/publishSettings.JPG"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/publishSettings.JPG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/publishSettings.JPG" border="0" /></a></span></p>
<p></p>
<ul>
<li><span style="font-size:medium;">From within Azure PowerShell, type <strong><span style="font-family:courier new,courier;">Import-AzurePublishSettingsFile &ndash;PublishSettingsFile</span> </strong>and provide the location of the downloaded file</span>
<ul>
<li><span style="font-size:medium;">EXAMPLE:<strong><span style="font-family:courier new,courier;"> Import-AzurePublishSettingsFile &ndash;PublishSettingsFile d:\downloads\Visual Studio Ultimate with MSDN-2-11-2015-credentials.publishsettings</span></strong></span></li>
</ul>
</li>
</ul>
<p><span style="font-family:courier new,courier;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/publishSettings01.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/publishSettings01.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/publishSettings01.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/publishSettings01.jpg" border="0" /></a><br /></span></p>
<h1><span style="color:#2e74b5;font-family:Calibri Light;">Create the Virtual Machine</span></h1>
<ul>
<li><span style="font-size:medium;">Open Azure PowerShell as Administrator</span></li>
<li><span style="font-size:medium;">The script will prompt you for the following items in the order listed:<br /></span>
<ul>
<li><span style="font-size:medium;"><strong>$vmName</strong> - this is the name of the VM you are creating</span></li>
<li><span style="font-size:medium;"><strong>$username</strong> - enter your username</span></li>
<li><span style="font-size:medium;"><strong>$password</strong> - enter your password</span></li>
<li><span style="font-size:medium;"><strong>How many NICs</strong> do you want in this VM? You enter either 2 or 4</span>
<ul>
<li><span style="font-size:medium;">Entering 2 will create a Large VM and entering a 4 will create an Extra Large VM</span></li>
</ul>
</li>
<li><span style="font-size:medium;"><strong>$subNet</strong> - this is the name of the subnet</span>
<ul>
<li><span style="font-size:medium;">You will be asked for the subnet name up to 4 times depending on how many NICs you chose</span></li>
</ul>
</li>
<li><span style="font-size:medium;"><strong>$IPAddress</strong> - this is the IP address of the associated subnet</span>
<ul>
<li><span style="font-size:medium;">You will be asked for the IP address up to 4 times depending on how many NICs you chose</span></li>
</ul>
</li>
</ul>
</li>
<li><span style="font-size:medium;">Go to the location of CreateMultipleNICVM.ps1 and type <strong><span style="font-family:courier new,courier;">.\CreateMultipleNICVM.ps1</span> </strong>and press enter</span></li>
<li><span style="font-size:medium;">Enter the information needed and you&#39;ll be given a chance to review your entries after they have been entered</span></li>
<li><span style="font-size:medium;">If successful, you&#39;ll see the following progress. </span><span style="font-size:medium;"><br /></span></li>
</ul>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1537.install01.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1537.install01.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1537.install01.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1537.install01.jpg" border="0" /></a></p>
<p><span style="font-family:Calibri;font-size:medium;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/Install09.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/Install09.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/Install09.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/Install09.jpg" border="0" /></a></span></p>
<p><span style="font-family:Calibri;font-size:medium;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/install02.JPG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/install02.JPG"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/install02.JPG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/install02.JPG" border="0" /></a></span></p>
<p></p>
<p><span style="font-family:Calibri;font-size:medium;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/install04.JPG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/install04.JPG"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/install04.JPG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/install04.JPG" border="0" /></a></span></p>
<p><span style="font-family:Calibri;font-size:medium;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/install05.JPG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/install05.JPG"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/install05.JPG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/install05.JPG" border="0" /></a></span></p>
<p><span style="font-family:Calibri;font-size:medium;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/install07.JPG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/install07.JPG"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/install07.JPG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/install07.JPG" border="0" /></a>&nbsp;</span></p>
<p></p>
<ul>
<li><span style="font-size:medium;">In Azure, on the Virtual Machines tab, click connect at the bottom of the screen</span></li>
<li><span style="font-size:medium;">After you log into the VM, the Initial Configuration Tasks screen opens. You will see that there are two Local Area Connections</span></li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/install08.JPG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/install08.JPG"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/install08.JPG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/install08.JPG" border="0" /></a>&nbsp;</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NIC01.JPG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NIC01.JPG"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NIC01.JPG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NIC01.JPG" border="0" /></a></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NIC02.JPG" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NIC02.JPG"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NIC02.JPG" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NIC02.JPG" border="0" /></a></span></p>
<p><span style="font-family:Calibri;font-size:medium;">I hope this helps others just starting out!</span></p>
<h1><span style="color:#2e74b5;font-family:Calibri Light;">Notes</span></h1>
<ul>
<li><span style="font-size:medium;">To get a list of all available VMs, in Azure PowerShell type the following that will save the list in txt format in the location you choose.</span>
<ul>
<li><span style="font-family:courier new,courier;font-size:medium;">&nbsp;</span><span style="font-size:medium;">Example:</span><strong><span style="font-family:courier new,courier;font-size:medium;"> Get-AzureVMImage | Select -Property ImageName, OS, Label, publishedDate | Export c:\downloads\AzureVMs.csv</span></strong></li>
</ul>
</li>
<li><span style="font-size:medium;">It is important that all of the configuration settings in Azure have completed prior to running the script; otherwise the script will fail.</span></li>
<li><span style="font-size:medium;">Ensure that your subnets are configured correctly for the IPs you want; otherwise the script may fail. An example of this is when I first created my DMZ subnet, I only had 3 IP addresses available and when I used 10.10.10.10 the script failed because the last digit was beyond the scope of available IPs.</span></li>
<li><span style="font-size:medium;">If the script fails to run, you may need to run <strong><span style="font-family:courier new,courier;">Set-ExecutionPolicy -RemoteSigned</span> </strong>in PowerShell<br /></span></li>
</ul>
<h2>Thanks</h2>
<p><span style="font-size:medium;">Special thanks goes out to my colleague Bill Grauer who helped me tremendously on this script!</span></p>
<p></p>
<p><span style="font-size:medium;">&nbsp;</span></p>
<p></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/telligent.evolution.components.attachments/01/6840/00/00/03/64/50/37/CreateMultipleNICVM.ps1" original-url="https://blogs.technet.com/cfs-filesystemfile.ashx/__key/telligent-evolution-components-attachments/01-6840-00-00-03-64-50-37/CreateMultipleNICVM.ps1">CreateMultipleNICVM.ps1</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Configure an environment for apps for SharePoint (SharePoint 2013)</title>
      <link>https://docs.microsoft.com/archive/blogs/anneste/configure-an-environment-for-apps-for-sharepoint-sharepoint-2013</link>
      <pubDate>Fri, 31 Oct 2014 11:13:00 GMT</pubDate>
      <dc:creator><![CDATA[Anne Stenberg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anneste/2014/10/31/configure-an-environment-for-apps-for-sharepoint-sharepoint-2013/</guid>
      <description><![CDATA[This post is a culmination of white papers, TechNet articles, and blog posts to combine, into one...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family:Calibri;font-size:medium;">This post is a culmination of white papers, TechNet articles, and blog posts to combine, into one place, the complete process to enable Access Services in a SharePoint Server 2013 farm. References to the articles are at the end. </span></p>
<p><span style="font-family:Calibri;"><span style="font-size:medium;">Configuring Access Services involves a lot of players in the company: DNS, Active Directory, IIS, SQL 2012, and SharePoint Server 2013. <b><i>Be prepared to coordinate with these groups for a successful deployment. </i></b></span></span></p>
<p><span style="color:#ff0000;"><b><span style="font-family:Calibri;font-size:medium;">WARNING: This is a very lengthy post!</span></b></span></p>
<p><span style="font-family:Calibri;font-size:medium;">You will need a service account already being used in your environment or a new one for the following services:</span></p>
<ul>
<li>
<p><b>Subscription Settings Service</b> &ndash; either a new account or one that already exists</p>
</li>
<li>
<p><b>App Management Service</b> &ndash; either a new account or one that already exists</p>
</li>
<li>
<p><b>Secure Store Service </b>&ndash; either a new account or one that already exists</p>
</li>
<li>
<p><b>Access Services</b> &ndash; you will need a <b>new account</b> as special permissions are required and you cannot use the SharePoint Farm account.</p>
</li>
</ul>
<p><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Sample Farm Topology</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/FarmTopology.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/FarmTopology.jpg"><img width="550" height="466" style="width:420px;height:328px;" alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/FarmTopology.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/FarmTopology.jpg" border="0" /></a></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Overview</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/Overview.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/Overview.jpg"><img width="550" height="660" style="width:365px;height:474px;" alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/Overview.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/Overview.jpg" border="0" /></a></p>
<p><span style="color:#0000ff;"><span style="font-family:Calibri Light;font-size:large;">Step 1: C</span><a title="Click to collapse. Double-click to collapse all."><span style="color:#0000ff;font-family:Calibri Light;font-size:large;">onfigure the domain names in DNS (all hosting options)</span></a></span></p>
<p><b><span style="font-family:Calibri;font-size:medium;">This needs to be done by the DNS administrator for the domain.</span></b></p>
<h3><span style="color:#1f4d78;"><span style="font-family:Calibri Light;"><span style="font-size:medium;">Create a forward lookup zone for the app domain name&nbsp; </span></span></span></h3>
<ul>
<li>
<p>Verify that the user account that performs this procedure is a local administrator on the domain controller.</p>
</li>
<li>
<p>Click <b>Start</b>, point to <b>Administrative Tools</b>, and then click <b>DNS</b>.</p>
</li>
<li>
<p>In DNS Manager, right-click <b>Forward Lookup Zones</b>, and then click <b>New Zone&hellip;</b>.</p>
</li>
<li>
<p>In the New Zone Wizard, click <b>Next</b></p>
</li>
<li>
<p>In the <b>Zone Type</b> page, accept the default of Primary zone, and then click <b>Next</b></p>
</li>
<li>
<p>In the <b>Active Directory Zone Replication Scope</b> page, select the appropriate replication method for your environment (the default is <b>To all DNS servers in this domain</b>), and then click <b>Next</b></p>
</li>
<li>
<p>In the <b>Zone Name</b> page, in the <b>Zone name</b> box type the name for your new app domain name (for example, ContosoApps.com), and then click <b>Next</b></p>
<p>The New Zone Wizard shows the new domain name for apps.</p>
</li>
</ul>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NewZoneWizard.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NewZoneWizard.jpg"><img width="503" height="388" style="width:390px;height:317px;" alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NewZoneWizard.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NewZoneWizard.jpg" border="0" /></a></p>
<ul>
<li>On the <b>Dynamic Update</b> page, select the appropriate type of dynamic updates for your environment (the default is <b>Do not allow dynamic updates</b>), and then click <b>Next</b></li>
</ul>
<p style="padding:0;margin:0;"></p>
<ul>
<li>On the <b>Completing the New Zone Wizard</b> page, review the settings, and then click <b>Finish</b></li>
</ul>
<p style="padding:0;margin:0;"></p>
<h3><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Create a wildcard Alias (CNAME) record for the new domain name </span></h3>
<ul>
<li>
<p>Verify that the user account that performs this procedure is a local administrator on the domain controller.</p>
</li>
<li>
<p>In DNS Manager, under Forward Lookup Zones, right-click the new app domain name, and then click <b>New Alias (CNAME)</b>.</p>
</li>
<li>
<p>In the New Resource Record dialog box, in the <b>Alias name (uses parent domain if left blank)</b> box, type <b>*</b>.</p>
<p>The Fully qualified domain name (FQDN) box displays *. followed by the domain name that you created for apps. For example, *.ContosoApps.com or *.Contoso-Apps.com.</p>
</li>
<li>
<p>Next to the <b>Fully qualified domain name (FQDN) for target host</b> box, type the FQDN of the server that hosts the SharePoint sites.</p>
<p>For example, SharePoint.Contoso.com.</p>
<p>Or:</p>
<ul>
<li>
<p>Next to the <b>Fully qualified domain name (FQDN) for target host</b> box, click <b>Browse</b> and navigate to the Forward Lookup Zone for the domain that hosts the SharePoint sites.</p>
<p>For example, Contoso.com.</p>
</li>
<li>
<p>And then navigate to the record that points to the server that hosts the SharePoint site.</p>
<p>For example, SharePoint.</p>
</li>
<li>
<p>Select the checkbox to allow any authenticated user to update DNS records&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</p>
<p><b>New Resource Record dialog box shows the wildcard alias for the app domain and the FQDN of the server that hosts the SharePoint sites.</b></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/Wildcard.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/Wildcard.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/Wildcard.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/Wildcard.jpg" border="0" /></a></p>
</li>
</ul>
</li>
<li>
<p>Click <b>OK</b>.</p>
</li>
</ul>
<h3><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Verify the new domain name </span></h3>
<p><b><span style="font-family:Calibri;font-size:medium;">Any user or administrator can verify the new domain name from any machine.</span></b></p>
<ul>
<li>
<p>Verify that the user account that is performing this procedure is a local administrator on the domain controller.</p>
</li>
<li>
<p>Click <b>Start</b>, and then click <b>Command Prompt</b>.</p>
</li>
<li>
<p>At the command prompt, type <b>ping</b> followed by a subdomain of the domain that you created, and then press <b>ENTER</b>.</p>
<p>For example, <b>ping Apps-12345678ABCDEF.contosoapps.com</b></p>
<p>If the ping command returns the correct IP address, then your wildcard for the domain name was configured successfully.</p>
</li>
</ul>
<h2><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Step 2: Create a Service Account for Access Services</span></h2>
<p><span style="font-family:Calibri;font-size:medium;">This <b>procedure</b> requires a <b>domain administrator</b> or someone who has <b>access to Active Directory Users and Computers</b> and can create a user.</span></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Create an Access Services Service Account</span></p>
<ul>
<li>
<p>Launch <b>Active Directory Users &amp; Computers</b></p>
</li>
<li>
<p>Expand the domain</p>
</li>
<li>
<p><b>Right click</b> the <b>Users</b> container, choose <b>New</b>, then <b>User</b></p>
</li>
<li>
<p><b>Create</b> a <b>SharePoint Access</b> service account</p>
</li>
<li>
<p>Click <b>Next</b></p>
</li>
<li>
<p>Type in a password and select</p>
<ul>
<li>
<p>User must change password at next logon</p>
</li>
<li>
<p>Password never expires (optional)</p>
</li>
</ul>
</li>
<li>
<p>Click <b>Next</b> then <b>Finish</b></p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessServicesAccount.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessServicesAccount.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessServicesAccount.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessServicesAccount.jpg" border="0" /></a></span></p>
<p></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Step 3: Create a new instance on SQL Server 2012 for Access Services</span></p>
<p><span style="font-family:Calibri;font-size:medium;">These steps are <b>performed by the SQL DBA</b>.</span></p>
<p><span style="font-family:Calibri;font-size:medium;">SQL&nbsp;Server 2012 is a requirement for the successful operation of Access Services in SharePoint Server 2013. </span></p>
<p><span style="font-family:Calibri;font-size:medium;">Every Access app creates its own database on SQL&nbsp;Server. In SharePoint Server 2013, SQL&nbsp;Server 2012 is the only version of SQL Server that can serve as the SharePoint Server 2013 application database server for Access Services. </span></p>
<p><span style="font-family:Calibri;"><span style="font-size:medium;">In this set-up, we are assuming a single on premise SharePoint 2013 farm where the SharePoint Services Content and Configuration Databases are stored on the same SQL&nbsp;Server 2012 server that Access Services uses as its application database server.</span></span></p>
<p><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Create a new instance for the Access databases</span></p>
<p><span style="font-family:Calibri;font-size:medium;">Because Access creates its own databases on SQL Server, I feel it is better to have these in their own instance instead of being with the rest of the SharePoint databases. You will need to have access to the SQL Server 2012 media.</span></p>
<ul>
<li><span style="font-family:Calibri;font-size:medium;">&nbsp;</span>From the <b>Start</b> menu, select <b>Microsoft SQL Server 2012</b></li>
<li>
<p>Expand <b>Configuration Tools</b> and select <b>SQL Server Installation Center (64-bit)</b></p>
</li>
<li>
<p>Select <b>Installation</b></p>
</li>
<li>
<p>Select <b>New SQL Server stand-along installation or add features to an existing installation</b></p>
</li>
<li>
<p><b>Browse</b> to where the <b>SQL Server 2012 media</b> is located</p>
</li>
<li>
<p>Click <b>OK</b> at the <b>Setup Support Roles</b></p>
</li>
<li>
<p>Click <b>Next</b> at <b>Product Updates</b></p>
</li>
<li>
<p>Click <b>Next</b> at Setup Support Rules</p>
</li>
<li>
<p>Ensure the <b>radio button is selected</b> for <b>Perform a new installation of SQL Server 2012</b>, click Next</p>
</li>
<li>
<p>Click <b>Next</b> at <b>Product Key</b></p>
</li>
<li>
<p><b>Accept</b> the <b>License Terms</b>, click <b>Next</b></p>
</li>
<li>
<p>Ensure the radio button is selected for <b>SQL Server Feature Installation</b>, click <b>Next</b></p>
</li>
<li>
<p>On the <b>Feature Selection page</b>, select the following settings</p>
<ul>
<li>
<p><b>Database Engine Services</b></p>
</li>
<li>
<p><b>Full-Text and Semantic Extractions for Search</b></p>
</li>
<li>
<p>Click<b> Next</b></p>
</li>
</ul>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/SQLFeatures.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/SQLFeatures.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/SQLFeatures.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/SQLFeatures.jpg" border="0" /></a></span></p>
<p></p>
<ul>
<li><b><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></b>Click <b>Next</b> on <b>Installation Rules</b></li>
<li>
<p>On the <b>Instance Configuration</b> page, select <b>Named Instance</b> and provide a meaningful name for the Access databases. In my case I called the named instance Access</p>
</li>
<li>
<p>Click <b>Next</b></p>
</li>
</ul>
<p><b><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NamedInstance.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NamedInstance.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NamedInstance.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NamedInstance.jpg" border="0" /></a></span></b></p>
<p></p>
<ul>
<li><b><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></b>Click <b>Next</b> on <b>Disk Space Requirements</b></li>
<li>
<p>Ensure <b>Startup Type</b> is set to <b>Automatic</b> on Server Configuration for <b>SQL Server Agent</b></p>
</li>
<li>
<p>Click <b>Next</b></p>
</li>
<li>
<p>Select <b>Mixed Mode (SQL Server authentication and Windows authentication)</b> on the Database Engine Configuration page, Server Configuration tab</p>
</li>
<li>
<p>Enter the <b>password</b> for the SQL Server System Administrator (<b>SA</b>) account</p>
</li>
<li>
<p>Add a <b>SQL Server administrator account</b></p>
</li>
<li>
<p>Select the <b>Data Directories</b> tab and configuration the locations for the various directories</p>
</li>
<li>
<p>Click <b>Next</b></p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/MixedMode.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/MixedMode.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/MixedMode.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/MixedMode.jpg" border="0" /></a></span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<ul>
<li>
<p>Select whether or not to use Error Reporting and click Next</p>
</li>
<li>
<p>Click <b>Next</b> on <b>Installation Configuration Rules</b></p>
</li>
<li>
<p>Select <b>Install</b></p>
</li>
<li>
<p>Once installation is complete, follow any on-screen instructions (if any) then select Close to complete the installation</p>
<ul>
<li>
<p>In my case, I needed to install Service Pack 2 so I went to Windows Update, checked for updates, and installed the required and recommended updates</p>
</li>
</ul>
</li>
</ul>
<p><b><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></b><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Add Server Roles to the Access Services Instance</span></p>
<p><span style="font-family:Calibri;font-size:medium;">The Access Services Service account and the SharePoint farm account need specific server roles on the Access instance created earlier</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<ul>
<li>
<p>Launch <b>SQL Server Management Studio</b></p>
</li>
<li>
<p>On the <b>Connect to Server</b> dialog box, click the <b>down arrow</b> in the Server Name section and select <b>&lt;Browse for more&hellip;&gt;</b></p>
</li>
<li>
<p>Expand <b>Database Engine</b>and choose the <b>Access instance</b> created earlier and click <b>OK</b> then <b>Connect</b></p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessInstance.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessInstance.jpg"><img width="437" height="491" style="width:362px;height:401px;" alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessInstance.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessInstance.jpg" border="0" /></a></span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<ul>
<li>
<p>Once you are connected to the <b>Access instance</b>, expand <b>Security</b> and <b>Logins</b></p>
</li>
<li>
<p><b>Right-click Logins</b> and choose <b>New Login</b></p>
</li>
<li>
<p>On the Login page, click <b>Search</b></p>
</li>
<li>
<p>Change the <b>Locations</b> to the domain</p>
</li>
<li>
<p>Enter the <b>Access Services Service account</b> from the <b>domain</b> location and click <b>Check Names</b>, then <b>OK</b></p>
</li>
<li>
<p>Select the <b>Server Roles</b> page and select the following roles</p>
<ul>
<li>
<p><b>dbcreator </b></p>
</li>
<li>
<p><b>securityadmin </b></p>
</li>
</ul>
</li>
<li>
<p>Follow <b>steps 5-9</b> for the <b>SharePoint Farm account</b></p>
</li>
</ul>
<p><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Configure SQL&nbsp;Server for Access Services</span></p>
<p><span style="font-family:Calibri;font-size:medium;">There are several properties on the SQL Server 2012 Access instance that need to be configured. The following sections provide step-by-step guidance for configuring SQL&nbsp;Server 2012 Access instance for the required settings for Access apps.&nbsp;</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<ul>
<li>
<p>Open <b>SQL&nbsp;Server Management Studio</b> (SSMS).</p>
</li>
<li>
<p>Connect to the <b>Access instance</b></p>
</li>
<li>
<p><b>Right-click</b> the <b>Access instance</b> in Object Explorer and then select <b>Properties</b>.</p>
</li>
<li>
<p>In the <b>Server Properties</b> dialog box, click <b>Security</b>.</p>
</li>
<li>
<p>Select <b>SQL&nbsp;Server and Windows Authentication mode</b>.</p>
</li>
<li>
<p>Do not close the server properties</p>
</li>
<li>
<p>Select <b>Advanced</b> page</p>
</li>
<li>
<p>Select the dropdown arrow in the <b>Enable Contained Databases </b>row and then select <b>True</b></p>
</li>
<li>
<p>Select the dropdown arrow in the <b>Allow Triggers to Fire Others</b> row and then select <b>True</b></p>
</li>
<li>
<p>Select the dropdown arrow in the <b>Default Language </b>row and then select <b>English</b></p>
</li>
<li>
<p>Set <b>Max Degree of Parallelism</b> to <b>1</b></p>
</li>
</ul>
<ul>
<li>Click<b> OK</b> to close</li>
</ul>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/SQLAdvancedSettings.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/SQLAdvancedSettings.jpg"><img width="550" height="496" style="width:499px;height:441px;" alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/SQLAdvancedSettings.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/SQLAdvancedSettings.jpg" border="0" /></a><em><span style="color:#2e74b5;font-family:Calibri Light;font-size:medium;"></span></em></p>
<p><em><span style="color:#2e74b5;font-family:Calibri Light;font-size:medium;">&nbsp;</span></em></p>
<p><em><span style="color:#2e74b5;font-family:Calibri Light;font-size:medium;">Set permissions on proc_putObjectTVP in the Config database</span></em></p>
<p><span style="font-family:Calibri;font-size:medium;">The Access Services Service Account must have permissions to execute the store procedure called proc_putObjectTVP in the configuration database. The account needs the SPDataAccess role.</span></p>
<ul>
<li>
<p>In <b>SQL Server Management Studio</b>, connect to the <b>SQL instance</b> that has the <b>SharePoint databases</b> and expand the <b>SharePoint_Config</b> Database</p>
</li>
<li>
<p>Expand <b>Security</b>, then <b>Users</b></p>
</li>
<li>
<p>Add the <b>Access Services Service Account</b></p>
</li>
<li>
<p>Choose <b>Windows User</b></p>
</li>
<li>
<p>Select the <b>domain</b></p>
</li>
<li>
<p>Click on the <b>Membership</b> page</p>
</li>
<li>
<p>Click the box for <b>SPDataAccess</b></p>
</li>
<li>
<p>Click OK</p>
</li>
</ul>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/SPDataAccessRole.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/SPDataAccessRole.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/SPDataAccessRole.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/SPDataAccessRole.jpg" border="0" /></a></p>
<p></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span><span style="color:#1f4d78;"><span style="font-family:Calibri Light;"><span style="font-size:medium;">Configure SQL&nbsp;Server protocols </span></span></span></p>
<p><span style="font-family:Calibri;font-size:medium;">You must enable <b>TCP/IP</b> and <b>Named Pipes</b> protocols in the SQL&nbsp;Server Network Configuration.&nbsp;</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<ul>
<li>
<p>Open <b>SQL&nbsp;Server Configuration Manager</b> and select <b>Protocols for MSSQLSERVER</b> to enable both protocols.</p>
</li>
<li>
<p><b>Right-click</b> any <b>disabled</b> protocol and choose <b>enable</b></p>
</li>
<li>
<p>Repeat <b>steps 1-2</b> for the <b>Access</b> instance</p>
</li>
</ul>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/SQLProtocols.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/SQLProtocols.jpg"><img width="452" height="201" style="width:426px;height:171px;" alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/SQLProtocols.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/SQLProtocols.jpg" border="0" /></a></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="font-family:Calibri;font-size:medium;">By default, SQL&nbsp;Server enables TCP/IP during installation of SQL&nbsp;Server. If the TCP/IP status is not <b>Enabled</b>, enable it when you enable Named Pipes.</span></p>
<ul>
<li>
<p>In SQL&nbsp;Server Configuration Manager, select <b>SQL&nbsp;Server Services</b>.</p>
</li>
<li>
<p>Right-click <b>SQL Server (MSSQLSERVER)</b>, and then select <b>Restart</b>.</p>
</li>
</ul>
<p>Right-click <b>SQL Server (Access)</b> and then select <b>Restart</b></p>
<p><em><span style="color:#2e74b5;font-family:Calibri Light;font-size:medium;">Configure Windows Firewall </span></em><em><span style="color:#2e74b5;font-family:Calibri Light;font-size:medium;">settings for SQL Server 2012</span></em></p>
<p><span style="font-family:Calibri;font-size:medium;">After you install SQL&nbsp;Server, you must set the following ports to communicate through Windows Firewall:</span></p>
<ul>
<ul>
<li>TCP 1433</li>
</ul>
</ul>
<ul>
<ul>
<li>TCP 1434</li>
</ul>
</ul>
<ul>
<ul>
<li>UDP 1434</li>
</ul>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">To set the ports, take the following steps:</span></p>
<ul>
<li>
<p>On SQL Server, type firewall in the <b>Start</b> search box and click <b>Enter</b>.</p>
</li>
<li>
<p>Select <b>Windows Firewall with Advanced Security</b> and press <b>Enter</b> to view the following dialog box:</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/Firewall01.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/Firewall01.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/Firewall01.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/Firewall01.jpg" border="0" /></a></p>
</li>
<li>
<p>Select <b>Inbound Rules</b></p>
</li>
<li>
<p>Select the <b>Action Menu</b> and click <b>New Rule</b>. The <b>Rule Type</b> page opens.</p>
</li>
<li>
<p>Select <b>Port</b> as the rule type and then click <b>Next</b>. The <b>Protocol and Ports</b> page opens.</p>
</li>
<li>
<p>Select <b>TCP</b>.</p>
</li>
<li>
<p>Select <b>Specific local ports:</b> and enter <b>1433</b>.</p>
</li>
<li>
<p>Click <b>Nex</b>t. The <b>Action</b> page opens.</p>
</li>
<li>
<p>Select <b>Allow the connection</b>.</p>
</li>
<li>
<p>Click <b>Next</b>. The <b>Profile</b> page opens.</p>
</li>
<li>
<p>Select <b>Domain, select</b><b>Private,</b> and then click <b>Next</b>. The <b>Name</b> page opens.</p>
</li>
</ul>
<table style="width:81%;" border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="100%" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><b><i><span style="font-family:Calibri;font-size:medium;">Note:</span></i></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td width="100%" valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;"><span style="font-size:medium;"><b><i>Depending on your needs, you may also want to open the port to the Public</i></b><i>.<b></b></i></span></span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
</tbody>
</table>
<ul>
<li>
<p>In the <b>Name</b> text box enter a name for the port, for example: <b>TCP 1433</b>.</p>
</li>
<li>
<p>Click <b>Finish</b>.</p>
</li>
<li>
<p>Repeat Steps 1 through 13 for TCP 1434 (enter <b>1434</b> in the<b> </b>text box that is next to <b>Specific local ports</b> and use <b>TCP 1434 as the name for the port). </b></p>
</li>
<li>
<p>Repeat Steps 1 through 5.</p>
</li>
<li>
<p>Select <b>UDP</b> instead of <b>TCP</b>.</p>
</li>
<li>
<p>Select <b>Specific local ports:</b> and enter <b>1434</b>.</p>
</li>
<li>
<p>Repeat steps 8 through 11.</p>
</li>
<li>
<p>Enter a name for the port, for example: <b>UDP 1434</b>.</p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">You will see the entries in your <b>Inbound Rules</b> dialog box when you are done, as shown in the following screenshot:</span></p>
<p><span style="font-family:Calibri;font-size:medium;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/InboundRules.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/InboundRules.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/InboundRules.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/InboundRules.jpg" border="0" /></a><br /></span></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p></p>
<p><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Step 4: Configure the Service Applications</span></p>
<p><span style="font-family:Calibri;font-size:medium;">These steps are <b>performed by the SharePoint 2013 administrator</b>.</span></p>
<p></p>
<p><span style="font-family:Calibri;font-size:medium;">Apps rely on the App Management and Microsoft SharePoint Foundation Subscription Settings service applications. These service applications use the multi-tenancy features to provide app permissions and create the subdomains for apps. Therefore, even if you are not hosting multiple tenants, you must still establish a name for the default tenant for your environment (any SharePoint site that is not associated with a tenant will be in the default tenant).</span></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Start the Subscription Settings, App Management, &amp; Access services in Central Administration </span></p>
<ul>
<li>
<p>Verify that you are a member of the farm administrators group in Central Administration.</p>
</li>
<li>
<p>In SharePoint 2013 Central Administration, click <b>System Settings</b>.</p>
</li>
<li>
<p>On the <b>System Settings</b> page, under Servers, click <b>Manage services on server</b>.</p>
</li>
<li>
<p>On the <b>Services on Server</b> page, <b>select the server</b> that will be handling the service, then next to <b>Access Database Service 2010</b>, click <b>Start</b>.</p>
<ul>
<li>
<p>NOTE: This is optional only if the organization will be using Access 2010</p>
</li>
</ul>
</li>
<li>
<p>On the <b>Services on Server</b> page, <b>select the server</b> that will be handling the service, then next to <b>Access Services</b>, click <b>Start</b>.</p>
</li>
<li>
<p>On the <b>Services on Server</b> page, <b>select the server</b> that will be handling the service, then next to <b>App Management Service</b>, click <b>Start</b>.</p>
</li>
<li>
<p>On the <b>Services on Server</b> page, <b>select the server</b> that will be handling the service, then next to <b>Microsoft SharePoint Foundation Subscription Settings Service</b>, click <b>Start</b>.</p>
</li>
</ul>
<ul>
<li>Verify that the App Management and Microsoft SharePoint Foundation Subscription Settings services are running. The following illustration shows the <b>Services on Server</b> page where you can verify that the services are running.</li>
</ul>
<p style="margin-left:60px;"><b>Ensure you have the right server for these services to be running.</b></p>
<p><b><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/StartServices.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/StartServices.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/StartServices.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/StartServices.jpg" border="0" /></a><br /></b></p>
<p><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Configure the <b>Subscription Settings Service</b> <b>Application</b> by using Windows PowerShell </span></p>
<p><b><span style="font-family:Calibri;font-size:medium;">If the Subscription Settings Service application is already created, skip to &ldquo;</span></b><a><b><span style="color:#0563c1;font-family:Calibri;font-size:medium;">Configure Permissions for the Subscription Settings Service Application</span></b></a><b><span style="font-family:Calibri;font-size:medium;">&rdquo;</span></b><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<ul>
<li>
<p>Logon as the SharePoint Administrator account and ensure that account has the following memberships:</p>
</li>
</ul>
<ul>
<li style="list-style-type:none;">
<ul>
<li><b>securityadmin</b> fixed server role on the SharePoint SQL Server instance.</li>
</ul>
</li>
</ul>
<ul>
<li style="list-style-type:none;">
<ul>
<li><b>db_owner</b> fixed database role on all databases that are to be updated on the SharePoint SQL Server instance.</li>
<li>Administrators group on the server on which you are running the Windows PowerShell cmdlets.</li>
</ul>
</li>
</ul>
<p>An administrator can use the <b>Add-SPShellAdmin</b> cmdlet to grant permissions to use SharePoint 15 Products cmdlets.</p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><b><span style="font-size:medium;"><span style="font-family:Times New Roman;"></span><span style="font-family:Calibri;">Note: </span></span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;"><span style="font-size:medium;"><i>If you do not have permissions, contact your Setup administrator or SQL Server administrator to request permissions. For additional information about Windows PowerShell permissions, see </i><b><a href="https://technet.microsoft.com/en-us/library/ff607596(v=office.15).aspx"><i><span style="color:#0563c1;">Add-SPShellAdmin</span></i></a></b><i>. </i></span></span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
</tbody>
</table>
<ul>
<li>
<p>On the <b>Start</b> menu, click <b>All Programs</b>.</p>
</li>
<li>
<p>Click <b>Microsoft SharePoint 2013 Products</b>.</p>
</li>
<li>
<p>Right-click <b>SharePoint 2013 Management Shell</b> and choose Run As Administrator</p>
</li>
<li>
<p>Open the SharePoint PowerShell command prompt, type the following commands, and press <b>ENTER</b> after each one to create the application pool:</p>
<p><span style="color:#339966;"># Get the name of the managed account and sets it to the variable $account for later use</span>.</p>
<p>$account = Get-SPManagedAccount &quot;&lt;AccountName&gt;&quot;</p>
<p>Where:</p>
<p>&lt;AccountName&gt; is the name of the managed account in the SharePoint farm in domain\username format.</p>
<p><span style="color:#339966;"># Create an application pool for the Subscription Settings service application.</span></p>
<p><span style="color:#339966;"># Use a managed account as the security account for the application pool.</span></p>
<p><span style="color:#339966;"># Stores the application pool as a variable for later use.</span></p>
<p>$appPoolSubSvc = New-SPServiceApplicationPool -Name &ldquo;Subscription Settings Service Application&rdquo; -Account $account</p>
</li>
<li>
<p>At the Windows PowerShell command prompt, type the following commands, and press <b>ENTER</b> after each one to create the new service application and proxy:</p>
<p><span style="color:#339966;"># Create the Subscription Settings service application, using the variable to associate it with the # application pool that was created earlier.</span></p>
<p><span style="color:#339966;"># Stores the new service application as a variable for later use.</span></p>
<p>$appSubSvc = New-SPSubscriptionSettingsServiceApplication -ApplicationPool $appPoolSubSvc -Name &ldquo;Subscription Settings Service App&rdquo; &ndash;DatabaseServer &lt;sqlserver\instance&gt; -DatabaseName &lt;Subscription_Settings_Service_DB&gt;</p>
<p>Where:</p>
<p>&lt;SettingsServiceDB&gt; is the name of the Subscription Settings service database.</p>
<p>Example: Subscription_Settings_Service_DB</p>
<p>&lt;sqlserver\instance&gt; is the name of the SQL Server 2013 instance for the SharePoint databases</p>
<p>Example: SP2013-SQL</p>
<p><span style="color:#339966;"># Create a proxy for the Subscription Settings service application.</span></p>
<p>$proxySubSvc = New-SPSubscriptionSettingsServiceApplicationProxy -ServiceApplication $appSubSvc</p>
</li>
<li>
<p>You can verify this by going to <b>Central Admin</b>, <b>Application Management</b>, <b>and Manage Service Applications</b>.</p>
</li>
</ul>
<p><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/SettingsService.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/SettingsService.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/SettingsService.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/SettingsService.jpg" border="0" /></a><br /></span></p>
<p><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">&nbsp;</span></p>
<p><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Configure permissions for the Subscription Settings Service Application</span></p>
<ul>
<li>
<p>Click to the <b>right</b> of the <b>Subscription Settings Service Application</b> and select <b>Permissions</b> from the Ribbon</p>
</li>
<li>
<p><b>Add</b> the <b>Access Services Service account</b> with <b>Full Control</b> permissions.</p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/SettingsServicePermissions.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/SettingsServicePermissions.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/SettingsServicePermissions.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/SettingsServicePermissions.jpg" border="0" /></a></span></p>
<p><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Configure the <b>App Management service</b> application by using Windows PowerShell </span></p>
<p><b><span style="font-family:Calibri;font-size:medium;">If the App Management Service Application is already configured, skip to &ldquo;</span></b><a><b><span style="color:#0563c1;font-family:Calibri;font-size:medium;">Configure Permissions for the App Management Service</span></b></a><b><span style="font-family:Calibri;font-size:medium;">&rdquo;</span></b></p>
<ul>
<li>
<p>Logon as the SharePoint Administrator account and ensure that account has the following memberships:</p>
<ul>
<li>
<p><b>securityadmin</b> fixed server role on the SharePoint SQL Server instance.</p>
</li>
<li>
<p><b>db_owner</b> fixed database role on all databases that are to be updated on the SharePoint SQL Server instance.</p>
</li>
<li>
<p>Administrators group on the server on which you are running the Windows PowerShell cmdlets.</p>
<p>An administrator can use the <b>Add-SPShellAdmin</b> cmdlet to grant permissions to use SharePoint 15 Products cmdlets.</p>
</li>
</ul>
</li>
</ul>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><b><span style="font-size:medium;"><span style="font-family:Times New Roman;"></span><span style="font-family:Calibri;">Note: </span></span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><i><span style="font-family:Calibri;font-size:medium;">If you do not have permissions, contact your Setup administrator or SQL Server administrator to request permissions. For additional information about Windows PowerShell permissions, see </span></i><a href="https://technet.microsoft.com/en-us/library/ff607596(v=office.15).aspx"><i><span style="color:#0563c1;font-family:Calibri;font-size:medium;">Add-SPShellAdmin</span></i></a><i><span style="font-family:Calibri;font-size:medium;">. </span></i></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
</tbody>
</table>
<ul>
<li>
<p>On the <b>Start</b> menu, click <b>All Programs</b>.</p>
</li>
<li>
<p>Click <b>Microsoft SharePoint 2013 Products</b>.</p>
</li>
<li>
<p>Click <b>SharePoint 2013 Management Shell</b>.</p>
</li>
<li>
<p>At the Windows PowerShell command prompt, type the following commands, and press <b>ENTER</b> after each one to create the application pool:</p>
<p><span style="color:#339966;"># Get the name of the managed account and sets it to the variable $account for later use.</span></p>
<p>$account = Get-SPManagedAccount &quot;&lt;AccountName&gt;&quot;</p>
<p>Where:</p>
<p>&lt;AccountName&gt; is the name of the managed account in the SharePoint farm using domain\username as the format of the account name.</p>
<p><span style="color:#339966;"># Create an application pool for the Application Management service application.</span></p>
<p><span style="color:#339966;"># Use a managed account as the security account for the application pool.</span></p>
<p><span style="color:#339966;"># Stores the application pool as a variable for later use.</span></p>
<p>$appPoolAppSvc = New-SPServiceApplicationPool -Name &ldquo;App Management Service Application&rdquo; -Account $account</p>
</li>
<li>
<p>At the Windows PowerShell command prompt, type the following commands, and press <b>ENTER</b> after each one to create the new service application and proxy:</p>
<p><span style="color:#339966;"># Create the Application Management service application, using the variable to associate it with # the application pool that was created earlier.</span></p>
<p><span style="color:#339966;"># Stores the new service application as a variable for later use.</span></p>
<p>$appAppSvc = New-SPAppManagementServiceApplication -ApplicationPool $appPoolAppSvc -Name AppServiceApp &ndash;DatabaseServer &lt;sqlserver\instance&gt; -DatabaseName &lt;AppServiceDB&gt;</p>
<p>Where:</p>
<p>&lt;AppServiceDB&gt; is the name of the App Management service database.</p>
<p>Example: App_Management_Service_DB</p>
<p>&lt;sqlserver\instance&gt; is the name of the instance housing the SharePoint databases</p>
<p>Example: SP2013-SQL</p>
</li>
</ul>
<p style="margin-left:30px;"><span style="color:#339966;font-family:Calibri;"># Create a proxy for the Application Management service application.</span></p>
<p style="margin-left:30px;"><span style="font-family:Calibri;">$proxyAppSvc = New-SPAppManagementServiceApplicationProxy -ServiceApplication $appAppSvc</span></p>
<ul>
<li>You can verify this by going to <b>Central Admin</b>, <b>Application Management</b>, <b>Manage Service Applications</b></li>
</ul>
<p><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AppService.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AppService.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AppService.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AppService.jpg" border="0" /></a><br /></span></p>
<p><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">&nbsp;</span></p>
<p><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Configure permissions for the App Management Service Application</span></p>
<ul>
<li>
<p>Click to the <b>right</b> of the <b>App Management Service</b> App and choose <b>Permissions</b></p>
</li>
<li>
<p><b>Add</b> the <b>Access Services Service account</b> with <b>Full Control</b> permissions</p>
</li>
</ul>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AppServiceAccessServicespermissions.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AppServiceAccessServicespermissions.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AppServiceAccessServicespermissions.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AppServiceAccessServicespermissions.jpg" border="0" /></a></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Configure <b>Access Services</b> &amp; <b>Access Services 2010</b> (backward capability) using Central Admin</span></p>
<p><span style="font-family:Calibri;font-size:medium;">For this step, we will be using the Access Services Account created by the domain administrator earlier. However we need to add the account to the managed accounts set up for SharePoint</span></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<ul>
<li>
<p>In <b>Central Admin</b>, go to <b>Application Management</b>, <b>Manage Service Applications</b></p>
</li>
<li>
<p>Click the <b>New</b> button and choose <b>Access Services</b></p>
</li>
<li>
<p>Provide a name such as Access Services Application</p>
</li>
<li>
<p>Enter the name of the <b>SQL Server\instance</b> for the Access instance on SQL Server 2012</p>
</li>
<li>
<p>Create a <b>new application pool</b></p>
</li>
<li>
<p>Select the <b>Access Services Service Account</b> in the drop-down under Configurable</p>
</li>
<li>
<p>Click <b>OK</b></p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessServicesApplication.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessServicesApplication.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessServicesApplication.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessServicesApplication.jpg" border="0" /></a></span></p>
<ul>
<li>Follow steps 1-7 to create the <b>Access Services 2010 Application (optional)</b> creating an appropriate name and using the Access Services Service Account.</li>
</ul>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessServices.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessServices.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessServices.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessServices.jpg" border="0" /></a></p>
<p><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">&nbsp;</span></p>
<p><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Configure permissions for the Access Services Application</span></p>
<p><span style="font-family:Calibri;font-size:medium;">While still on the Manage Service Applications page, we need to grant the Access Services Service Account full control to the Access Services Application database. </span></p>
<ul>
<li><span style="font-family:Calibri;font-size:medium;">&nbsp;</span>Click to the right of <b>Access Services Application</b> and choose <b>Permissions</b> button</li>
<li>
<p>Add the <b>Access Services Service Account</b> with <b>Full Control</b> permissions.</p>
</li>
<li>
<p>Click <b>OK</b></p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessServicesPermissions.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessServicesPermissions.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessServicesPermissions.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessServicesPermissions.jpg" border="0" /></a></span></p>
<p></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<ul>
<li>
<p>Follow steps 1-3 for the <b>Access Services 2010 Application</b></p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Set a new application database server</span></p>
<p><span style="font-family:Calibri;font-size:medium;">During SharePoint Server setup, you are prompted to assign a configuration database server for the SharePoint_Config database. By default, SharePoint Server assigns that same server as the application database server. If that server happens to be SQL&nbsp;Server 2008 R2, or if you will be using a separate instance of SQL Server 2012, you must assign a new application database server so that Access Services can point to a SQL&nbsp;Server 2012 instance.</span></p>
<ul>
<li>
<p>Go to <b>Central Admin</b>, <b>Application Management</b>, <b>Manage Service Applications</b></p>
</li>
<li>
<p>Click on <b>Access Services Application</b></p>
</li>
</ul>
<ul>
<li>The <b>Manage Access Services 2013</b> screen appears, displaying the default settings for Session Management and Memory Utilization.</li>
</ul>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessServices_Configure01.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessServices_5F00_Configure01.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessServices_Configure01.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessServices_5F00_Configure01.jpg" border="0" /></a></p>
<p style="margin-left:30px;"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessServices_Configure02.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessServices_5F00_Configure02.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessServices_Configure02.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessServices_5F00_Configure02.jpg" border="0" /></a></p>
<p></p>
<ul>
<li>
<p>Click <b>New Application Database Server</b> to expand the choices:</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessServices_Configure03.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessServices_5F00_Configure03.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessServices_Configure03.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessServices_5F00_Configure03.jpg" border="0" /></a></p>
</li>
<li>
<p>Enter the name of the <b>SQL&nbsp;Server 2012 instance</b> you want to use.</p>
<ul>
<li>
<p>This is the SQL instance created earlier for Access</p>
</li>
</ul>
</li>
<li>
<p>Select <b>Windows authentication</b>.</p>
<p>Note: The account configuring this must have dbcreator and securityadmin privileges on the SQL Server.</p>
<p>If you have multiple instances of SQL&nbsp;Server 2012, you can assign multiple Application Database Servers for Access Services by using PowerShell.</p>
</li>
</ul>
<p></p>
<p><span style="font-family:Calibri;font-size:medium;"><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Configure the Secure Store Service Application</span></span></p>
<p><span style="font-family:Calibri;font-size:medium;">The Secure Store Service provides capability to store data (e.g. credential set) securely and associate it with a specific identity or group of identities. The SharePoint Secure Store Service manages authentication and authorization for Access apps.</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="font-family:Calibri;"><span style="font-size:medium;"><b>NOTE</b>: If the Secure Store Service application is <b>already configured</b> all you need to do is to <b>Refresh Key</b> and skip this section.</span></span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<ul>
<li>
<p>Open <b>SharePoint Central Administration</b>.</p>
</li>
<li>
<p>Select <b>Application Management</b>.</p>
</li>
<li>
<p>Select <b>Manage Service Applications</b>.</p>
</li>
<li>
<p>Click <b>New</b> and select <b>Secure Store Service</b></p>
</li>
<li>
<p>Provide a <b>Service Application Name</b> such as <b>Secure Store Service Application</b></p>
</li>
<li>
<p>Ensure the Database <b>Server</b> name is correct</p>
</li>
<li>
<p>Leave the <b>default Database Name</b></p>
</li>
<li>
<p>Provide a <b>Failover Database Server</b> name if applicable</p>
</li>
<li>
<p>Either use an existing application pool or create a new application pool</p>
</li>
<li>
<p>Select the managed account for the Secure Store Service</p>
</li>
<li>
<p>Select whether to enable auditing. If selected, the audit log is required to be a number of days between 1 and 365</p>
</li>
<li>
<p>Click <b>OK</b></p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Generate the Secure Store Application Security </span><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Key</span></p>
<p><span style="font-family:Calibri;font-size:medium;">Access Services requires the Secure Store Service to be started and enabled. Access Services requires you to generate a Secure Store Service security key for it to run properly.</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="font-family:Calibri;font-size:medium;">Set the key for the Secure Store Service Account by following these steps:</span></p>
<ul>
<li>
<p>Open <b>SharePoint Central Administration</b>.</p>
</li>
<li>
<p>Select <b>Application Management</b>.</p>
</li>
<li>
<p>Select <b>Manage Service Applications</b>.</p>
</li>
<li>
<p>Select <b>Secure Store Service</b>.</p>
</li>
<li>
<p>Click <b>Generate a New Key</b>.</p>
</li>
</ul>
<ul>
<li>Enter a Pass Phrase. The Pass Phrase for the key does not have to be the same as the one you entered when you installed SharePoint Server.</li>
</ul>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/PassKey.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/PassKey.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/PassKey.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/PassKey.jpg" border="0" /></a></p>
<p><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">&nbsp;</span></p>
<p><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Configure permissions for the Secure Store Service Application</span></p>
<ul>
<li>
<p>Go to <b>Central Admin</b> on <b>Manage Services Applications</b></p>
</li>
<li>
<p>Click to the right of <b>Secure Store Service Application</b> and choose <b>Permissions</b> from the ribbon</p>
</li>
<li>
<p><b>Add</b> the <b>Access Services Service account</b> with <b>Full Control</b> permissions</p>
</li>
</ul>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/SecureStoreAccessServicesAcctPermissions.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/SecureStoreAccessServicesAcctPermissions.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/SecureStoreAccessServicesAcctPermissions.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/SecureStoreAccessServicesAcctPermissions.jpg" border="0" /></a></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Step 5: Add the Access Services Service Account to Managed Accounts</span></p>
<p><span style="font-family:Calibri;"><span style="font-size:medium;">This <b>procedure</b> is performed by the <b>SharePoint Administrator</b> account on the <b>SharePoint Server</b></span></span><b><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></b></p>
<ul>
<li>
<p>In <b>Central Admin</b>, go to <b>Security</b> and choose <b>Configure Managed Accounts</b></p>
</li>
<li>
<p>Select <b>Register Managed Account</b></p>
</li>
<li>
<p>Type the <b>Access services account</b> in the form of domain\username</p>
</li>
<li>
<p>Type the <b>Password</b></p>
</li>
<li>
<p>Click <b>OK</b></p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/RegisterAccessServicesAccount.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/RegisterAccessServicesAccount.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/RegisterAccessServicesAccount.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/RegisterAccessServicesAccount.jpg" border="0" /></a></span></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Step 6: Configure Apps</span></p>
<p><span style="font-family:Calibri;font-size:medium;">These steps are <b>performed by the SharePoint 2013 administrator</b>.</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="font-family:Calibri;font-size:medium;">The app URL points to your app domain and a prefix that determines how each app is named. The following steps will configure app URLs for non-hosting environments by using Central Admin.</span></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Configure app URLs </span></p>
<ul>
<li>
<p>In Central Administration, click <b>Apps</b>.</p>
</li>
<li>
<p>On the <b>Apps</b> page, click <b>Configure App URLs</b>.</p>
</li>
<li>
<p>In the <b>App domain</b> box, type the isolated domain that you created for hosting apps.</p>
<p>For example, ContosoApps.com or Contoso-Apps.com.</p>
</li>
<li>
<p>In the <b>App prefix</b> box, type a name to use for the URL prefix for apps.</p>
<p>For example, you could use &ldquo;apps&rdquo; as the prefix so that you would see a URL for each app such as &ldquo;apps-12345678ABCDEF.ContosoApps.com&rdquo;. The following illustration shows the <b>Configure App URLs</b> page after you have filled in the App domain and prefix.</p>
<p><b>The Configure App URLs page in Central Administration shows the App domain and App prefix.</b></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/ConfigureAppURLs.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/ConfigureAppURLs.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/ConfigureAppURLs.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/ConfigureAppURLs.jpg" border="0" /></a></p>
</li>
<li>
<p>Click <b>OK</b>.</p>
</li>
<li>
<p>If you will install apps and you have changed the App prefix from a previous name (also known as the site subscription name), you must perform additional steps that involve restarting the World Wide Web Publishing Service (WWW Service) that hosts the apps.</p>
</li>
</ul>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><b><span style="font-size:medium;"><span style="font-family:Times New Roman;"></span><span style="font-family:Calibri;">Important: </span></span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><i><span style="font-family:Calibri;font-size:medium;">Restarting the WWW Service will also restart the IIS Admin Service and the Windows Process Activation Service. This will also shut down all Web sites and applications that depend on these services and they may lose existing state and will be unavailable until the services successfully restart. You should plan to perform these steps during a planned maintenance time.<br /> To complete the App prefix rename tasks, perform these steps: </span></i></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><i><span style="font-family:Calibri;font-size:medium;">a)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </i><i><span style="font-family:Calibri;font-size:medium;">Stop the SharePoint Timer service.</span></i></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><i><span style="font-family:Calibri;font-size:medium;">b)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </i><i><span style="font-family:Calibri;font-size:medium;">Restart the World Wide Web Publishing Service that hosts the apps.</span></i></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;font-size:medium;">c)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <i><span style="font-family:Calibri;font-size:medium;">Start the SharePoint Timer service.</span></i></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
</tbody>
</table>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Step 7: Install Required SQL Server 2012 Components on SharePoint Server 2013</span></p>
<p><span style="font-family:Calibri;font-size:medium;">This <b>procedure is done by the SharePoint Administrator on the SharePoint Server(s)</b> that will provide Access Services.</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="font-family:Calibri;font-size:medium;">In order for Access Services to function properly, it is highly recommended that you install the following SQL Server 2012 Feature Pack components on the SharePoint Server 2013 computer:</span></p>
<ul>
<li>
<p>Microsoft SQL Server 2012 Local DB (SQLLocalDB.msi)</p>
</li>
<li>
<p>Microsoft SQL Server 2012 Data-Tier Application Framework (DACFramework.msi)</p>
</li>
<li>
<p>Microsoft SQL Server 2012 Native Client (sqlncli.msi)</p>
</li>
<li>
<p>Microsoft SQL Server 2012 Transact-SQL ScriptDom (sqldom.msi)</p>
</li>
<li>
<p>Microsoft System CLR Types for Microsoft SQL Server 2012 (SQLSysClrTypes.msi)&nbsp;</p>
<p>You can download the <a href="https://www.microsoft.com/en-us/download/details.aspx?id=29065"><b><span style="color:#0563c1;">Microsoft SQL Server 2012 Feature Pack</span></b></a> components from the Microsoft Download Center. The files are also available as an attachment to this post.&nbsp;</p>
<p>The SQL Server 2012 Feature Pack components are needed for various essential features of Access 2013. LocalDB and the Load User Profile setting are needed for reading from external SharePoint lists and the Native Client is needed for loading saved app packages.&nbsp;</p>
<p>You will need to install all five (5) components on the server(s) where Access Services will be available.&nbsp;</p>
</li>
</ul>
<p></p>
<p><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Step 8: Grant permissions to the config cache</span></p>
<p><span style="font-family:Calibri;font-size:medium;">The Access Services Service Account must have permissions to the config cache.&nbsp;</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<ul>
<li>
<p>On the <b>SharePoint servers</b>, open Windows Explorer and browse to <b>C:\ProgramData\Microsoft\SharePoint\</b></p>
</li>
<li>
<p>Right-click the <b>Config</b> folder and choose <b>Properties</b></p>
</li>
<li>
<p>On the <b>Security</b> tab, click <b>Edit</b></p>
</li>
<li>
<p>On <b>Permissions for Config</b> dialog box, click <b>Add</b></p>
</li>
<li>
<p>Enter the <b>Access Services Service Account object</b> and click Check Names</p>
</li>
<li>
<p>Click <b>OK</b></p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/ConfigPerms01.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/ConfigPerms01.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/ConfigPerms01.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/ConfigPerms01.jpg" border="0" /></a></span></p>
<p></p>
<ul>
<li><span style="font-family:Calibri;font-size:medium;">&nbsp;</span>Back on the <b>Permissions for Config</b>, ensure the <b>Access Services Service account </b>is <b>highlighted</b> then remove all permissions EXCEPT <b>Read </b>and<b> Write </b>in the<b> allowed </b>column.</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/ConfigPerms02.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/ConfigPerms02.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/ConfigPerms02.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/ConfigPerms02.jpg" border="0" /></a></span></p>
<p></p>
<ul>
<li>
<p>Click <b>OK</b> two times to exit the properties of the Config folder.</p>
</li>
<li>
<p>Repeat Steps 1-8 on each of the SharePoint servers in the farm</p>
</li>
</ul>
<p></p>
<p><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Step 9: Set permissions on the Web Application Database for the Access Services Service Account</span></p>
<p><span style="font-family:Calibri;font-size:medium;">The identity for the application pool that is running Access Services must have permissions to the web application.&nbsp;</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="font-family:Calibri;font-size:medium;">Launch the SharePoint Management Shell as Administrator and run the following script</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="font-family:Calibri;font-size:medium;">$w = Get-SPWebApplication PortalName</span></p>
<p><span style="font-family:Calibri;font-size:medium;">$w.GrantAccessToProcessIdentity(&ldquo;domain\username&rdquo;)</span></p>
<p><span style="font-family:Calibri;font-size:medium;">$w.Update()</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span><span style="font-family:Calibri;font-size:medium;"><br /></span></p>
<p style="margin-left:30px;"><span style="font-family:Calibri;font-size:medium;">Where:</span></p>
<p style="margin-left:30px;"><span style="font-family:Calibri;font-size:medium;">PortalName is the name of the site where Access Services will be configured</span></p>
<p style="margin-left:30px;"><span style="font-family:Calibri;font-size:medium;">Domain\username is the name of the domain and the Access Services Service Account</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p style="margin-left:30px;"><span style="font-family:Calibri;font-size:medium;">EXAMPLE</span></p>
<p style="margin-left:30px;"><span style="font-family:Calibri;font-size:medium;">$w = Get-SPWebApplication https://portal.fabrikaminc.local</span></p>
<p style="margin-left:30px;"><span style="font-family:Calibri;font-size:medium;">$w.GrantAccessToProcessIdentity(&quot;fabrikaminc\spaccess&quot;)</span></p>
<p style="margin-left:30px;"><span style="font-family:Calibri;font-size:medium;">$w.Update()</span></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Step 10: Create an empty Web Application</span></p>
<p><span style="font-family:Calibri;font-size:medium;">This <b>procedure</b> is run on the <b>SharePoint server</b> with a <b>SharePoint Administrator account</b>.</span></p>
<p><span style="font-family:Calibri;font-size:medium;">Running Apps in SharePoint 2013 require a web application that doesn&rsquo;t use host headers in order for the redirect to the apps domain to function properly. This web app will not have any site collections in it. </span></p>
<ul>
<li>
<p>In <b>Central Admin</b>, go to <b>Manage Web Applications</b></p>
</li>
<li>
<p>Click <b>New</b></p>
</li>
<li>
<p><b>Create a new IIS web site</b> and provide a <b>Name</b></p>
</li>
<li>
<p>Change the <b>Port</b> to <b>80</b></p>
</li>
<li>
<p>Leave the <b>Host Header</b> field <b>blank</b></p>
</li>
</ul>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NewWebApp01.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NewWebApp01.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NewWebApp01.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NewWebApp01.jpg" border="0" /></a></p>
<ul>
<li>
<p>Scroll down to the <b>Application Pool section</b> and <b>create a new application pool</b></p>
</li>
<li>
<p>Change the <b>managed account</b> to the correct account</p>
</li>
</ul>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NewWebApp02.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NewWebApp02.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NewWebApp02.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NewWebApp02.jpg" border="0" /></a></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<ul>
<li>
<p>Click <b>OK</b></p>
</li>
</ul>
<p><span style="font-family:Calibri;"><b><span style="color:#ff0000;font-size:medium;">WARNING!!!!!</span><span style="font-size:medium;"> </span></b><span style="font-size:medium;">If this fails and you receive this error, follow the work-around.</span></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NewWebAppError.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NewWebAppError.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NewWebAppError.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NewWebAppError.jpg" border="0" /></a></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span><span style="color:#1f4d78;font-family:Calibri Light;font-size:medium;">Work-Around</span></p>
<ul>
<li>
<p>Follow <b>steps 1-4</b></p>
</li>
<li>
<p>In <b>step 5</b>, put in the <b>name of the server</b> that is running the <b>App service</b></p>
</li>
</ul>
<p><b><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NewWebApp03.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NewWebApp03.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/NewWebApp03.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/NewWebApp03.jpg" border="0" /></a></span></b><b><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></b></p>
<ul>
<li>
<p><b>Continue </b>with<b> steps 6-8</b></p>
</li>
<li>
<p>Open <b>IIIS Manager</b> and expand <b>Sites</b></p>
</li>
<li>
<p>Select the site created for <b>Apps</b> and choose <b>Bindings</b></p>
</li>
<li>
<p>Select the <b>binding</b> and choose <b>Edit</b></p>
</li>
<li>
<p><b>Delete</b> the <b>Host Name</b> and leave it blank, click <b>OK</b> then <b>Close</b></p>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/IISEdit.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/IISEdit.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/IISEdit.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/IISEdit.jpg" border="0" /></a></span></p>
<p></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span><span style="font-family:Calibri;"><span style="font-size:medium;"><b>NOTE</b>: Follow steps 4-7 on all the SharePoint servers in the farm</span></span></p>
<p><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Step 11: IIS Application Pool Load User Profile Setting</span></p>
<p><span style="font-family:Calibri;font-size:medium;">This <b>procedure is performed by the SharePoint Administrator</b>.</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="font-family:Calibri;font-size:medium;">A change to the IIS Application Pool for Access Services is necessary for you to be able to open linked SharePoint tables. You must set the Load User Profile setting to true because ADS requires a user profile to load LocalDB. <b>A restart of the server(s) is necessary after you change the setting</b>.</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><b><span style="font-size:medium;"><span style="font-family:Times New Roman;"></span><span style="font-family:Calibri;">Important: </span></span></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
<tr>
<td valign="top"><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><span style="font-family:Calibri;font-size:medium;">The following steps will need to be performed on all the SharePoint Servers that have the same Access Services Application App ID in Internet Information Services (IIS) Manager.</span></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></td>
</tr>
</tbody>
</table>
<ul>
<li><span style="font-family:Calibri;font-size:medium;">&nbsp;</span>Click <b>Start</b> and type <b>IIS</b>. Select Internet Information Services (IIS) Manager.</li>
<li>
<p>Select the server name and click the + (plus) sign to expand the tree.</p>
</li>
<li>
<p>Select <b>Application Pools</b>.</p>
</li>
<li>
<p>Determine which App Pool to modify</p>
<ul>
<li>
<p><b>Sort</b> the Application Pools by their <b>Identity</b> by selecting the Identity column header</p>
</li>
<li>
<p>Locate the <b>Identity</b> of the <b>Access Services Service Account</b></p>
</li>
<li>
<p><b>Right click</b> the application pool and select <b>View Applications</b></p>
</li>
<li>
<p><b>Expand</b> the <b>Physical Path</b></p>
<ul>
<li>
<p>If the physical path shows <b>AccessDataServices</b>, this is the application pool you want to modify as it&rsquo;s for Access Services</p>
</li>
<li>
<p>If the physical path shows <b>AccessDataServer</b>, this is the application pool for the Access Services 2010 application and you <b>DO NOT</b> want to <b>modify</b> this app pool.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/IISAppPool.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/IISAppPool.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/IISAppPool.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/IISAppPool.jpg" border="0" /></a></p>
</li>
</ul>
</li>
</ul>
</li>
<li>
<p>Once you&rsquo;ve located the correct App Pool, <b>right click</b> the application pool and select <b>Advanced Settings&hellip;</b></p>
</li>
<li>
<p>In the <b>Process Model</b> section, click the dropdown for the <b>Load User Profile</b> setting and select <b>True</b>.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/LoadUserProfile.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/LoadUserProfile.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/LoadUserProfile.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/LoadUserProfile.jpg" border="0" /></a></p>
</li>
<li>
<p>Click <b>OK</b> and <b>restart the server</b>.</p>
</li>
</ul>
<p><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Step 12: Configure permissions on the App Management Database</span></p>
<p><span style="font-family:Calibri;font-size:medium;">While the SharePoint servers are rebooting, have the <b>SQL Server Admin</b> account run this <b>procedure</b> on the <b>SQL Server 2010 Instance</b> housing the <b>SharePoint databases</b>.</span></p>
<ul>
<li>
<p>Launch <b>SQL Server Management Studio</b></p>
</li>
<li>
<p>Connect to the <b>instance</b> housing the <b>SharePoint databases</b></p>
</li>
<li>
<p>Expand <b>security</b></p>
</li>
<li>
<p>Expand <b>Logins</b></p>
</li>
<li>
<p>Double-click the <b>Access Services Service account</b></p>
</li>
<li>
<p>Select <b>User Mapping</b> on the left</p>
</li>
<li>
<p>Select the <b>App Management Service database</b></p>
</li>
<li>
<p><b>Add</b> the following <b>permissions</b> for the Access Services Service account</p>
<ul>
<li>
<p><b>Db_owner</b></p>
</li>
<li>
<p><b>Db_securityadmin</b></p>
</li>
<li>
<p><b>SPDataAccess</b></p>
</li>
</ul>
</li>
</ul>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/UserMapping.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/UserMapping.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/UserMapping.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/UserMapping.jpg" border="0" /></a></span></p>
<p></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Step 13: Create an Access </span><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">app</span></p>
<p><span style="font-family:Calibri;font-size:medium;">The <b>procedures</b> for this need to be done on a <b>client machine</b> as a regular user.</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<p><span style="font-family:Calibri;font-size:medium;">If you haven&#39;t already done so, install Office 2013 on a computer other than the server that is running SharePoint Server 2013. Office 2013 requires Windows 7 or Windows 8.</span><span style="font-family:Calibri;font-size:medium;">&nbsp;</span></p>
<ul>
<li>
<p>Start Access 2013 and click <b>Custom web app</b>.</p>
</li>
<li>
<p>In the <b>Web Location</b> box, enter the URL of the site where you want to install the app.</p>
<ul>
<li>
<p>Example: https://portal.fabrikaminc.local/sites/IT</p>
</li>
</ul>
</li>
<li>
<p>Click <b>Create</b></p>
<p><b><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/CustomWebApp.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/CustomWebApp.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/CustomWebApp.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/CustomWebApp.jpg" border="0" /></a><br /></b></p>
<p><b>&nbsp;</b></p>
</li>
<li>
<p>A dialog box will show it is connecting to the web service</p>
</li>
<li>
<p>You will be prompted to <b>enter your credentials</b></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessApp.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessApp.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/AccessApp.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/AccessApp.jpg" border="0" /></a></p>
</li>
</ul>
<p>You have successfully created an Access app and all you have to do is add tables and configure it.</p>
<p><b>NOTE</b>: This post does not go into how to configure the actual tables in Access Services.</p>
<p><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Summary</span></p>
<p><span style="font-family:Calibri;font-size:medium;">As you can tell, there are lots and lots and lots of steps with coordination among several people to ensure a successful deployment of Access Services. </span></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;</span><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Resources</span></p>
<p><a href="https://blogs.msdn.com/b/kaevans/archive/2013/07/14/access-services-2013-setup-for-an-on-premises-installation.aspx" target="_blank"><span style="color:#0563c1;font-family:Calibri;font-size:medium;">Access Services 2013 Setup for an On-Premises Installation</span></a></p>
<p><a href="https://gbsd-cosmos/medashboard/Index?fiscalPeriod=MTD&amp;alias=ANNESTE&amp;offering=All&amp;srType=All&amp;product=All&amp;meView=2&amp;aliasId=48336" target="_blank"><span style="color:#0563c1;font-family:Calibri;font-size:medium;">Set up and configure Access Services for Access apps in SharePoint Server 2013</span></a></p>
<p><span style="color:#0563c1;font-family:Calibri;font-size:medium;"><a href="/controlpanel/blogs/posteditor.aspx/&lt;a%20href=&quot;http:/technet.microsoft.com/en-us/library/fp161236(v=office.15).aspx&quot;&gt;&lt;span%20style=&#39;color:%20#0563c1;%20font-family:%20Calibri;%20font-size:%20medium;&#39;&gt;Configure%20an%20environment%20for%20apps%20for%20SharePoint%20(SharePoint%202013&lt;/span&gt;&lt;/a&gt;" target="_blank">Configure an environment for apps for SharePoint (SharePoint 2013</a>)</span></p>
<p><a href="https://go.microsoft.com/fwlink/?LinkId=267146" target="_blank"><span style="color:#0563c1;font-family:Calibri;font-size:medium;">White Paper: Office 2013--Access Services Setup for an On-Premises Installation</span></a></p>
<p><a href="https://technet.microsoft.com/en-us/library/dn144963(v=office.15).aspx" target="_blank"><span style="color:#0563c1;font-family:Calibri;font-size:medium;">Enable apps in AAM or host-header environments for SharePoint 2013</span></a></p>
<p><span style="color:#2e74b5;font-family:Calibri Light;font-size:large;">Additions</span></p>
<p><a href="https://msdn.microsoft.com/en-us/library/office/jj249372(v=office.15).aspx" target="_blank"><span style="color:#0563c1;font-family:Calibri;font-size:medium;">How to: Create and customize a web app in Access 2013</span></a></p>
<p></p>
<p>A special shout-out goes to Mark Kordelski &amp; David Wollerman - my colleagues @ Microsoft</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/telligent.evolution.components.attachments/01/6840/00/00/03/64/04/18/SQL2012FeatureComponents.zip" original-url="https://blogs.technet.com/cfs-filesystemfile.ashx/__key/telligent-evolution-components-attachments/01-6840-00-00-03-64-04-18/SQL2012FeatureComponents.zip">SQL2012FeatureComponents.zip</a></p>]]></content:encoded>
    </item>
    <item>
      <title>How to enable Remote PowerShell for SharePoint 2013 for Non-Administrators</title>
      <link>https://docs.microsoft.com/archive/blogs/anneste/how-to-enable-remote-powershell-for-sharepoint-2013-for-non-administrators</link>
      <pubDate>Wed, 17 Sep 2014 13:57:00 GMT</pubDate>
      <dc:creator><![CDATA[Anne Stenberg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anneste/2014/09/17/how-to-enable-remote-powershell-for-sharepoint-2013-for-non-administrators/</guid>
      <description><![CDATA[Businesses often need certain users to be able to run PowerShell cmdlets in their SharePoint farm...]]></description>
      <content:encoded><![CDATA[Businesses often need certain users to be able to run PowerShell cmdlets in their SharePoint farm and they don’t want those users to be part of the local administrators group for security reasons.

The following steps allow you to correctly configure your SharePoint servers to allow certain users access to run SharePoint PowerShell cmdlets.

<span style="font-family: Calibri;font-size: medium"> </span><b>On the SharePoint Servers:</b>

Log onto the SharePoint Server(s) as the SharePoint Administrator
<ol>
 	<li>In Computer Management, under Local Users and Groups, add the user(s) to the following Groups:
<ol>
 	<li>Remote Desktop Users</li>
 	<li>WinRMRemoteWMIUsers__</li>
 	<li>WSS_ADMIN_WPG</li>
 	<li>Remote Management Users</li>
</ol>
</li>
 	<li>Still in Computer Management, under Services and Applications, select Services and start Windows Remote Management (WS-Management) if it's not started and ensure it is set to Automatic.</li>
 	<li>Open the Local Group Policy Editor by typing gpedit.msc at a command prompt
<ol>
 	<li> Go to Computer Configuration -&gt; Administrative Templates -&gt; System -&gt; Credentials Delegation and double-click "Allow delegating fresh credentials"</li>
 	<li>Set this to Enabled, then click the Show button under options.</li>
 	<li>In the Show Contents dialog box, add the value WSMAN/*.domain.com changing domain.com to match your domain.</li>
 	<li>Click OK and OK then close the Local Group Policy Editor</li>
</ol>
</li>
 	<li>Run the SharePoint Management Shell as Administrator</li>
 	<li>Type<span style="color: #0000ff"> Enable-PSRemoting -Force</span></li>
 	<li>Type <span style="color: #0000ff">Enable-WSManCredSSP –Role Server</span></li>
 	<li>Type <span style="color: #0000ff">winrm set winrm/config/winrs '@{MaxShellsPerUser="25"}'</span></li>
 	<li>Type <span style="color: #0000ff">winrm set winrm/config/winrs '@{MaxMemoryPerShellMB="600"}'</span></li>
 	<li>Type <span style="color: #0000ff">Get-SPShellAdmin</span>
<ol>
 	<li>This should only return all the users who have the SharePoint_Shell_Access role</li>
</ol>
</li>
 	<li>Type <span style="color: #0000ff">Add-SPShellAdmin -UserName Domain\Username -Database (Get-SPContentDatabase -Identity “ContentDatabaseName”)</span>
<ol>
 	<li>Replace Domain\Username with the user needing access</li>
 	<li>Replace ContentDatabaseName with one of the Content Databases
<ol>
 	<li>You will need to run this command for all <span style="font-size: small">content</span> databases for the user(s) who need access</li>
 	<li>
<p style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small"><strong>NOTE</strong>-&gt; To grant access to all content databases use the following command:</span></p>
<span style="font-family: Times New Roman;font-size: small"> </span>
<p style="margin: 0in 0in 0pt"><span style="font-family: Calibri;font-size: small">Get-SPDatabase | Add-SPShellAdmin DOMAIN\UserName</span></p>
<span style="font-family: Times New Roman;font-size: medium"> </span></li>
</ol>
</li>
</ol>
</li>
 	<li>Type <span style="color: #0000ff">Get-SPShellAdmin</span>
<ol>
 	<li>The user you added should now be listed</li>
</ol>
</li>
 	<li>Type <span style="color: #0000ff">Set-PSSessionConfiguration -Name Microsoft.PowerShell32 –ShowSecurityDescriptorUI</span>
<ol>
 	<li>This will open up a dialog box. Add the user(s) with Read and Execute permissions then click OK</li>
 	<li>Run the command again to ensure the permissions were applied correctly</li>
</ol>
</li>
</ol>
&nbsp;

<b>On the Client Machine:</b>

Log onto the client machine with the user(s) added in the SharePoint server above.
<ol>
 	<li>Open Computer Management and select Services under Services and Applications. Set the Windows Remote Management (WS-Management) service to automatic and start the service.</li>
 	<li>Open Windows PowerShell as Administrator</li>
 	<li>Type <span style="color: #0000ff">Enable-WSManCredSSP -Role client -DelegateComputer “SharePointServerName” </span>
<ol>
 	<li>Replace SharePointServerName with the FQDN of the SharePoint server</li>
</ol>
</li>
 	<li>Type<span style="color: #0000ff"> $cred=get-Credential</span>
<ol>
 	<li>Enter the credentials of the user logged onto the client machine</li>
</ol>
</li>
 	<li>Type <span style="color: #0000ff">$s=new-PSsession “SharePointServerName” -authentication credssp -credential $cred</span>
<ol>
 	<li>Replace SharePointServerName with the FQDN of the SharePoint server</li>
 	<li><span style="color: #ff0000">NOTE: If this fails with an "access denied" error, re-run Step 10 on the server to enable configuration of the x64 PowerShell by running</span> <span style="color: #0000ff">Set-PSSessionConfiguration -Name Microsoft.PowerShell32 –ShowSecurityDescriptorUI</span></li>
</ol>
</li>
 	<li>Type <span style="color: #0000ff">Invoke-Command -Session $s -ScriptBlock {Add-PSSnapin Microsoft.SharePoint.PowerShell;}</span></li>
 	<li>Type <span style="color: #0000ff">Invoke-Command -Session $s -ScriptBlock {get-SPContentDatabase}</span>
<ol>
 	<li>This will return all the content databases in your SharePoint farm and ensure you have access</li>
</ol>
</li>
 	<li>Type <span style="color: #0000ff">Invoke-Command -Session $s -ScriptBlock {get-spserviceinstance}</span>
<ol>
 	<li>This will return the SharePoint service instances and ensure you have access</li>
</ol>
</li>
 	<li>Type <span style="color: #0000ff">Enter-PSSession -session $s</span></li>
</ol>
You will now see the servers name in [ ] PS: c:\users\someuser\documents

<b>Example:</b> [sp2013-app.fabrikaminc.local]: PS C:\Users\adamb\Documents&gt;

At this point, the user can implement PowerShell scripts on the SharePoint server.

<strong><em>Note: Special thanks to Mark Kordelski &amp; Samer Judeh for the assistance with this!</em> </strong>

<strong> </strong>

<em>Updates: 10/8/2014 added information about configuring PowerShell x64<strong>
</strong></em>

<em>Update: 8/8/2017 adding additional clarification for services, account logins, local group policy</em>]]></content:encoded>
    </item>
    <item>
      <title>SharePoint 2013: Maximum Upload Size Changed</title>
      <link>https://docs.microsoft.com/archive/blogs/anneste/sharepoint-2013-maximum-upload-size-changed</link>
      <pubDate>Thu, 12 Jun 2014 09:44:00 GMT</pubDate>
      <dc:creator><![CDATA[Anne Stenberg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anneste/2014/06/12/sharepoint-2013-maximum-upload-size-changed/</guid>
      <description><![CDATA[Today, one of my customers noticed the Maximum Upload Size changed from the default of 50 MB to 250...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family:Calibri;font-size:medium;">Today, one of my customers noticed the Maximum Upload Size changed from the default of 50 MB to 250 MB. In the TechNet article, </span><a href="https://technet.microsoft.com/en-US/library/ee424404(v=office.15).aspx#Section3" target="_blank"><span style="font-family:Calibri;font-size:medium;">Plan for caching and performance in SharePoint Server 2013</span></a><span style="font-family:Calibri;font-size:medium;">, it states the following:</span></p>
<p><b><i><span style="font-family:Calibri;font-size:medium;">Maximum upload file size</span></i></b></p>
<p><i><span style="font-family:Calibri;font-size:medium;">This section describes the upload file size limitation, tells how to decide what the maximum upload file size limit should be, and how to configure it.</span></i></p>
<div><span style="font-family:Times New Roman;font-size:medium;"> </span>
<p><b><i><span style="font-family:Calibri;font-size:medium;">Maximum upload file size overview</span></i></b></p>
<span style="font-family:Times New Roman;font-size:medium;"> </span></div>
<p><i><span style="font-family:Calibri;font-size:medium;">The maximum upload file size is a setting that is used by the SharePoint Server 2013 web application that specifies the maximum size of a file that a user can upload to the server. When a new web application is created, SharePoint Server 2013 sets the <span style="background-color:#ffff00;">default maximum upload size to 50 MB</span>. If a user tries to upload a file larger than the specified maximum upload size, the upload will fail.</span></i></p>
<p><span style="font-family:Calibri;font-size:medium;">I went to my test 2013 farm (build 15.0.4569.1000) and, sure enough, the Maximum Upload Size is 250 MB. </span></p>
<p><span style="font-family:Calibri;font-size:medium;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/MaximumUploadSize.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/MaximumUploadSize.jpg"><img alt=" " src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/MaximumUploadSize.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/MaximumUploadSize.jpg" border="0" /></a></span></p>
<p><span style="font-family:Calibri;font-size:medium;">NOTE: To check the settings, go to Central Admin -&gt; Application Management -&gt; Manage Web Applications. Click to the right of the web application then choose General Settings -&gt; General Settings.</span></p>
<p></p>
<p><span style="font-family:Calibri;font-size:medium;">Apparently this change took place with the August 2013 CU for SharePoint 2013. Therefore, if you don&rsquo;t want users to be able to automatically upload files this large, you will need to manually change this to a value within your business needs.</span></p>
<p><span style="font-family:Calibri;font-size:medium;">I have also contacted the TechNet team to have the article updated.</span></p>
<p><span style="font-family:verdana,geneva;"><span style="font-family:Times New Roman;font-size:medium;"> </span><br /></span></p>]]></content:encoded>
    </item>
    <item>
      <title>Changing TCP/IP Information on Windows Server 2008 R2 Core Installation</title>
      <link>https://docs.microsoft.com/archive/blogs/anneste/changing-tcpip-information-on-windows-server-2008-r2-core-installation</link>
      <pubDate>Tue, 11 Feb 2014 12:59:00 GMT</pubDate>
      <dc:creator><![CDATA[Anne Stenberg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anneste/2014/02/11/changing-tcpip-information-on-windows-server-2008-r2-core-installation/</guid>
      <description><![CDATA[I&#39;m not a platforms person but needed to change the TCP/IP settings on a test server this week....]]></description>
      <content:encoded><![CDATA[<p>I&#39;m not a platforms person but needed to change the TCP/IP settings on a test server this week. A core installation does not have any GUI interfaces -&nbsp;at all. Reminds me of the old DOS days back in the 80&#39;s. Ugh.</p>
<p>After doing some research on the Internet, I came across a great blog describing, in detail, all the ins and outs of this process. For complete information, please visit <a href="https://www.powershellpro.com/powershell-tutorial-introduction/powershell-wmi-methods/">https://www.powershellpro.com/powershell-tutorial-introduction/powershell-wmi-methods/</a>.</p>
<p>The down and dirty way to change the TCP/IP settings of one network adapter, including multiple DNS server IP addresses, is to use the following PowerShell script. Be sure to change your IP numbers!!</p>
<p>$NICs = Get-WMIObject Win32_NetworkAdapterConfiguration | where{$_.IPEnabled -eq &ldquo;TRUE&rdquo;}<br />{<br />$NICS.EnableStatic(&ldquo;192.168.171.42&Prime;, &ldquo;255.255.255.0&Prime;)<br />$NICS.SetGateways(&ldquo;192.168.171.1&Prime;)<br />$DNSServers = &ldquo;198.102.234.125&Prime;,&rdquo;198.102.234.126&Prime;<br />$NICS.SetDNSServerSearchOrder($DNSServers)<br />$NICS.SetDynamicDNSRegistration(&ldquo;TRUE&rdquo;)<br />$NICS.SetWINSServer(&ldquo;198.102.234.125&Prime;, &ldquo;198.102.234.126&Prime;)<br />}</p>]]></content:encoded>
    </item>
    <item>
      <title>Automatically Populate City and State in InfoPath Form Using External ZipCode Web Services</title>
      <link>https://docs.microsoft.com/archive/blogs/anneste/automatically-populate-city-and-state-in-infopath-form-using-external-zipcode-web-services</link>
      <pubDate>Tue, 27 Nov 2012 12:02:00 GMT</pubDate>
      <dc:creator><![CDATA[Anne Stenberg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anneste/2012/11/27/automatically-populate-city-and-state-in-infopath-form-using-external-zipcode-web-services/</guid>
      <description><![CDATA[The other day one of my customers wanted to know if it was possible to auto-populate city and state...]]></description>
      <content:encoded><![CDATA[<p><span style="font-size: small;"><span style="font-family: Calibri;">The other day one of my customers wanted to know if it was possible to auto-populate city and state fields in an InfoPath 2010 Form on a SharePoint Server 2010 farm environment when you put in a zip code. Of course I said &ldquo;yes&rdquo; and that I would figure it out. After searching on the Internet for quite a while, since I wasn&rsquo;t sure exactly what key words I should use, I came across a great site with a lot of web services.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><span style="font-family: Calibri; font-size: small;">This web service site is </span><a href="https://www.webservicex.net/"><span style="color: #0000ff; font-family: Calibri; font-size: small;">https://www.WebserviceX.NET</span></a><span style="font-size: small;"><span style="font-family: Calibri;">. </span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0068.WebserviceX_01.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0068.WebserviceX_5F00_01.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0068.WebserviceX_01.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0068.WebserviceX_5F00_01.jpg" alt="" border="0" /></a></span></p>
<p>&nbsp;<strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 1:WebserviceX_01.jpg</span></span></strong></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">As you can see, they have over 70 web services available. In the search box, I typed in </span>zip<span style="font-family: Calibri;"> to see what was available. The search results produced a link to &ldquo;</span></span><a href="https://www.webservicex.net/ws/WSDetails.aspx?WSID=42&amp;CATID=7"><span style="color: #0000ff; font-family: Calibri; font-size: small;">USA Zip code Information</span></a><span style="font-size: small;"><span style="font-family: Calibri;">&rdquo;. </span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2744.WebserviceX_02.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2744.WebserviceX_5F00_02.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2744.WebserviceX_02.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2744.WebserviceX_5F00_02.jpg" alt="" border="0" /></a>&nbsp;</p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 2:WebserviceX_02.jpg</span></span></strong></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">BINGO! Exactly what I&rsquo;m looking for. &nbsp;Now to use this service in an InfoPath 2010 form on a SharePoint Server 2010 farm.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<hr style="width: 100%; height: 4px;" size="4" width="100%" />
<p><br /><span style="font-family: Calibri; font-size: small;">NOTE: The following detailed steps take into consideration those readers who do not know how to customize an InfoPath form within SharePoint or how to add SOAP Web Services to the form. If you just &nbsp;want the nitty gritty of how to use the USZip web service in the form, skip to this </span><span style="color: #0000ff; font-family: Calibri; font-size: small;"><a href="#NittyGritty">section</a></span><span style="font-size: small;"><span style="font-family: Calibri;">.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<hr style="width: 100%; height: 4px;" size="4" width="100%" />
<p>&nbsp;</p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">For this demonstration, I created a &ldquo;contacts&rdquo; list in SharePoint called MyContacts. (Site Actions -&gt; More Options -&gt; Contacts) When the list gets created, choose either &ldquo;Customize Form&rdquo; or &ldquo;List Settings -&gt; Form Settings&rdquo;. &nbsp;</span></span></p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2806.WebserviceX_03.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2806.WebserviceX_5F00_03.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2806.WebserviceX_03.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2806.WebserviceX_5F00_03.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 3:WebserviceX_03.jpg</span></span></strong></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">This will allow you to open the form in InfoPath 2010 so we can use the USZip web service.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6114.MyContactsForm_01.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6114.MyContactsForm_5F00_01.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6114.MyContactsForm_01.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6114.MyContactsForm_5F00_01.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 4:MyContactsForm_01.jpg</span></span></strong></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="253">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">Within InfoPath, click Data -&gt; From Web Service -&gt; From SOAP Web Service</span></span></p>
</td>
<td valign="top" width="481">
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7356.MyContactsForm_02.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7356.MyContactsForm_5F00_02.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7356.MyContactsForm_02.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7356.MyContactsForm_5F00_02.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 5:MyContactsForm_02.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="253">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">In the Data Connection Wizard, type </span><a href="https://www.webservicex.net/uszip.asmx?WSDL"><span style="color: #0000ff;">https://www.webservicex.net/uszip.asmx?WSDL</span></a><span style="font-family: Calibri;"> and click Next</span></span></p>
</td>
<td valign="top" width="481">
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/8738.MyContactsForm_03.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/8738.MyContactsForm_5F00_03.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/8738.MyContactsForm_03.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/8738.MyContactsForm_5F00_03.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 6:MyContactsForm_03.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="253">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">Select the operation &ldquo;GetInfoByZIP&rdquo; and click Next</span></span></p>
</td>
<td valign="top" width="481">
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6278.MyContactsForm_04.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6278.MyContactsForm_5F00_04.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6278.MyContactsForm_04.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6278.MyContactsForm_5F00_04.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 7:MyContactsForm_04.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="253">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">In order to get the schema of the web service, we need to &ldquo;Set Sample Value&rdquo;. Click on the button and type in a 5 digit zip code, click OK, then Next </span></span></p>
</td>
<td valign="top" width="481">
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/5518.MyContactsForm_05.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/5518.MyContactsForm_5F00_05.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/5518.MyContactsForm_05.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/5518.MyContactsForm_5F00_05.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 8:MyContactsForm_05.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="253">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">Click Next at the next screen as we don&rsquo;t want to prepopulate a set value</span></span></p>
</td>
<td valign="top" width="481">
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4606.MyContactsForm_06.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4606.MyContactsForm_5F00_06.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4606.MyContactsForm_06.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4606.MyContactsForm_5F00_06.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 9:MyContactsForm_06.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="253">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">We don&rsquo;t want to store a copy of the data in the form template so click Next at the next screen</span></span></p>
</td>
<td valign="top" width="481">
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4604.MyContactsForm_07.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4604.MyContactsForm_5F00_07.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4604.MyContactsForm_07.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4604.MyContactsForm_5F00_07.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 10:MyContactsForm_07.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="253">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">Uncheck &ldquo;Automatically retrieve data when form is opened&rdquo; and click Finish</span></span></p>
</td>
<td valign="top" width="481">
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4188.MyContactsForm_08.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4188.MyContactsForm_5F00_08.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4188.MyContactsForm_08.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4188.MyContactsForm_5F00_08.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 11:MyContactsForm_08.jpg</span></span></strong></p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;</p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;"><a name="NittyGritty"></a>NittyGritty</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Now that we have added the USZip web service to the form, we need to change the zip code binding then query the web service for the city and state.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="138">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">On the form, right click Zip/Postal Code and choose Change Binding</span></span></p>
</td>
<td valign="top" width="596">
<p align="center"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0550.MyContactsForm_09.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0550.MyContactsForm_5F00_09.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0550.MyContactsForm_09.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0550.MyContactsForm_5F00_09.jpg" alt="" border="0" /></a>&nbsp;</p>
<p align="center"><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 12:MyContactsForm_09.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="138">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">The &ldquo;Text Box Binding&rdquo; dialog box will open, click &ldquo;Show advanced view&rdquo;, and change the data source to GetInfoByZip (Secondary)</span></span></p>
</td>
<td valign="top" width="596">
<p align="center">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6232.MyContactsForm_10.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6232.MyContactsForm_5F00_10.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6232.MyContactsForm_10.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6232.MyContactsForm_5F00_10.jpg" alt="" border="0" /></a></p>
<p align="center"><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 13:MyContactsForm_10.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="138">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">Using the GetInfoByZIP data source, expand queryFields until you can select USZip, then click OK</span></span></p>
</td>
<td valign="top" width="596">
<p align="center"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3108.MyContactsForm_11.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3108.MyContactsForm_5F00_11.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3108.MyContactsForm_11.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3108.MyContactsForm_5F00_11.jpg" alt="" border="0" /></a>&nbsp;</p>
<p align="center"><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 14:MyContactsForm_11.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="138">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">In the Design form window, under Fields on the right side, select &ldquo;Show Advanced View&rdquo;</span></span></p>
</td>
<td valign="top" width="596">
<p align="center">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2626.MyContactsForm_12.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2626.MyContactsForm_5F00_12.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2626.MyContactsForm_12.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2626.MyContactsForm_5F00_12.jpg" alt="" border="0" /></a></p>
<p align="center"><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 15:MyContactsForm_12.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="138">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">Assuming the Zip/Postal Code is still selected from the previous step, the Fields should automatically be selected on USZip. If not, then change the Fields data source to GetInfoByZip (Secondary) and select USZip</span></span></p>
</td>
<td valign="top" width="596">
<p align="center"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6747.MyContactsForm_13.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6747.MyContactsForm_5F00_13.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6747.MyContactsForm_13.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6747.MyContactsForm_5F00_13.jpg" alt="" border="0" /></a>&nbsp;</p>
<p align="center"><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 16:MyContactsForm_13.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="138">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">Right-click USZip in the Fields section and choose Rules. In the Rules task pane, click New -&gt; Action. You can either leave it to say &ldquo;Rule 1&rdquo; or change it to something meaningful like QueryZip as this rule will query the USZip web service.</span></span></p>
</td>
<td valign="top" width="596">
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7840.MyContactsForm_14.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7840.MyContactsForm_5F00_14.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7840.MyContactsForm_14.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7840.MyContactsForm_5F00_14.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 17:MyContactsForm_14.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="138">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">In the Rules pane, click Add and select Query for Data. Change the data connection to GetInfoByZIP and click OK</span></span></p>
</td>
<td valign="top" width="596">
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4617.MyContactsForm_15.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4617.MyContactsForm_5F00_15.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4617.MyContactsForm_15.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4617.MyContactsForm_5F00_15.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 17:MyContactsForm_15.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="138">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">In the QueryZip rule, click Add and choose Set a Field&rsquo;s Value. In the Rule Details dialog box, click the button for the Field (1), change the Fields to Main (2), expand dataFields until you can select City (3) and click OK.</span></span></p>
<p align="center"><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p align="center"><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
</td>
<td valign="top" width="596">
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7750.MyContactsForm_16.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7750.MyContactsForm_5F00_16.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7750.MyContactsForm_16.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7750.MyContactsForm_5F00_16.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 18:MyContactsForm_16.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="138">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">Now that we have selected the field we want to put a value in, we need to create a function that will get that value for us. In the Rules Details dialog box, click the fx button (1). The Insert Formula dialog box will appear, click Insert Field or Group&hellip;. (2) In the Select a Field or Group dialog box, expand the GetInfoByZIP (Secondary) dataFields and choose CITY (3). Click OK</span></span></p>
</td>
<td valign="top" width="596">
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1563.MyContactsForm_17.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1563.MyContactsForm_5F00_17.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1563.MyContactsForm_17.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1563.MyContactsForm_5F00_17.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 19:MyContactsForm_17.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="138">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">Click OK on the Insert Formula dialog box. Verify your Rule Details match the screen shot then click OK.</span></span></p>
</td>
<td valign="top" width="596">
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2538.MyContactsForm_18.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2538.MyContactsForm_5F00_18.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2538.MyContactsForm_18.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2538.MyContactsForm_5F00_18.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 20:MyContactsForm_18.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="138">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">Follow the previous three (3) steps to set the field&rsquo;s value for State/Province.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">a)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;"><span style="font-family: Calibri;">You Add &ldquo;Set a Field&rsquo;s Value&rdquo;</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">b)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;"><span style="font-family: Calibri;">Choose the Main dataField State/Province</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">c)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;"><span style="font-family: Calibri;">Set the Value to the GetInfoByZIP STATE dataField</span></span></p>
<p align="center"><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
</td>
<td valign="top" width="596">
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2045.MyContactsForm_19.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2045.MyContactsForm_5F00_19.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2045.MyContactsForm_19.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2045.MyContactsForm_5F00_19.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 21:MyContactsForm_19.jpg</span></span></strong></p>
</td>
</tr>
<tr>
<td width="138">
<p align="center"><span style="font-size: small;"><span style="font-family: Calibri;">The Rules should now look like this:</span></span></p>
</td>
<td valign="top" width="596">
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/5734.MyContactsForm_20.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/5734.MyContactsForm_5F00_20.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/5734.MyContactsForm_20.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/5734.MyContactsForm_5F00_20.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 22:MyContactsForm_20.jpg</span></span></strong></p>
</td>
</tr>
</tbody>
</table>
<p>&nbsp;<span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Be sure to save your form so as to not lose any of your hard work. Go to the location of where the form was saved and double-click to open the form. Type in a zip code then press the Tab key&nbsp;and watch the magic work. </span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4645.MyContactsForm_21.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4645.MyContactsForm_5F00_21.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4645.MyContactsForm_21.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4645.MyContactsForm_5F00_21.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 23:MycontactsForm_21.jpg</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><strong><span style="font-size: small;"><span style="font-family: Calibri;">Caveats</span></span></strong></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">In my testing, when designing the form and going to Preview (F5), the form opens but with errors. The only way I could get this to work was to open the form from the saved version. &nbsp;Below are the errors I received when trying to use the form in Preview mode.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3644.PreviewMode_01.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3644.PreviewMode_5F00_01.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3644.PreviewMode_01.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3644.PreviewMode_5F00_01.jpg" alt="" border="0" /></a></p>
<p><span style="color: #4f81bd;"><strong><span style="font-family: Calibri;">Figure 24:PreviewMode_01.jpg</span></strong></span></p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0083.PreviewMode_02.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0083.PreviewMode_5F00_02.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0083.PreviewMode_02.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0083.PreviewMode_5F00_02.jpg" alt="" border="0" /></a></p>
<p><span style="color: #4f81bd;"><strong><span style="font-family: Calibri;">Figure 25:PreviewMode_02.jpg</span></strong></span></p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/8883.PreviewMode_03.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/8883.PreviewMode_5F00_03.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/8883.PreviewMode_03.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/8883.PreviewMode_5F00_03.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 26:PreviewMode_03.jpg</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/5850.PreviewMode_04.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/5850.PreviewMode_5F00_04.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/5850.PreviewMode_04.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/5850.PreviewMode_5F00_04.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 27:PreviewMode_04.jpg</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><strong><span style="font-size: small;"><span style="font-family: Calibri;">Publishing the Form to SharePoint</span></span></strong></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">I did what a lot of people will do when they publish the form back to the SharePoint list. From the InfoPath design page, I simply went to File -&gt; Publish -&gt; SharePoint List ensuring the correct list was shown. Next, I went to the MyContacts list in SharePoint and clicked &ldquo;Add New Item&rdquo;. </span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span><span style="font-size: small;"><span style="font-family: Calibri;">All of a sudden the form that WAS working isn&rsquo;t.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0243.NewItem_01.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0243.NewItem_5F00_01.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0243.NewItem_01.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0243.NewItem_5F00_01.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 28:NewItem_01.jpg</span></span></strong></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">The following text is the full error details:</span></span></p>
<p style="padding-left: 30px;"><span style="font-family: Calibri; font-size: small;">&nbsp;</span><span style="font-size: small;"><span style="font-family: Calibri;">A query to retrieve form data cannot be completed because this action would violate cross-domain restrictions. <br /><br />If this form template is published to a SharePoint document library, cross-domain access for user form templates must be enabled under InfoPath Forms Services in SharePoint Central Administration, and the data connection settings must be stored in a UDC file in a data connection library in the same site collection. <br /><br />If this is an administrator-approved form template, the security level of the form must be set to full trust, or the data connection settings must be stored in a UDC file by using the Manage data connection files option under InfoPath Forms Services in SharePoint Central Administration.</span></span></p>
<p style="padding-left: 30px;"><span style="font-size: small;"><span style="font-family: Calibri;">An entry has been added to the Windows event log of the server. </span></span></p>
<p style="padding-left: 30px;"><span style="font-size: small;"><span style="font-family: Calibri;">Log ID:6932</span></span></p>
<p style="padding-left: 30px;"><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p style="padding-left: 30px;"><span style="font-size: small;"><span style="font-family: Calibri;">Correlation ID:9e347c24-07ed-4df1-b8e9-48d0b4f18aac</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">In my case, the event was NOT added to the Windows event log but it probably wouldn&rsquo;t have given me any more information anyway. The SharePoint ULS logs had the same error information as the dialog box. Looking at the dialog box error message shows two (2) possible reasons for the error along with resolutions. I marked in bold the key points.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">(A)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">If this form template is published to a SharePoint document library, <strong>cross-domain access for user form templates must be enabled</strong> under InfoPath Forms Services in SharePoint Central Administration, and the <strong>data connection settings must be stored in a UDC file</strong> in a data connection library in the same site collection.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">(B)</span></span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">If this is an administrator-approved form template, the <strong>security level of the form must be set to full trust</strong>, or <strong>the data connection settings must be stored in a UDC</strong> file by using the Manage data connection files option under InfoPath Forms Services in SharePoint Central Administration.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">Since my InfoPath form is for a particular site collection, I don&rsquo;t need full trust. All I need to do is enable cross-domain data access in Central Admin and add the data connection file to my site collections Data Connection Library. Simple, right? </span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">InfoPath Forms Services is in the General Application Settings within Central Admin. </span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><span style="font-family: Calibri; font-size: small;">1)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;"><span style="font-family: Calibri;">Browse to the InfoPath Forms Services and chose Configure InfoPath Forms Services, check the box to &ldquo;Allow cross-domain data access . . .&rdquo;</span></span></p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0624.ConfigureService_01.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0624.ConfigureService_5F00_01.jpg"><img src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0624.ConfigureService_01.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0624.ConfigureService_5F00_01.jpg" alt="" border="0" /></a></p>
<p><strong><span style="color: #4f81bd;"><span style="font-family: Calibri;">Figure 29:ConfigureService_01.jpg</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;">2)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;"><span style="font-family: Calibri;">If you don&rsquo;t already have a Data Connection Library in your site collection, go to Site Actions -&gt; More Options and choose Data Connection Library. In my case, my Data Connection Library is called Data Connections.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">3)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;"><span style="font-family: Calibri;">Browse to the Data Connections library and copy the URL</span></span></p>
<p style="padding-left: 30px;"><span style="font-family: Calibri; font-size: small;">a.</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-family: Calibri; font-size: small;">You can follow </span><a href="https://msdn.microsoft.com/en-us/library/ms772101(office.14).aspx"><span style="color: #0000ff; font-family: Calibri; font-size: small;">How to: Create and Use a Data Connection Library</span></a><span style="font-size: small;"><span style="font-family: Calibri;"> for this</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">4)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;"><span style="font-family: Calibri;">Since I already created the InfoPath form and had the data connection already there, I opened the form then followed from step 7 in the section &ldquo;To create a new data connection file in InfoPath&rdquo; to convert the data connection. </span></span></p>
<p><span style="font-family: Calibri; font-size: small;">5)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;"><span style="font-family: Calibri;">After that, I went to MyContacts list and the form opens and works fine. </span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><span style="font-family: Calibri; font-size: small;">Click on the links for more information about the </span><a href="https://msdn.microsoft.com/en-us/library/aa701145(office.14).aspx"><span style="color: #0000ff; font-family: Calibri; font-size: small;">InfoPath Forms Service</span></a><span style="font-family: Calibri; font-size: small;"> and </span><a href="https://msdn.microsoft.com/en-us/library/ms772364(office.14).aspx"><span style="color: #0000ff; font-family: Calibri; font-size: small;">Working with Data Connections</span></a><span style="font-size: small;"><span style="font-family: Calibri;">.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><span style="font-size: small;"><span style="font-family: Calibri;">A special shout out to one of my colleagues, Scott Heim, for getting me going in the right direction on this! </span></span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><span style="font-family: Calibri; font-size: small;">P.S. I have attached my MyContacts.xsn for those who might find this useful</span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p><span style="font-family: Calibri; font-size: small;">&nbsp;</span></p>
<p>&nbsp;</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/telligent.evolution.components.attachments/01/6840/00/00/03/53/50/92/MyContacts.xsn" original-url="https://blogs.technet.com/cfs-filesystemfile.ashx/__key/telligent-evolution-components-attachments/01-6840-00-00-03-53-50-92/MyContacts.xsn">MyContacts.xsn</a></p>]]></content:encoded>
    </item>
    <item>
      <title>Create a Demonstration Video with Microsoft Lync 2010</title>
      <link>https://docs.microsoft.com/archive/blogs/anneste/create-a-demonstration-video-with-microsoft-lync-2010</link>
      <pubDate>Thu, 09 Aug 2012 13:06:00 GMT</pubDate>
      <dc:creator><![CDATA[Anne Stenberg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anneste/2012/08/09/create-a-demonstration-video-with-microsoft-lync-2010/</guid>
      <description><![CDATA[The other day I wanted to record steps I was doing on a virtual machine without having to write it...]]></description>
      <content:encoded><![CDATA[<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">The other day I wanted to record steps I was doing on a </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">virtual machine without having to write it down while working. I have two </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">external monitors connected to my laptop&rsquo;s docking station that allows me to be </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">more productive. My laptop screen is my main monitor and I extend the display</span><br /><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">to the other two monitors. I use the biggest monitor when working in <a href="https://www.microsoft.com/en-us/download/details.aspx?id=21101">Remote Desktop Configuration Manager v2.2</a> connecting to my various virtual </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">machines.</span></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">I use <a href="https://lync.microsoft.com/en-us/Pages/unified-communications.aspx">Microsoft Lync 2010</a> for conference calls with my customers and other communications where </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">we can share our screens and so forth, but never realized it also offered </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">recording services!</span></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">To produce a demonstration with voice and video simply </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">follow these steps:</span></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">If you don&rsquo;t see any menu options at the top, then select </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">the arrow next to the gear and select &ldquo;Show Menu Bar&rdquo;</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3683.Lync01.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3683.Lync01.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3683.Lync01.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3683.Lync01.jpg" width="441" height="201" /></a></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">Once the menu bar populates, select &ldquo;Meet Now&rdquo;</span></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">A pop-up box opens called &ldquo;Join Meeting Now&rdquo; then select &ldquo;Use </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">Lync&rdquo; and click ok</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0358.Lync02.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0358.Lync02.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0358.Lync02.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0358.Lync02.jpg" /></a></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">Note: I distorted the names and pictures to protect the </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">innocent :-)</span></p>
<p>&nbsp;</p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">Next, click the &ldquo;Share&rdquo; menu item and choose what you want </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">to share.</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/5710.Lync03.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/5710.Lync03.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/5710.Lync03.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/5710.Lync03.jpg" width="411" height="461" /></a></p>
<p>&nbsp;</p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">Now that you have sharing started, it&rsquo;s time to start the </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">recording. On the menu bar at the top, choose &ldquo;Actions&rdquo;, then select &ldquo;Start </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">Recording&rdquo;</span></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">Once you have started recording, clicking the Actions menu </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">item again allows you to stop, pause, and manage your recordings</span>.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6406.Lync04.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6406.Lync04.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6406.Lync04.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6406.Lync04.jpg" width="434" height="855" /></a></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">Once you have stopped your recording, provide the necessary </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">information in the &ldquo;Stop Recording&rdquo; dialog box and click OK.</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6175.Lync05.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6175.Lync05.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6175.Lync05.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6175.Lync05.jpg" /></a></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">After you click OK, the &ldquo;Microsoft Lync Recording Manager&rdquo; </span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">opens and you can see all of your recordings.</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2045.Lync06.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2045.Lync06.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2045.Lync06.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2045.Lync06.jpg" /></a></p>
<p>&nbsp;</p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">Hope this helps!</span></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: small;">Anne</span></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>How to Create a Document Set using a Workflow (SharePoint 2010)</title>
      <link>https://docs.microsoft.com/archive/blogs/anneste/how-to-create-a-document-set-using-a-workflow-sharepoint-2010</link>
      <pubDate>Wed, 20 Jun 2012 12:45:00 GMT</pubDate>
      <dc:creator><![CDATA[Anne Stenberg]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.technet.microsoft.com/anneste/2012/06/20/how-to-create-a-document-set-using-a-workflow-sharepoint-2010/</guid>
      <description><![CDATA[I've been working with several colleagues on an internal SharePoint Server 2010 project for a while...]]></description>
      <content:encoded><![CDATA[<p>I've been working with several colleagues on an internal SharePoint Server 2010 project for a while and we "went live" the first part of February 2012. The site is a place to help our (Microsoft) Premier Field Engineers (PFE&rsquo;s) build teams for projects and Intellectual Property (IP) creation. Since launch, we have members from North America, Europe, and Middle East! The majority of this site consists of lists where information is entered into the list, either through typing the information, or selecting information from look-up columns in other lists.</p>
<p>We have several lists: Resources, Projects, Regions, Skills, Feedback, Issues, etc.</p>
<p>One of the suggestions that came through was the ability to create a <a title="Introduction to Document Sets" href="https://office.microsoft.com/en-us/sharepoint-server-help/introduction-to-document-sets-HA101782466.aspx" target="_blank"><span style="color: #0000ff;" color="#0000ff">document set</span></a> for their project. "A document set is a group of related documents that can be created in one step and then managed as a single entity."</p>
<p>A previous post of mine, &ldquo;<a href="https://blogs.technet.com/b/anneste/archive/2011/11/02/how-to-create-an-infopath-form-to-auto-populate-data-in-sharepoint-2010.aspx"><span style="color: #0000ff;" color="#0000ff">How to Create an InfoPath Form to Auto Populate Data in SharePoint 2010</span></a>&rdquo;, demonstrated creating the form for our PFE&rsquo;s to create new projects using InfoPath 2010. By modifying that form, I created a Yes/No value to see if a user wanted to create a document set or not. Next, using SharePoint Designer 2010, I created a workflow based on the projects list to see if the Yes/No column contained a &ldquo;yes&rdquo;, and if so, create a document set and set the name of the document set the same as the title of the project. Let&rsquo;s see how to do this.</p>
<p>Steps we need to do:</p>
<ul>
<li>Create a document set</li>
<li>Create a document library</li>
<li>Add a column to the list and update the InfoPath form</li>
<li>Create the workflow</li>
<li>Verify the workflow association &amp; test</li>
<li>Troubleshooting</li>
</ul>
<h2><span style="font-size: medium;" size="4"><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Create a Document Set</span></span></span></h2>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">1)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Launch the site and go to Site Actions, Site Settings, and choose Site Content Types under Galleries</span></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4174.SiteContentTypes.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4174.SiteContentTypes.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4174.SiteContentTypes.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4174.SiteContentTypes.jpg" /></a><br /><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 1: Site content types</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">2)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">On the Site Content types page, choose Create at the top</span></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4405.CreateContentType.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4405.CreateContentType.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4405.CreateContentType.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4405.CreateContentType.jpg" /></a><br /><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 2: Create content type</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">3)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">On the New Site Content Type page, type a name for the Content Type (i.e. ProjectsDocSet), select the parent content type from the &ldquo;Document Set Content Types&rdquo; with the parent content type of &ldquo;Document Set&rdquo;. You can either leave it in the existing Custom Content Type group or create a new one.</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri"><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/5483.NewSiteContent.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/5483.NewSiteContent.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/5483.NewSiteContent.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/5483.NewSiteContent.jpg" /></a></span></span></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 3: New site content</span></span></strong></p>
<h2><span style="font-size: medium;" size="4"><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Create a Document Library</span></span></span></h2>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">4)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Launch the site and go to Site Actions, More Options. We need to create a new Document Library that will contain our Document Sets. From the Create dialog box, choose Document Library and name the Document Library.</span></span></p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1234.CreateDocLibrary.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1234.CreateDocLibrary.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1234.CreateDocLibrary.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1234.CreateDocLibrary.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 4: Create document library</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">5)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Within the document library, choose Library Settings, Advanced Settings. Since document sets are based on content types, we need to allow management of content types. For my purpose, I don&rsquo;t want to allow new folders to be available so I choose &ldquo;no&rdquo; in that section and &ldquo;no&rdquo; to the datasheet settings. </span></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/8508.AdvancedSettings.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/8508.AdvancedSettings.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/8508.AdvancedSettings.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/8508.AdvancedSettings.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 5: Advanced Settings</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">6)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">In the Document Library Settings page, under Content Types, click &ldquo;Add from existing site content types&rdquo;.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7633.AddFromExistingContentTypes.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7633.AddFromExistingContentTypes.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7633.AddFromExistingContentTypes.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7633.AddFromExistingContentTypes.jpg" /></a></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 6: Add from existing content types</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">7)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">In the Add Content Types page, select ProjectsDocSet from the Available Site Content Types and click Add, then OK</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/8883.AddContentTypes.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/8883.AddContentTypes.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/8883.AddContentTypes.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/8883.AddContentTypes.jpg" /></a></span></p>
<p><br /><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 7: Add content types</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">8)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Back at the Document Library Settings page, under Content Types, choose &ldquo;Change New Button Order and Default Content Type&rdquo;.&nbsp; For my purpose, I didn&rsquo;t want anyone to be able to upload a document and only wanted the document set available.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6378.ChangeNewButtonOrder.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6378.ChangeNewButtonOrder.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6378.ChangeNewButtonOrder.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6378.ChangeNewButtonOrder.jpg" /></a></span></p>
<p><br /><span style="color: #4f81bd;" color="#4f81bd"><strong><span style="font-family: Calibri;" face="Calibri">Figure 8: Change new button order and default content type</span></strong></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/5238.ContentTypeOrder.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/5238.ContentTypeOrder.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/5238.ContentTypeOrder.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/5238.ContentTypeOrder.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 9: Content type order</span></span></strong></p>
<p>9)&nbsp;&nbsp;&nbsp;&nbsp; We should now have the Document Set as visible and the default content type.</p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3582.ContentType.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3582.ContentType.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3582.ContentType.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3582.ContentType.jpg" /></a></p>
<p><span style="color: #4f81bd;" color="#4f81bd"><strong><span style="font-family: Calibri;" face="Calibri">Figure 10: Content Type</span></strong></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7220.NewDocument.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7220.NewDocument.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7220.NewDocument.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7220.NewDocument.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 11: New Document</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<h2><span style="font-size: medium;" size="4"><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Add Column &amp; Update the InfoPath 2010 Form</span></span></span></h2>
<p>10)&nbsp; Go to the list properties of the Projects list and create a column called DocSet. Set the type as a Yes/No check box with a default value of &ldquo;No&rdquo;.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/8741.CreateColumn.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/8741.CreateColumn.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/8741.CreateColumn.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/8741.CreateColumn.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 12: Create Column</span></span></strong></p>
<p>11)&nbsp; On the Projects list, choose List under List Tools then select Customize Form.</p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1030.CustomizeForm.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1030.CustomizeForm.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1030.CustomizeForm.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1030.CustomizeForm.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 13: Customize Form</span></span></strong></p>
<p>12)&nbsp; The form will open in InfoPath 2010</p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1263.OpenForm.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1263.OpenForm.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1263.OpenForm.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1263.OpenForm.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 14: Open form</span></span></strong></p>
<p>Notice the new DocSet field on the right. We have to add the DocSet field to the form so users can select the form.</p>
<p>13)&nbsp; Place the cursor at the end of the last line after &ldquo;semi-colon&rdquo; (shown by the arrow) and press the tab key. This will create a new row in the form.</p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/8712.NewRow.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/8712.NewRow.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/8712.NewRow.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/8712.NewRow.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 15: New row</span></span></strong></p>
<p>14)&nbsp; Click DocSet on the right and drag the field to the colored column on the new row.</p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3056.DragDocSet.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3056.DragDocSet.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3056.DragDocSet.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3056.DragDocSet.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 16: Drag DocSet</span></span></strong></p>
<p>15)&nbsp; Next we need to add some text to the form so it makes sense to the user. Click in the colored area to un-highlight the field name.</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1881.unhighlight.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1881.unhighlight.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1881.unhighlight.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1881.unhighlight.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 17: Un-highlight</span></span></strong></p>
<p>16)&nbsp; Erase the word &ldquo;DocSet&rdquo; and add your own text similar to the following in both columns of the new row.</p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3060.AddRowText.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3060.AddRowText.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3060.AddRowText.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3060.AddRowText.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 18: Add row text</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">17)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Now we need to publish the form. From the menu bar, click File, Publish, and click the SharePoint List button. </span></span></p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/5826.PublishForm.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/5826.PublishForm.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/5826.PublishForm.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/5826.PublishForm.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 19: Publish Form</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">You should get a dialog box (shown above) with your InfoPath form in the background showing the form was successfully published. Click OK on the dialog box and close out of InfoPath. You will be taken back to the list in SharePoint.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">18)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Let&rsquo;s verify the form is correct when opening. From the list, click Items under List Tools and click New Item.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7674.NewItem.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7674.NewItem.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7674.NewItem.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7674.NewItem.jpg" /></a></p>
<p><span style="color: #4f81bd;" color="#4f81bd"><strong><span style="font-family: Calibri;" face="Calibri">Figure 20: New item</span></strong></span></p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3480.NewItem02.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3480.NewItem02.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3480.NewItem02.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3480.NewItem02.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 21: New Item 2</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Super! Now, we&rsquo;re ready to create the workflow that will actually create the Document Set.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<h2><span style="font-size: medium;" size="4"><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Create Workflow to Automatically Create a Document Set</span></span></span></h2>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">19)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Launch Microsoft SharePoint Designer 2010 (SPD) and open the site.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/8233.OpenSite.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/8233.OpenSite.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/8233.OpenSite.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/8233.OpenSite.jpg" /></a></span></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 22: Open site</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">20)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Once the site opens in SPD, click Workflows under Navigation, Site Objects.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1263.SelectWorkflows.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1263.SelectWorkflows.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1263.SelectWorkflows.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1263.SelectWorkflows.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 23: Select Workflows</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">21)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Once Workflows is selected, the Ribbon shows the Workflow options. Click List Workflow and select the list that will be used for this workflow &ndash; in our case it is the PFELaunch Projects list.</span></span></p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2500.SelectProjectsWorkflow.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2500.SelectProjectsWorkflow.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2500.SelectProjectsWorkflow.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2500.SelectProjectsWorkflow.jpg" width="425" height="994" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 24: Select projects workflow</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">22)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Next, the Create List Workflow dialog box opens. Type a Name for the workflow and (optional) description, and then click OK.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0407.CreateListWorkflow.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0407.CreateListWorkflow.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0407.CreateListWorkflow.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0407.CreateListWorkflow.jpg" /></a></span></p>
<p></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 25: Create list workflow</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">23)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">In the Workflow editor, we need to put in the logic on when to create the document set. </span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2526.CreateWorkflow01.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2526.CreateWorkflow01.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2526.CreateWorkflow01.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2526.CreateWorkflow01.jpg" /></a></span></p>
<p></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 26: Create workflow 01</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Thinking out loud, here&rsquo;s what we want to do:</span></span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">IF DocSet from the Projects list is Yes, THEN create the document set using the same name as the title of the project;&nbsp;&nbsp; otherwise do not create a DocSet for the project.</span></span></p>
<p style="text-align: left;" align="center"><span style="color: #ff0000;"><b>NOTE: You cannot use the following characters in the Project Title or else the workflow will fail.</b></span></p>
<p style="text-align: left;" align="center"><span style="color: #ff0000;"><b>: / \ : * ? " &lt; &gt; | # { } % &amp; ~ or tab characters and multiple periods.</b></span><b></b></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">a)</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">In the section where it says &ldquo;Start typing . . .&rdquo;, type the letter &ldquo;I&rdquo; and press &lt;enter&gt;. Listings of all the possible options are shown. Select &ldquo;If current item field equals value&rdquo;.</span></span></p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4265.CreateWorkflow02.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4265.CreateWorkflow02.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4265.CreateWorkflow02.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4265.CreateWorkflow02.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 27: Create workflow 02</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2671.CreateWorkflow03.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2671.CreateWorkflow03.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2671.CreateWorkflow03.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2671.CreateWorkflow03.jpg" /></a></span></p>
<p></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 28: Create workflow 03</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">24)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Click the &ldquo;field&rdquo; hyperlink and scroll down and select DocSet. </span></span></p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2262.CreateWorkflow04.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2262.CreateWorkflow04.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2262.CreateWorkflow04.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2262.CreateWorkflow04.jpg" /></a></p>
<p><span style="color: #4f81bd;" color="#4f81bd"><strong><span style="font-family: Calibri;" face="Calibri">Figure 29: Create Workflow 04</span></strong></span></p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1106.CreateWorkflow05.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1106.CreateWorkflow05.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/1106.CreateWorkflow05.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/1106.CreateWorkflow05.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 30: Create Workflow 05</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">25)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Next, select the &ldquo;value&rdquo; hyperlink and choose &ldquo;Yes&rdquo;</span></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7853.CreateWorkflow06.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7853.CreateWorkflow06.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7853.CreateWorkflow06.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7853.CreateWorkflow06.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 31: Create workflow 06</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">26)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Remembering our logic from before: IF DocSet from the Projects list is Yes, THEN create the document set using the same name as the title of the project, we have set the first condition &ndash; next we need to create the document set. </span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">27)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Below our &ldquo;If&rdquo; statement, type create and press enter to see our list of choices &ndash; choose &ldquo;Create List Item&rdquo;</span></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3302.CreateWorkflow07.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3302.CreateWorkflow07.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3302.CreateWorkflow07.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3302.CreateWorkflow07.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 32: Create Workflow 07</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">28)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">After you choose &ldquo;Create List Item&rdquo;, you screen should look like this:</span></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7103.CreateWorkflow08.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7103.CreateWorkflow08.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7103.CreateWorkflow08.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7103.CreateWorkflow08.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 33: Create Workflow 08</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">29)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Click on &ldquo;this list&rdquo; hyperlink, select the down arrow next to List and choose ProjectDocuments.</span></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2476.ProjectsDocSet.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2476.ProjectsDocSet.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2476.ProjectsDocSet.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2476.ProjectsDocSet.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 34: ProjectsDocSet</span></span></strong></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">The &ldquo;Create New List Item&rdquo; dialog box will now show the list as ProjectDocuments with the following fields:</span></span></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="144">
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Field</span></span></p>
</td>
<td valign="top" width="114">
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Value</span></span></p>
</td>
</tr>
<tr>
<td valign="top" width="144">
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Content Type ID</span></span></p>
</td>
<td valign="top" width="114">
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Document</span></span></p>
</td>
</tr>
<tr>
<td valign="top" width="144">
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Path and Name (*)</span></span></p>
</td>
<td valign="top" width="114">
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
</td>
</tr>
</tbody>
</table>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">30)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Highlight &ldquo;Content Type ID&rdquo; and select &ldquo;Modify&rdquo;. Change the value of &ldquo;Content Type ID&rdquo; to ProjectsDocSet.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7331.ContentTypeID.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7331.ContentTypeID.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7331.ContentTypeID.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7331.ContentTypeID.jpg" /></a></span></p>
<p><br /><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 35: Content Type ID</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">31)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Select Path and Name (<b>Red arrow</b>) and click Modify (<b>Blue arrow</b>). When the &ldquo;Value Assignment&rdquo; dialog pops up, select the function button (<i>fx</i>),(<b>Purple arrow</b>) then choose Title from the Field from source selection (<b>Green arrow</b>).</span></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2273.CreateNewListItem.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2273.CreateNewListItem.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2273.CreateNewListItem.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2273.CreateNewListItem.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 36: Create New List Item</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">32)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Once you have selected &ldquo;Title&rdquo; from the &ldquo;Field from source&rdquo; selection, click OK to close the &ldquo;Lookup for String&rdquo; dialog box, and then click OK at the &ldquo;Value Assignment&rdquo; dialog box. Your &ldquo;Create New List Item&rdquo; dialog box should now look like this: </span></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2642.NewListItem.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2642.NewListItem.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2642.NewListItem.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2642.NewListItem.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 37: New List item</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">33)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Click OK at the Create New List Item dialog box &ndash; the completed workflow is now set. </span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">34)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">From the breadcrumb at the top of SPD, click ProjectsCreateDocSet to go to the information and settings page of the workflow. </span></span></p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2627.CreateWorkflow10.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2627.CreateWorkflow10.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/2627.CreateWorkflow10.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/2627.CreateWorkflow10.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 38: Create Workflow 10</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">35)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Select the Start Option of &ldquo;Start workflow automatically when an item is created&rdquo; and &ldquo;Start workflow automatically when an item is changed.&rdquo;</span></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7573.CreateWorkflow11.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7573.CreateWorkflow11.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7573.CreateWorkflow11.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7573.CreateWorkflow11.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 39: Create Workflow 11</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">36)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Click &ldquo;Publish&rdquo; on the ribbon to publish the workflow to the projects list.</span></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3348.CreateWorkflow09.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3348.CreateWorkflow09.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/3348.CreateWorkflow09.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/3348.CreateWorkflow09.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 40: Create Workflow 09</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">37)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Close SharePoint Designer 2010</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<h2><span style="font-size: medium;" size="4"><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Verify the Workflow Association &amp; Test</span></span></span></h2>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">38)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Launch the site and go to the projects list</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">39)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Check to make sure the workflow is associated with the list by going into the List Settings and selecting Workflow Settings.</span></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4061.VerifyWorkflowAssociation.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4061.VerifyWorkflowAssociation.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/4061.VerifyWorkflowAssociation.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/4061.VerifyWorkflowAssociation.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 41: Verify workflow association</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">40)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Looks like the workflow is associated with the list correctly &ndash; now it&rsquo;s time to try it out and make sure it works as planned.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">41)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Go back to the list and select Items from the List Tools, then New Item. Complete the form and click Save making sure to check the box to create a document set.</span></span></p>
<p><br /><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0602.NewProject01.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0602.NewProject01.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/0602.NewProject01.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/0602.NewProject01.jpg" /></a></p>
<p><span style="color: #4f81bd;" color="#4f81bd"><strong><span style="font-family: Calibri;" face="Calibri">Figure 42: New Project 01</span></strong></span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7367.NewProject02.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7367.NewProject02.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/7367.NewProject02.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/7367.NewProject02.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 43: New Project 02</span></span></strong></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">42)</span>&nbsp;&nbsp; <span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">We have successfully created a new project with the DocSet set to yes. Let&rsquo;s check our ProjectDocSets library to make sure the document set was created.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><a href="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6648.DocumentSetsCompleted.jpg" original-url="https://blogs.technet.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6648.DocumentSetsCompleted.jpg"><img border="0" alt="" src="https://msdnshared.blob.core.windows.net/media/TNBlogsFS/prod.evol.blogs.technet.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/68/40/6648.DocumentSetsCompleted.jpg" original-url="https://blogs.technet.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-68-40/6648.DocumentSetsCompleted.jpg" /></a></p>
<p><strong><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Figure 44: Document Sets Completed</span></span></strong></p>
<h2><span style="font-size: medium;" size="4"><span style="color: #4f81bd;" color="#4f81bd"><span style="font-family: Calibri;" face="Calibri">Troubleshooting</span></span></span></h2>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">If you are a site and/or site collection administrator, you will need to work with your SharePoint administrators to troubleshoot why the workflow is not working. However, I want to give you some things to look at as this happened to me when I first created this workflow. </span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">If you&rsquo;re confident your workflow is set up properly along with your document set and lists, then the SharePoint administrator needs to look at the </span><a href="https://msdn.microsoft.com/en-us/library/ff512738.aspx"><span style="color: #0000ff; font-family: Calibri; font-size: small;" face="Calibri" color="#0000ff" size="3">ULS logs</span></a><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">. Ask them to check for a category called &ldquo;Workflow Infrastructure&rdquo; to see if they can find any unexpected or critical errors. </span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">For example, in my initial situation, I couldn&rsquo;t get the workflow to create a document set. In looking at the ULS logs, I came across this unexpected error.</span></span></p>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="97">
<p align="right"><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Time: </span></span></p>
</td>
<td valign="top" width="618">
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">04/27/2012 14:23:22.52</span></span></p>
</td>
</tr>
<tr>
<td valign="top" width="97">
<p align="right"><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Process:</span></span></p>
</td>
<td valign="top" width="618">
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">&nbsp;w3wp.exe (0x392C)</span></span></p>
</td>
</tr>
<tr>
<td valign="top" width="97">
<p align="right"><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Thread: </span></span></p>
</td>
<td valign="top" width="618">
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">0x3AA4</span></span></p>
</td>
</tr>
<tr>
<td valign="top" width="97">
<p align="right"><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Product: </span></span></p>
</td>
<td valign="top" width="618">
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">SharePoint Foundation</span></span></p>
</td>
</tr>
<tr>
<td valign="top" width="97">
<p align="right"><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Category: </span></span></p>
</td>
<td valign="top" width="618">
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Workflow Infrastructure</span></span></p>
</td>
</tr>
<tr>
<td valign="top" width="97">
<p align="right"><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">EventID:</span></span></p>
</td>
<td valign="top" width="618">
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">b9vu</span></span></p>
</td>
</tr>
<tr>
<td valign="top" width="97">
<p align="right"><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Level:</span></span></p>
</td>
<td valign="top" width="618">
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Unexpected</span></span></p>
</td>
</tr>
<tr>
<td valign="top" width="97">
<p align="right"><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">Message:</span></span></p>
</td>
<td valign="top" width="618">
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri"><b>Declarative workflows cannot automatically start if the triggering action was performed by System Account.</b> Canceling workflow auto-start. List Id: %s, Item Id: %d, Workflow Association Id: %s</span></span></p>
</td>
</tr>
</tbody>
</table>
<p><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;Workflows will not work if the account creating the project is the SharePoint System Administrator.</span><span style="font-family: Calibri; font-size: small;" face="Calibri" size="3">&nbsp;</span></p>
<p><span style="font-size: small;" size="3"><span style="font-family: Calibri;" face="Calibri">I hope this post helps others out there who are trying to accomplish this task.</span></span></p>]]></content:encoded>
    </item>
  </channel>
</rss>