<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4845489804383712747</id><updated>2024-09-10T09:31:53.461-04:00</updated><category term="Dynamics CRM 4.0 Reports. Dynamics CRM 4.0 Reporting Services"/><category term="Reporting Services CRM 4.0"/><category term="&#39;/&quot;COMPANY&quot;_MSCRM/4.0/MSCRM_DataSource&#39; cannot be found"/><category term="Add a Service Account to a Content Database"/><category term="Attach Content Database"/><category term="CRM 4.0 Reports"/><category term="CSV"/><category term="Content Database Size"/><category term="Current Active Key : CrmKey"/><category term="Event ID 18949"/><category term="Excel"/><category term="Exception type: CrmException"/><category term="FireFox Intranet Sites"/><category term="FireFox Prompting for Credentials"/><category term="FireFox SharePoint Sites"/><category term="Import Employee Pictures"/><category term="Importing to a SharePoint List"/><category term="Internet Explorer 7"/><category term="Internet Explorer has blocked this Website"/><category term="KeyType : CrmWRPCTokenKey is expired"/><category term="MOSS"/><category term="MOSS This List search results missing"/><category term="MOSS Workflow Access Denied"/><category term="MOSS and Infopath"/><category term="MS CRM 4.0 Error Uploading Reports"/><category term="MS CRM Reports"/><category term="MSCRMKeyGenerator 18949"/><category term="Method &#39;Publish&#39; of object &quot;ListObject failed."/><category term="Microsoft Office Outlook Security Notice"/><category term="Microsoft Office Security Notice."/><category term="Microsoft has identified a potential security concern"/><category term="Powershell Export-CSV"/><category term="Powershell SharePoint 2010 Content Database"/><category term="Publishing Infopath form"/><category term="Rename SharePoint Site Collection"/><category term="Resizing User Profile Pictures"/><category term="Reused Domain Account in a site collection"/><category term="SPD not showing Workflows"/><category term="SSL Certificates"/><category term="SharePoint 2010"/><category term="SharePoint 2010 Database Size with Powershell"/><category term="SharePoint Designer missing workflows"/><category term="SharePoint User Profile Pictures Sizes"/><category term="Show me uniquely secured content"/><category term="Site Collection Export"/><category term="Site Collection Rename"/><category term="Site Collection Users Sync with AD"/><category term="Site Settings"/><category term="TFS Files locked"/><category term="TFS files checked out"/><category term="TFS locked"/><category term="Team Foundatation Server 2005 locked files"/><category term="Team Foundation Server 2005 Checked out files"/><category term="The Search service is not able to connect"/><category term="The key specified to compute a hash value is expired"/><category term="This location may be unsafe"/><category term="Update Site Collection User"/><category term="Updating Content Type Failed"/><category term="Upgrade Content Database"/><category term="can&#39;t search This List MOSS 2007"/><category term="can&#39;t see MOSS workflows"/><category term="get sharepoint groups for a user"/><category term="get-spuser groups"/><category term="install sharepoint on a non-stard port"/><category term="missing MOSS workflows"/><category term="not returning &quot;This List&quot; search results"/><category term="remove TFS locks"/><category term="remove TFS users"/><category term="set-spuser groups"/><category term="sharepoint 2010 Search Administration Web Service"/><category term="sharepoint 2010 search administration component"/><category term="sharepoint cluster installation"/><category term="sharepoint farm installation on sql server cluster"/><category term="sharepoint installation"/><category term="site collection user groups"/><title type='text'>Dooly&#39;s Domain</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>21</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-8792354035658710307</id><published>2012-11-23T16:37:00.002-05:00</published><updated>2012-11-23T16:37:59.826-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="FireFox Intranet Sites"/><category scheme="http://www.blogger.com/atom/ns#" term="FireFox Prompting for Credentials"/><category scheme="http://www.blogger.com/atom/ns#" term="FireFox SharePoint Sites"/><title type='text'>FireFox Prompting for Credential for Intranet Sites</title><content type='html'>&lt;h2 style=&quot;text-align: center;&quot;&gt;
FireFox Prompting for Credentials for Intranet Sites&lt;/h2&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
I&#39;ve stumbled upon an issue that FireFox Users in a Corporate Environment are being prompted for Authentication to Internal sites.&amp;nbsp; Essentially what&#39;s happening is that&amp;nbsp;the browser isn&#39;t passing the User Credentials for Internal sites and causing users to log into each internal site they visit.&amp;nbsp; &lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
It looks like FireFox has added some parameters to allow for User Credentials to be passed to specifically listed sites.&amp;nbsp; I&#39;m currently&amp;nbsp;using version 15.0.1.&amp;nbsp; &lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Here are the steps&amp;nbsp;I used to stop the many prompts:&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
Open FireFox&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
Type &quot;about:config&quot; in the&amp;nbsp;Address Bar&lt;/div&gt;
&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
Make sure you&amp;nbsp;read the warning message&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
In the Search, type &quot;network.negotiate&quot;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
&amp;nbsp;Double click &lt;span style=&quot;color: blue;&quot;&gt;&lt;strong&gt;network.negotiate-auth.delegation-uris&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
As a single line and separated my commas,&amp;nbsp;enter the URL&#39;s of the sites that you wish to pass Credentials for&lt;/div&gt;
&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;strong&gt;http://intranet.contoso.com, &lt;a href=&quot;http://accounting.contoso.com/&quot;&gt;http://accounting.contoso.com&lt;/a&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
If you&#39;re using &lt;strong&gt;Host Headers&lt;/strong&gt;, you may need update another parameter: &lt;span style=&quot;color: blue;&quot;&gt;&lt;strong&gt;network.automatica-ntlm-auth.trusted-uris&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
Update &lt;strong&gt;&lt;span style=&quot;color: blue;&quot;&gt;network.automatica-ntlm-auth.trusted-uris &lt;/span&gt;&lt;/strong&gt;by listing the&amp;nbsp;Domain&amp;nbsp;Suffix for your internal sites:&lt;/div&gt;
&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
.contoso.com, litware.com&lt;/div&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
If you&#39;re using &lt;strong&gt;Kerberos Authentication&lt;/strong&gt; and &lt;strong&gt;Host Headers&lt;/strong&gt; you may want to update another parameter: &lt;span style=&quot;color: blue;&quot;&gt;&lt;strong&gt;network.negotiate-auth.trusted-uris&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;div style=&quot;text-align: left;&quot;&gt;
Update &lt;span style=&quot;color: blue;&quot;&gt;&lt;strong&gt;network.negotiate-auth.trusted-uris&lt;/strong&gt;&lt;/span&gt; by listing&amp;nbsp;the Domain Suffix for your internal sites&lt;/div&gt;
&lt;/li&gt;
&lt;ul&gt;
&lt;li style=&quot;text-align: left;&quot;&gt;.contoso.com, litware.com&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Hopefully this will eliminate multiple prompts for credentials for FireFox Users working in a Corporate environment. &lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Enjoy!&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/8792354035658710307/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/8792354035658710307' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/8792354035658710307'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/8792354035658710307'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2012/11/firefox-prompting-for-credential-for.html' title='FireFox Prompting for Credential for Intranet Sites'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-4600992436657027652</id><published>2012-11-23T16:02:00.001-05:00</published><updated>2012-11-23T16:02:11.818-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Rename SharePoint Site Collection"/><category scheme="http://www.blogger.com/atom/ns#" term="Site Collection Export"/><category scheme="http://www.blogger.com/atom/ns#" term="Site Collection Rename"/><title type='text'>Rename a Site Collection</title><content type='html'>Occasionally users want their Site Collection renamed and the URL updated. It&#39;s a very reasonable request and pretty simple if we were dealing with a non-SharePoint website.&amp;nbsp; Since we can&#39;t rename a site collection through the UI we have to get a little more creative. &lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;strong&gt;&lt;u&gt;&lt;span style=&quot;color: black;&quot;&gt;The Problem:&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Need to change the name of the Site Collection&lt;/li&gt;
&lt;li&gt;Need the URL to update with the name change&lt;/li&gt;
&lt;li&gt;No renaming option in Central Administration&lt;/li&gt;
&lt;li&gt;No renaming option in Manage Content and Structure&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
This isn&#39;t a single step process, but overall the process is pretty simple.&amp;nbsp; &amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;u&gt;&lt;span style=&quot;color: black;&quot;&gt;Prerequisites:&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Access to Central Administration&lt;/li&gt;
&lt;li&gt;Destination Path to Export the Site Collection as a .CMP File&lt;/li&gt;
&lt;li&gt;Name of Current Site Collection&lt;/li&gt;
&lt;li&gt;Name of New Site Collection&lt;/li&gt;
&lt;li&gt;Users who decide on a site name and then change their mind&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
The reason why we have to Export the Site Collection is so there won&#39;t be duplicate GUID&#39;s for what is actually a different Site Collections.&amp;nbsp; You can&#39;t have 2 Site Collections with the same ID&#39;s in 1 Farm, as it would *literally rip a hole in the space/time continuum. &lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;&lt;u&gt;&lt;span style=&quot;color: black;&quot;&gt;The Solution:&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
We&#39;ll be Exporting the current Site Collection to a File and then restoring it under a different name. &lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;Open &lt;strong&gt;Central Administration&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Select &lt;strong&gt;Backup and Restore&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Granular Backup &amp;gt; &lt;strong&gt;Export a Site or List&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Under Site Collection, Select the&lt;strong&gt; Site Collection&lt;/strong&gt; to Export&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;No reason to select site or list since we&#39;re exporting the entire&amp;nbsp;site collection&lt;/li&gt;
&lt;li&gt;example &lt;strong&gt;&lt;span style=&quot;color: blue;&quot;&gt;http://intranet/sites/old_and_broke&lt;/span&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;File Location &amp;gt; Path + File name for the Export:&amp;nbsp; &lt;strong&gt;C:\exports\old_and_broke.cmp&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Select &lt;strong&gt;Export Full Security&lt;/strong&gt;, but it can be deceiving and the Full Security doesn&#39;t come over well&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;I recommend you verify the security after restoring, as this process will create new SharePoint Site groups&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Export All Versions&lt;/li&gt;
&lt;li&gt;Click Start Export&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
After a few minutes, which will vary depending your server, size of the site collection and the SharePoint Gods, the export will be complete.&amp;nbsp; &lt;br /&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;u&gt;&lt;span style=&quot;color: black;&quot;&gt;Renaming and&amp;nbsp;Restoring the Site Collection&amp;nbsp;using PowerShell&lt;/span&gt;&lt;/u&gt;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
**There is an extremely complicated PowerShell&amp;nbsp;command that we&#39;ll use to restore the site collection and rename it at the same time.&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;Restore-SPSite&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: magenta;&quot;&gt;http://intranet/sites/new_hotness&lt;/span&gt; -Path &lt;span style=&quot;color: magenta;&quot;&gt;C:\exports\old_and_broke.cmp&lt;/span&gt; -Force &lt;/div&gt;
&lt;div&gt;
-DatabaseServer &lt;span style=&quot;color: magenta;&quot;&gt;IntranetDBServer&lt;/span&gt; -DatabaseName &lt;span style=&quot;color: magenta;&quot;&gt;WSS_Content_&lt;/span&gt;&lt;span style=&quot;color: magenta;&quot;&gt;Intranet&lt;/span&gt;&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
This line of PowerShell will restore the site collection under a new URL and to a specific Content Database.&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;u&gt;Option #2 for renaming and restoring&lt;/u&gt;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
There is also a 2nd option for restoring, if you already have an existing site collection you want to overwrite.&amp;nbsp; &lt;/div&gt;
&lt;div&gt;
&lt;strong&gt;Prerequisite:&lt;/strong&gt;&amp;nbsp;&amp;nbsp;The new site site collection with the new name must already exist. &lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Import-SPWeb&lt;/span&gt; &lt;span style=&quot;background-color: white; color: magenta;&quot;&gt;http://intranet/sites/new_hotness&lt;/span&gt; –Path &lt;span style=&quot;color: magenta;&quot;&gt;C:\exports\old_and_broke.cmp&lt;/span&gt;&amp;nbsp; &lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
This wonderful line&amp;nbsp;restores the site collection over top of an existing site collection.&amp;nbsp; &lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;u&gt;Option #3 for renaming and restoring&lt;/u&gt;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
You can create a site collection, based on a site template with PowerShell and then restore overtop of that.&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: blue;&quot;&gt;New-SPWeb&lt;/span&gt; &lt;span style=&quot;background-color: white; color: magenta;&quot;&gt;http://intranet/sites/new_hotness&lt;/span&gt; -Template &quot;&lt;span style=&quot;color: #741b47;&quot;&gt;STS#0&lt;/span&gt;&quot;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Import-SPWeb&lt;/span&gt; &lt;span style=&quot;background-color: white; color: magenta;&quot;&gt;http://intranet/sites/new_hotness&lt;/span&gt; –Path &lt;span style=&quot;color: magenta;&quot;&gt;C:\exports\old_and_broke.cmp&lt;/span&gt;&amp;nbsp; &lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
Enjoy!&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
&amp;nbsp;&lt;/div&gt;
*No actual evidence of space ripping or even time ripping.&lt;br /&gt;
&lt;div&gt;
**Not actually complicated or extreme.&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/4600992436657027652/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/4600992436657027652' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/4600992436657027652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/4600992436657027652'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2012/11/rename-site-collection.html' title='Rename a Site Collection'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-146048818656001916</id><published>2012-11-23T15:07:00.001-05:00</published><updated>2012-11-23T15:07:27.141-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Content Database Size"/><category scheme="http://www.blogger.com/atom/ns#" term="Powershell Export-CSV"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2010 Database Size with Powershell"/><title type='text'>View SharePoint Content Database Growth with Powershell</title><content type='html'>Recently I&#39;ve been asked to move some sites and site collections back and forth between the Production and Pre-Production environments for Testing, Development and even for a quick recovery option if something is broken by a user.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
I had a concern: &quot;Do we I have enough room in the non-Production Enviroments for theses moves?&quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I have a script to be more proactive and a little less reactive to potential disk space issues. Here&#39;s the simple Powershell Script and a little bit of Technical Math for presenting easy to read results.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;1.&lt;/span&gt;&amp;nbsp; Add-PsSnapin Microsoft.SharePoint.PowerShell&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;2.&lt;/span&gt;&amp;nbsp; $date&lt;/span&gt; = ( &lt;span style=&quot;color: blue;&quot;&gt;get-date&lt;/span&gt; ).ToString(&#39;&lt;span style=&quot;color: #741b47;&quot;&gt;yyyyMMdd&lt;/span&gt;&#39;)&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;3.&lt;/span&gt;&amp;nbsp; $file&lt;/span&gt; = New-Item -type file &quot;c:\DBSizes\$date-dbsize.csv&quot;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;4.&lt;/span&gt;&amp;nbsp; Get-SPDatabase&lt;/span&gt; | &lt;span style=&quot;color: blue;&quot;&gt;Sort-Object&lt;/span&gt; disksizerequired -desc&amp;nbsp;| Select-Object Name, WebApplication, CurrentSiteCount, @{Label =&quot;Size in MB&quot;; Expression = {&lt;span style=&quot;color: red;&quot;&gt;$_&lt;/span&gt;.disksizerequired/1024/1024}} &lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Export-CSV&lt;/span&gt; -path &lt;span style=&quot;color: red;&quot;&gt;$file&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Basically this script will pull the all the sizing informatino of the databases in the SharePoint Farm. It will include all Service and Content DB&#39;s. This will also export the results to a CSV and then formatting the size in MB rather that just Bytes. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I&#39;m going to use this script as a Windows Scheduled Task and execute it monthly. The Task is going to run as the farm account and will pull sizing information from all Databases in the Farm and drop it in in a Folder called &quot;DBSizes&quot;.&amp;nbsp; Nothing tremendously&amp;nbsp;ground breaking here, just&amp;nbsp;a really simple way to see what&#39;s going on in your environment and where growth has occurred.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enjoy!</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/146048818656001916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/146048818656001916' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/146048818656001916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/146048818656001916'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2012/11/view-sharepoint-content-database-growth.html' title='View SharePoint Content Database Growth with Powershell'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-2640014637847762443</id><published>2012-05-22T10:02:00.000-04:00</published><updated>2012-05-22T10:04:01.240-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="get sharepoint groups for a user"/><category scheme="http://www.blogger.com/atom/ns#" term="get-spuser groups"/><category scheme="http://www.blogger.com/atom/ns#" term="set-spuser groups"/><category scheme="http://www.blogger.com/atom/ns#" term="site collection user groups"/><title type='text'>Find a users in SharePoint groups with PowerShell</title><content type='html'>I&#39;ve been spending some time investigating the &lt;span style=&quot;color: blue;&quot;&gt;Get-SPUser&lt;/span&gt; and &lt;span style=&quot;color: blue;&quot;&gt;Set-SPUser&lt;/span&gt; commandlets.&amp;nbsp; I&#39;ll be the first to say that SharePoint 2010 and Powershell is a GREAT way to manage a SharePoint Farm.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
The Problem&lt;/h3&gt;
I was trying to figure out a simple way to get &quot;Setup Like&quot; information for an existing user, so that we could grant permissions for new users.&lt;br /&gt;
&lt;br /&gt;
It would turn out that this is a pretty simple task.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;get-spuser&lt;/span&gt; &lt;span style=&quot;color: #351c75;&quot;&gt;-identity&lt;/span&gt; &lt;span style=&quot;color: #660000;&quot;&gt;contoso\bgates&lt;/span&gt; &lt;span style=&quot;color: #351c75;&quot;&gt;-web&lt;/span&gt; &lt;span style=&quot;color: purple;&quot;&gt;http://contoso/sites/sitecollection&lt;/span&gt; | &lt;span style=&quot;color: #351c75;&quot;&gt;select&lt;/span&gt; &lt;span style=&quot;color: purple;&quot;&gt;groups&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;Groups&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;------&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;{Contoso Owners}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: black;&quot;&gt;Turns out, &lt;span style=&quot;color: #660000;&quot;&gt;contoso\bgates&lt;/span&gt; is in the &lt;span style=&quot;color: red;&quot;&gt;&quot;Contoso Owners&quot;&lt;/span&gt; Group (didn&#39;t see that one coming).&amp;nbsp; Well since&amp;nbsp;&lt;span style=&quot;color: #660000;&quot;&gt;contoso\sbalmer&lt;/span&gt; needs to be&amp;nbsp;setup like &lt;span style=&quot;color: #660000;&quot;&gt;contoso\bgates&lt;/span&gt;&amp;nbsp;we need to run another line of PowerShell&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;set-spuser&lt;/span&gt; &lt;span style=&quot;color: #351c75;&quot;&gt;-identity&lt;/span&gt; &lt;span style=&quot;color: #660000;&quot;&gt;contoso\sbalmer&lt;/span&gt; &lt;span style=&quot;color: #351c75;&quot;&gt;-web&lt;/span&gt; &lt;span style=&quot;color: purple;&quot;&gt;http://contoso/sites/sitecollection&lt;/span&gt;&amp;nbsp;&lt;span style=&quot;color: #351c75;&quot;&gt;-group&lt;/span&gt; &lt;span style=&quot;color: #660000;&quot;&gt;&#39;Contoso Owner&#39;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/2640014637847762443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/2640014637847762443' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/2640014637847762443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/2640014637847762443'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2012/05/find-users-in-sharepoint-groups-with.html' title='Find a users in SharePoint groups with PowerShell'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-8280992889789203366</id><published>2012-05-17T17:37:00.000-04:00</published><updated>2012-06-07T12:01:58.578-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Reused Domain Account in a site collection"/><category scheme="http://www.blogger.com/atom/ns#" term="Site Collection Users Sync with AD"/><category scheme="http://www.blogger.com/atom/ns#" term="Update Site Collection User"/><title type='text'>Update Site collection user without the User Profile Service</title><content type='html'>&lt;h2&gt;
&lt;u&gt;Updating Site Collection Users - &lt;/u&gt;&lt;u&gt;Without a User Profile Service&lt;/u&gt; &lt;/h2&gt;
Recently I ran into&amp;nbsp;users, who were added to a Site Collection, but found they had incorrect information in Active Directory at the time of addition.&amp;nbsp; Active Directory had been updated since, but the&amp;nbsp;Site Collection User had not been.&lt;br /&gt;
&lt;br /&gt;
Problem - Update a Site Collection User that had incorrect information, listed in Active Directory, when added to the Site Collection.&lt;br /&gt;
&lt;br /&gt;
It was a simple mistake where a Display Name had been was listed incorrectly.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
The Script&lt;/h3&gt;
Here is &lt;span style=&quot;color: blue;&quot;&gt;&lt;sarcasm&gt;&lt;/span&gt;an extremely complex PowerShell command &lt;span style=&quot;color: blue;&quot;&gt;&lt;/sarcasm&gt;&lt;/span&gt;to fix this issue:&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Set-SPUser&lt;/span&gt; &lt;span style=&quot;color: #351c75;&quot;&gt;-Identity&lt;/span&gt; &lt;span style=&quot;color: #660000;&quot;&gt;&#39;contoso\sbalmer&#39;&lt;/span&gt; &lt;span style=&quot;color: #351c75;&quot;&gt;-DisplayName&lt;/span&gt; &lt;span style=&quot;color: #660000;&quot;&gt;&#39;Balmer, Steve&#39;&lt;/span&gt; -Web &lt;span style=&quot;color: purple;&quot;&gt;http://contoso/sites/sitecollection&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: black;&quot;&gt;The basics of this line of extremely complex powershell is broken down to the following:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Commandlet - &lt;span style=&quot;color: blue;&quot;&gt;Set-SPUser&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;&lt;span style=&quot;color: #351c75;&quot;&gt;Identity &lt;/span&gt;- &lt;/span&gt;&lt;span style=&quot;color: #660000;&quot;&gt;&#39;Domain\UserName&#39;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt; &lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #351c75;&quot;&gt;DisplayName&lt;/span&gt; &lt;span style=&quot;color: #660000;&quot;&gt;&#39;LastName, FirstName&#39;&lt;/span&gt; &lt;br /&gt;
&lt;span style=&quot;color: #351c75;&quot;&gt;Web&lt;/span&gt; - The site collection where the user needs to be updated.&lt;br /&gt;
&lt;br /&gt;
&lt;h3&gt;
The Next Question&lt;/h3&gt;
This made me ask another question:&amp;nbsp; How do we refresh all attributes from Active Directory for a User?&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;sarcasm&gt;&lt;/span&gt;I found this to be even more complex than the first line of PowerShell from above.&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;&lt;/sarcasm&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Set-SPUser&lt;/span&gt; &lt;span style=&quot;color: #351c75;&quot;&gt;-Identity&lt;/span&gt; &lt;span style=&quot;color: #660000;&quot;&gt;&#39;contoso\sbalmer&#39;&lt;/span&gt; &lt;span style=&quot;color: #351c75;&quot;&gt;-SyncFromAd&lt;/span&gt; &lt;span style=&quot;color: #351c75;&quot;&gt;-Web&lt;/span&gt; &lt;span style=&quot;color: purple;&quot;&gt;http://contoso/sites/sitecollection&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
This will simply update the user from Active Directory, for the listed site collection.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
This will also resolve the issue if a user has the same Domain Account ID as a former employee.&amp;nbsp; This is probably rare, unless the site was migrated from previous environments from years past.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Enjoy!</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/8280992889789203366/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/8280992889789203366' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/8280992889789203366'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/8280992889789203366'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2012/05/update-site-collection-user-without.html' title='Update Site collection user without the User Profile Service'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-2075149524274629072</id><published>2012-04-06T16:59:00.001-04:00</published><updated>2012-04-06T16:59:02.124-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Import Employee Pictures"/><category scheme="http://www.blogger.com/atom/ns#" term="Resizing User Profile Pictures"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint User Profile Pictures Sizes"/><title type='text'>Resize SharePoint User Profile Pictures</title><content type='html'>If you don&#39;t host your Employee Directory Photos in Active Directory (which I&#39;ve found to be pretty common), and you&#39;re using SharePoint 2010 User Profiles, you&#39;ve probably done something in Forefront Synchronization Service Manager to import the Photos.&amp;nbsp;&amp;nbsp;Possibly something custom or really cool that I&#39;ve never even heard of.&amp;nbsp; Regardless of how you get the pictures into SharePoint, you may have a new problem:&amp;nbsp; Picture Sizing Issues.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here&#39;s some simple Powershell to Resize those User Profile Pictures that you can run from the SharePoint 2010 Management Shell.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Update-SPProfilePhotoStore&lt;/span&gt; –MySiteHostLocation “&lt;span style=&quot;color: #b45f06;&quot;&gt;http://YourMySiteHost&lt;/span&gt;/”&lt;br /&gt;
&lt;br /&gt;
If you want to run it from regular old Powershell it becomes a *massive 2 line script.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Add-PSSnapin&lt;/span&gt; &lt;span style=&quot;color: #a64d79;&quot;&gt;Microsoft.SharePoint.PowerShell&lt;/span&gt; -erroraction &lt;span style=&quot;color: #a64d79;&quot;&gt;SilentlyContinue&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Update-SPProfilePhotoStore&lt;/span&gt; –MySiteHostLocation “&lt;span style=&quot;color: #b45f06;&quot;&gt;http://YourMySiteHost&lt;/span&gt;/”&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;u&gt;What&#39;s Next?&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
How do we take advantage of this amazing automation you ask?&amp;nbsp; Well, for simplicity, you could save the&amp;nbsp;regular option or *massive&amp;nbsp;option as a &quot;resizeUPSPhotos.ps1&quot; and run the &quot;resizeUPSPhotos.ps1&quot; in Task Scheduler (or whatever you use as a Job Execution Server).&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
*Note: Not actually &quot;massive&quot; since it&#39;s only 2 lines. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
You should take into consideration the Task scheduling so that it executes after the User Profile Syncronization completes.&amp;nbsp; This could vary depending on the size of your organization and time it takes to complete the syncronization.&amp;nbsp; Much like the first Full&amp;nbsp;Syncronization takes to import, the first time your resize the photos, it will also be slow.&amp;nbsp; &amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
A Farm Administrator will be needed to run the job.&amp;nbsp; It&#39;s possible that there might be a less permission role&amp;nbsp;that could be used to resize the photos, but I haven&#39;t gone that deep into investigating it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;strong&gt;How do I import from another source?&lt;/strong&gt;&lt;/u&gt; &lt;br /&gt;
&lt;br /&gt;
If you&#39;re looking to Import Employee Pictures, from a source other than&amp;nbsp;the Active Directory Thumbnail Attribute, here&#39;s a great article to do so, by Chaitu Madala&amp;nbsp;- &lt;a href=&quot;http://www.chaitumadala.com/2010/05/setting-up-pictureurl-user-profile.html&quot;&gt;http://www.chaitumadala.com/2010/05/setting-up-pictureurl-user-profile.html&lt;/a&gt; &lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/2075149524274629072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/2075149524274629072' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/2075149524274629072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/2075149524274629072'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2012/04/resize-sharepoint-user-profile-pictures.html' title='Resize SharePoint User Profile Pictures'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-2251679839440747764</id><published>2012-04-06T16:58:00.000-04:00</published><updated>2012-04-06T16:58:25.588-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Add a Service Account to a Content Database"/><category scheme="http://www.blogger.com/atom/ns#" term="Attach Content Database"/><category scheme="http://www.blogger.com/atom/ns#" term="Powershell SharePoint 2010 Content Database"/><category scheme="http://www.blogger.com/atom/ns#" term="Upgrade Content Database"/><title type='text'>Adding a Content Database to a farm with different patch levels.</title><content type='html'>&lt;h2 align=&quot;center&quot;&gt;
&lt;u&gt;Attaching and Upgrading a SharePoint 2010 Content Database&lt;/u&gt;&lt;/h2&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
I was recently tasked with the challenge of taking a content database from a SharePoint 2010 Farm, pre-Service Pack 1 and attaching it to a Post-Service Pack 1 SharePoit 2010 Farm.&amp;nbsp; Seems like a pretty simple task.&amp;nbsp; We can do this a number of ways, including Central Administration, STSADM or PowerShell.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
I personaly prefer Powershell for simplicity and how many options we gain by using it.&amp;nbsp; Here&#39;s a breakdown of some options for attaching a Content Database, granting access to domain account previously configured as Managed Accounts&amp;nbsp;in your Farm and&amp;nbsp;upgrading the Content Database.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
The following below&amp;nbsp;assumes that Content Database has already been attached in SQL by our Database Administrator friends, and now we need to make use of it in SharePoint.&amp;nbsp; *FYI - DBA&#39;s do not like spaces in Database Names,&amp;nbsp; so when you create them, don&#39;t use names with spaces.* &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;u&gt;Add Content DB:&lt;/u&gt;&lt;/strong&gt; &lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Mount-SPContentDatabase&lt;/span&gt;&amp;nbsp;&quot;&lt;span style=&quot;color: #b45f06;&quot;&gt;Content_Database_A&lt;/span&gt;&quot; &lt;span style=&quot;color: #674ea7;&quot;&gt;-Database Server &quot;&lt;span style=&quot;color: #b45f06;&quot;&gt;DBServerName&lt;/span&gt;&quot;-WebApplication&lt;/span&gt; &lt;span style=&quot;color: #b45f06;&quot;&gt;http://webappA&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here&#39;s a link for reference&amp;nbsp;- &lt;a href=&quot;http://technet.microsoft.com/en-us/library/cc825314.aspx&quot;&gt;http://technet.microsoft.com/en-us/library/cc825314.aspx&lt;/a&gt;&lt;br /&gt;
It&#39;s hardly a complicated or lengthy script, so you either save it as&amp;nbsp;&quot;AddContentDB.ps1&quot; and run it or just paste it into the SharePoint 2010 Management Shell window.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;strong&gt;Attach and Upgrade a Content Database. &lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
New Challenge - Attach a Content Database from a Farm with lower patch level. and then upgrade it&amp;nbsp;once it&#39;s attached.&amp;nbsp;&amp;nbsp;To solve this challenge we&#39;ll need to upgrade the database after attaching it.&amp;nbsp; Again our friend Mr. PowerShell will be able to&amp;nbsp;help us.&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Mount-SPContentDatabase&lt;/span&gt;&amp;nbsp;&quot;&lt;span style=&quot;color: #b45f06;&quot;&gt;Content_Database_A&lt;/span&gt;&quot; &lt;span style=&quot;color: #674ea7;&quot;&gt;-Database Server &quot;&lt;span style=&quot;color: #b45f06;&quot;&gt;DBServerName&lt;/span&gt;&quot;-WebApplication&lt;/span&gt; &lt;span style=&quot;color: #b45f06;&quot;&gt;http://webappA&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Get-SPContentDatabase&lt;/span&gt; |&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;?&lt;/span&gt;{&lt;span style=&quot;color: red;&quot;&gt;$_&lt;/span&gt;.NeedsUpgrade –eq &lt;span style=&quot;color: red;&quot;&gt;$true&lt;/span&gt;} | &lt;span style=&quot;color: blue;&quot;&gt;Upgrade-SPContentDatabase&lt;/span&gt; -confirm&lt;br /&gt;
&lt;br /&gt;
This will do&amp;nbsp;2 things here, with a prompt before starting the 2nd thing.&amp;nbsp; &lt;br /&gt;
#1)&amp;nbsp; This will Attach the Content Database&lt;br /&gt;
#2)&amp;nbsp; This will look for any content databases that need upgrading and prompt you to upgrade 1 or all of them.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;strong&gt;Attach a Content Database,&amp;nbsp;Grant a&amp;nbsp; Domain Account access and Upgrade the Content Database. &lt;/strong&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Yet another challenge.&amp;nbsp; Attach a Content Database, grant access a Domain Account access (ideally also a ManagedAccount in your Farm) and upgrade the database after it&#39;s attached.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Mount-SPContentDatabase&lt;/span&gt;&amp;nbsp;&quot;&lt;span style=&quot;color: #b45f06;&quot;&gt;Content_Database_A&lt;/span&gt;&quot; &lt;span style=&quot;color: #674ea7;&quot;&gt;-Database Server &quot;&lt;span style=&quot;color: #b45f06;&quot;&gt;DBServerName&lt;/span&gt;&quot;-WebApplication&lt;/span&gt; &lt;span style=&quot;color: #b45f06;&quot;&gt;http://webappA&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;$webapp&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: black;&quot;&gt;= &lt;span style=&quot;color: blue;&quot;&gt;GetSPWebApplication&lt;/span&gt; &quot;&lt;span style=&quot;color: #b45f06;&quot;&gt;http://webappA&lt;/span&gt;&quot;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;$webapp&lt;/span&gt;.GrantAccessToProcessIdentity(&quot;&lt;span style=&quot;color: #b45f06;&quot;&gt;Domain\AcountNameA&lt;/span&gt;&quot;)&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Get-SPContentDatabase&lt;/span&gt; |&amp;nbsp;&lt;span style=&quot;color: blue;&quot;&gt;?&lt;/span&gt;{&lt;span style=&quot;color: red;&quot;&gt;$_&lt;/span&gt;.NeedsUpgrade –eq &lt;span style=&quot;color: red;&quot;&gt;$true&lt;/span&gt;} | &lt;span style=&quot;color: blue;&quot;&gt;Upgrade-SPContentDatabase&lt;/span&gt; -confirm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This probably isn&#39;t a very common situation.&amp;nbsp; But if you&#39;re running Office Web Apps as a Domain Account, different from your Web Application Account, you&#39;ll need to grant the OWA account access to the Content Database.&amp;nbsp; I&#39;m creating a topic for another post, but something to note, the Office Web Apps Cache is part of each Content Database so the account will need access.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/2251679839440747764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/2251679839440747764' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/2251679839440747764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/2251679839440747764'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2012/04/adding-content-database-to-farm-with.html' title='Adding a Content Database to a farm with different patch levels.'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-2284692287146162339</id><published>2011-10-31T15:13:00.000-04:00</published><updated>2011-10-31T15:13:11.129-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="install sharepoint on a non-stard port"/><category scheme="http://www.blogger.com/atom/ns#" term="sharepoint cluster installation"/><category scheme="http://www.blogger.com/atom/ns#" term="sharepoint farm installation on sql server cluster"/><category scheme="http://www.blogger.com/atom/ns#" term="sharepoint installation"/><title type='text'>Installing SharePoint on a &quot;non-standard&quot; SQL Port</title><content type='html'>Attempting to install SharePoint on a &quot;non-stardard&quot; port can be a challenge.&amp;nbsp; Typically&amp;nbsp;a&amp;nbsp;Database&amp;nbsp;Administrator will not run SQL on&amp;nbsp;the standard&amp;nbsp;port for security concerns.&amp;nbsp; Additionally, you might be attempting to install&amp;nbsp;SharePoint on a&amp;nbsp;Cluster&amp;nbsp;and attempting to connect to the Cluster Port where your instance of SQL is&amp;nbsp;being hosted.&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
The &quot;non-standard port&quot;&amp;nbsp;creates a challenge for&amp;nbsp;SharePoint Administrators&amp;nbsp;and the SharePoint Installation.&amp;nbsp; The SharePoint installation is&amp;nbsp;looking for SQL&amp;nbsp;Server on the Standard Port (1433).&lt;br /&gt;
&lt;br /&gt;
An option that I&#39;ve used and found to be very effective is the creation of a SQL Server Alias on each server in the farm.&amp;nbsp;&amp;nbsp;It&#39;s never bad, in my opinion to alias your SQL Server connection.&amp;nbsp; You never know when this will be helpful in the future, specifically in the case of a database migration or hardware refresh.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Steps to create a SQL Server Alias:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;Open SQL Server Client Network Utility.&amp;nbsp; (I believe this tool is native to Server 2003, 2008 and 2008 R2).&lt;/li&gt;
&lt;li&gt;Click on the Alias tab&lt;/li&gt;
&lt;li&gt;Click Add&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Server Alias:&amp;nbsp; &quot;Enter the Alias information (eg. &quot;SPDatabase&quot;)&lt;/li&gt;
&lt;li&gt;Network Libraries:&amp;nbsp; TCP/IP&lt;/li&gt;
&lt;li&gt;Server Name:&amp;nbsp; &quot;Enter the name of the SQL Server you where the Databes will be hosted&quot;&lt;/li&gt;
&lt;li&gt;Dynamically Determine Port:&amp;nbsp; &quot;Uncheck to enter a specific port, or leaved checked to dynamically determine port&lt;/li&gt;
&lt;/ul&gt;
&lt;/ol&gt;
Notes:&amp;nbsp; If you leave &quot;Dynamically determine port&quot; checked, your Database Administrators can do some &lt;em&gt;magic&lt;/em&gt; on their side to forward requests from a specific account to a specific port.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
You&#39;ll need to recreate these steps on all the servers in the farm.</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/2284692287146162339/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/2284692287146162339' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/2284692287146162339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/2284692287146162339'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2011/10/installing-sharepoint-on-non-standard.html' title='Installing SharePoint on a &quot;non-standard&quot; SQL Port'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-6132364397610696287</id><published>2011-10-24T15:39:00.000-04:00</published><updated>2011-10-24T15:39:36.171-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint 2010"/><category scheme="http://www.blogger.com/atom/ns#" term="Show me uniquely secured content"/><category scheme="http://www.blogger.com/atom/ns#" term="Site Settings"/><title type='text'>SharePoint 2010 - Uniquely Secured Content</title><content type='html'>&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
A very nice&amp;nbsp;feature from &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_0&quot;&gt;SharePoint&lt;/span&gt; 2010 is the &lt;span class=&quot;blsp-spelling-corrected&quot; id=&quot;SPELLING_ERROR_1&quot;&gt;visibility&lt;/span&gt; into site content. I can&#39;t even count the number of times I&#39;ve received the question from users &quot;I gave them access to my site but they still can&#39;t see the list!&quot;.&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
There&#39;s a simple explanation for this. Inheritance is broken and &quot;The List&quot; has unique permissions. Unfortunately the Technology Team, more often than not, needed to get involved to communicate to with the user.&amp;nbsp; For the more seasoned business users, the next question would be &quot;So what do they have access to?&quot;.&lt;/div&gt;
&lt;br /&gt;
Great question and a great answer for&amp;nbsp;SharePoint 2010 to solve this problem?&lt;br /&gt;
&lt;br /&gt;
Under Site Permissions, you have the option to see content with Unique Permissions.&amp;nbsp; Click on the link &quot;Show me uniquely secured content&quot;.&lt;br /&gt;
&lt;br /&gt;
﻿﻿﻿﻿ &lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOBpG8_OlcO3NEAO1RTc9AYwhmu55Z1BSJvCXOv5y5zUSJu9SiIoKpxW7lagvdBrpOCtZSgu-ottzFjPtmz2mTK61Y91bMR4cO09VzQA-KAp8_DO1b80R-z7uwRolAHiD10GY3oqAVJBg/s1600/Unique+Secured+Content+bar.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;107&quot; id=&quot;BLOGGER_PHOTO_ID_5454461158867321586&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOBpG8_OlcO3NEAO1RTc9AYwhmu55Z1BSJvCXOv5y5zUSJu9SiIoKpxW7lagvdBrpOCtZSgu-ottzFjPtmz2mTK61Y91bMR4cO09VzQA-KAp8_DO1b80R-z7uwRolAHiD10GY3oqAVJBg/s640/Unique+Secured+Content+bar.png&quot; style=&quot;float: left; height: 67px; margin: 0px 10px 10px 0px; width: 400px;&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;Show me uniquely secured content&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
﻿﻿﻿﻿ &lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiTtARKBIWiEj-y3ZHDWxiYw_g9QL557BTYqu2MszQWrkjesoM0O2MZ2foEojS5Jr5OPHIjlYxknYA9JFTDUSMYzzZ-Putu_ZtjY_DFHacGgK9gpb-c73Cl-TzwcmWJccuwlksedgxWhQU/s1600/Unique+Secured+Content+bar.png&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;div&gt;
Microsoft has really been listening to our Admistrative Challenges and gave a great and simple way to continue to empower the users.&amp;nbsp; Once clicking on the link we can see what&#39;s uniquely secured.&amp;nbsp; In the screen shot below, &quot;Site Collection Images&quot; and &quot;Style Library&quot; have unique permissions and are not inheriting from the site.&amp;nbsp; &lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6O8R3NkPsEydpyJXyJaXxVHIFiEasM_K8uOKpk-qAAt8u_cR3Eh75bX4fWjaDw-i9lSeMUcwyOxMLoKq2k6-4qZbblPbsDUWfCyKuS7l4Or5tgqVzoHl6ZdQt4STwvM5lnA98DUdh2qQ/s1600/Uniquely+Secured+Content+-+Manage.PNG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;237&quot; id=&quot;BLOGGER_PHOTO_ID_5454459111708850434&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6O8R3NkPsEydpyJXyJaXxVHIFiEasM_K8uOKpk-qAAt8u_cR3Eh75bX4fWjaDw-i9lSeMUcwyOxMLoKq2k6-4qZbblPbsDUWfCyKuS7l4Or5tgqVzoHl6ZdQt4STwvM5lnA98DUdh2qQ/s400/Uniquely+Secured+Content+-+Manage.PNG&quot; style=&quot;float: left; height: 190px; margin: 0px 10px 10px 0px; width: 320px;&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Docs and Test contain item level permission in side the libraries which is defined with &quot;Lists that may contain items with unique permissions&quot;.&amp;nbsp; It&#39;s&amp;nbsp;a little bit misleading because Docs is a document library, but let&#39;s focus on what&#39;s important:&amp;nbsp;&amp;nbsp;We have better visability into our busines content and can better share those insites with our clients.&amp;nbsp; &lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/6132364397610696287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/6132364397610696287' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/6132364397610696287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/6132364397610696287'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2011/10/sharepoint-2010-uniquely-secured.html' title='SharePoint 2010 - Uniquely Secured Content'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhOBpG8_OlcO3NEAO1RTc9AYwhmu55Z1BSJvCXOv5y5zUSJu9SiIoKpxW7lagvdBrpOCtZSgu-ottzFjPtmz2mTK61Y91bMR4cO09VzQA-KAp8_DO1b80R-z7uwRolAHiD10GY3oqAVJBg/s72-c/Unique+Secured+Content+bar.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-5609162698642013597</id><published>2011-07-08T09:02:00.006-04:00</published><updated>2011-07-08T09:36:02.561-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="sharepoint 2010 search administration component"/><category scheme="http://www.blogger.com/atom/ns#" term="sharepoint 2010 Search Administration Web Service"/><category scheme="http://www.blogger.com/atom/ns#" term="The Search service is not able to connect"/><title type='text'>The Search Service is not able to connect to the machine that hosts the administration component.</title><content type='html'>I&#39;ve seen many posts about people who are trying to deploy the search service and are receiving this message. Unfortunately most of the solutions I&#39;ve see say &quot;Rebuild the farm&quot;, &quot;Delete the service and start over&quot; or some other doom and gloom scenario. I&#39;ve found something that seems to be consistently missed - PERMISSIONS&lt;br /&gt;&lt;br /&gt;When the Search Administration Web Service for Search Service Application component is created, it is only granted access as Local Farm - Full Control. Basically if you&#39;re not creating the Search Service as the Farm Account, you will see this message.&lt;br /&gt;&lt;br /&gt;Never fear! There is a very easy fix. &lt;strong&gt;Give your installation account permissions to the Search Administration Web Service for Search Service Application.&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;This will prevent you from having to delete the service, rebuild your farm and lose your sanity.</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/5609162698642013597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/5609162698642013597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/5609162698642013597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/5609162698642013597'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2011/07/search-service-is-not-able-to-connect.html' title='The Search Service is not able to connect to the machine that hosts the administration component.'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-8852720143607818977</id><published>2009-05-19T16:08:00.009-04:00</published><updated>2009-05-19T16:29:25.042-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Current Active Key : CrmKey"/><category scheme="http://www.blogger.com/atom/ns#" term="Event ID 18949"/><category scheme="http://www.blogger.com/atom/ns#" term="Exception type: CrmException"/><category scheme="http://www.blogger.com/atom/ns#" term="KeyType : CrmWRPCTokenKey is expired"/><category scheme="http://www.blogger.com/atom/ns#" term="MSCRMKeyGenerator 18949"/><category scheme="http://www.blogger.com/atom/ns#" term="The key specified to compute a hash value is expired"/><title type='text'>CRM 4.0 Login Fails - CRM Expired Keys</title><content type='html'>I received reports that users could not login to CRM.  They would attempt to open the CRM site and would immediately receive an error.  All users, even the Deployment Administrators were not able to open CRM.&lt;br /&gt;&lt;br /&gt;The Event View Application log had lots of error with Source: &lt;strong&gt;MSCRMKeyGenerator&lt;/strong&gt;  / &lt;strong&gt;Event: 18949&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Inside these errors I found the following:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Current active key (KeyType : CrmWRPCTokenKey) is expired. This can indicate that a key is not being regenerated properly. Current Active Key : CrmKey......&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color:#3333ff;&quot;&gt;Quick fix:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color:#3366ff;&quot;&gt;Make sure that the &lt;strong&gt;&quot;Microsoft CRM Asynchronous Processing Service&quot; &lt;/strong&gt;is started and then restart IIS.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Basically this service is pretty important for a couple of reasons.  Long story short, make sure it&#39;s started and if it&#39;s not started, you&#39;ll need to restart IIS after starting it.&lt;br /&gt;&lt;br /&gt;If the Microsoft CRM Asynchronous Processing Service won&#39;t start, you either have a locked out user account (hopefully you&#39;re running as a domain user account and not Network or Sytem), or you have another problem fixed in the latest cumulative update rollup for Microsoft Dynamics CRM 4.0&lt;br /&gt;&lt;br /&gt;Reference - &lt;a href=&quot;http://support.microsoft.com/kb/949844#appliesto&quot;&gt;http://support.microsoft.com/kb/949844#appliesto&lt;/a&gt;&lt;br /&gt;Cumulative Update - &lt;a href=&quot;http://support.microsoft.com/kb/949256/&quot;&gt;http://support.microsoft.com/kb/949256/&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/8852720143607818977/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/8852720143607818977' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/8852720143607818977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/8852720143607818977'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2009/05/crm-40-login-fails-crm-expired-keys.html' title='CRM 4.0 Login Fails - CRM Expired Keys'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-5397918774116923955</id><published>2009-03-26T15:46:00.004-04:00</published><updated>2009-03-26T16:25:33.026-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="can&#39;t see MOSS workflows"/><category scheme="http://www.blogger.com/atom/ns#" term="missing MOSS workflows"/><category scheme="http://www.blogger.com/atom/ns#" term="MOSS Workflow Access Denied"/><category scheme="http://www.blogger.com/atom/ns#" term="SharePoint Designer missing workflows"/><category scheme="http://www.blogger.com/atom/ns#" term="SPD not showing Workflows"/><title type='text'>Can&#39;t see MOSS Workflows</title><content type='html'>So I&#39;ve recently ran into a strange situation. There are workflows created with SharePoint Designer and the Workflows option is not available for some users. After doing some more investigating I found that for certain sites in a site collection, only the Site Collection Administrator could even see the previously created workflows or add new workflows.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The inheritance on the site has been broken and fractioned all throughout the site. I haven&#39;t found a link to the SharePoint Designer workflow permissions through the SharePoint Site directly, but I have found a workaround.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1) Open SharePoint Designer &gt; Right Click on Workflows and Select Properties.&lt;br /&gt;&lt;br /&gt;2) In the Document Library Properties Windows, Select the Security Tab.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj64JrKVt3ZvDfnv65_ZkLQAfXf8SY0jA5bgZ7sQuzesskWsSd83gaVWDTCcwE5RSTWHgZ9_9I7cibeZhNb7W29umInNTZZOZj7elZMuSdtYjVlT938YN4UTb9q_hW2vhzxh_wND6Q7WsI/s1600-h/WF-docProperties.jpg&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5317593363394241570&quot; style=&quot;FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 275px; CURSOR: hand; HEIGHT: 320px&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj64JrKVt3ZvDfnv65_ZkLQAfXf8SY0jA5bgZ7sQuzesskWsSd83gaVWDTCcwE5RSTWHgZ9_9I7cibeZhNb7W29umInNTZZOZj7elZMuSdtYjVlT938YN4UTb9q_hW2vhzxh_wND6Q7WsI/s320/WF-docProperties.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3) Select the &quot;Manage permission using the browser&quot; link&lt;br /&gt;4) You&#39;ll need to adjust the permission for the appropriate SharePoint Users/Groups or Domain Users/Groups, depending on what you&#39;re using.&lt;br /&gt;&lt;br /&gt;I&#39;ve seen this happen to a couple of sites, and mostly appears to be caused very specific and custom permissions applied, which breaks the inheritance, and then the workflows are created by Site Admins or even Farm Admins.</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/5397918774116923955/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/5397918774116923955' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/5397918774116923955'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/5397918774116923955'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2009/03/cant-see-moss-workflows.html' title='Can&#39;t see MOSS Workflows'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj64JrKVt3ZvDfnv65_ZkLQAfXf8SY0jA5bgZ7sQuzesskWsSd83gaVWDTCcwE5RSTWHgZ9_9I7cibeZhNb7W29umInNTZZOZj7elZMuSdtYjVlT938YN4UTb9q_hW2vhzxh_wND6Q7WsI/s72-c/WF-docProperties.jpg" height="72" width="72"/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-5886295498342475369</id><published>2009-03-11T16:34:00.007-04:00</published><updated>2009-03-11T17:33:36.504-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="&#39;/&quot;COMPANY&quot;_MSCRM/4.0/MSCRM_DataSource&#39; cannot be found"/><category scheme="http://www.blogger.com/atom/ns#" term="Dynamics CRM 4.0 Reports. Dynamics CRM 4.0 Reporting Services"/><category scheme="http://www.blogger.com/atom/ns#" term="Reporting Services CRM 4.0"/><title type='text'>SoapException. Error: The item &#39;/Organization_MSCRM/4.0&#39; cannot be found.</title><content type='html'>I ran across a default installation of CRM and found a couple of issues with Reports and more specifically Reporting Services.  Users are trying to create a report with the &lt;strong&gt;Report Wizard,&lt;/strong&gt; inside of CRM.&lt;br /&gt;&lt;br /&gt;Here is the error in the Application Log of the CRM Server:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Web service request SetItemDataSources to Report Server &lt;/em&gt;&lt;a href=&quot;http://server/reportserver/ReportService2005.asmx&quot;&gt;&lt;em&gt;http://SERVER/reportserver/ReportService2005.asmx&lt;/em&gt;&lt;/a&gt;&lt;em&gt; failed with SoapException. Error: The item &#39;/&quot;Organization&quot;_MSCRM/4.0/MSCRM_DataSource&#39; cannot be found.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;If you are seeing this error message your more than half way there to getting your reports configured.  You should verify your Reporting Services URL for CRM.  You can do that by going &lt;a href=&quot;http://doolbox.blogspot.com/2009/03/crm-40-and-reporting-services.html&quot;&gt;here&lt;/a&gt;.  What this is telling me that is that you are actually uploading the report but it doesn&#39;t see the CRM data connection and is using the default data connection at the root of the folder.  If you look at the Report Manager site you should see your report.  If you click on &lt;strong&gt;Show Details&lt;/strong&gt;, and edit the report, then click on &quot;&lt;strong&gt;Data Sources&lt;/strong&gt;&quot;, you can get some insight to what is going on.&lt;br /&gt;&lt;br /&gt;If your data source says &quot;&lt;strong&gt;Adventure_Works&lt;/strong&gt;&quot; you don&#39;t have your default data connection setup for Reporting Services.  The other possibility is that your folder structure isn&#39;t want CRM expects it to be. &lt;br /&gt;&lt;br /&gt;Make sure that your folder structure for in Report Manager is &quot;Home &gt; Organization_MSCRM &gt; 4.0&quot; or whatever your CRM installation is complaining about.  To resolve the directory structure, simply create new folders with the appropriate names. &lt;br /&gt;&lt;br /&gt;Try to create your report again.  If you&#39;re still having issues, go back to Report Manager and create a Data Connection. &lt;br /&gt;&lt;br /&gt;Name: MSCRM_DataSource&lt;br /&gt;Enable: &lt;em&gt;Check&lt;/em&gt;&lt;br /&gt;Connection type: Microsoft CRM Data Extension&lt;br /&gt;Connect using: &quot;Credentials supplied by the user running the report&quot;&lt;br /&gt;&lt;br /&gt;This data connection should be configured programatically for your, but i&#39;ve seen cases where it hasn&#39;t.</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/5886295498342475369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/5886295498342475369' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/5886295498342475369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/5886295498342475369'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2009/03/soapexception-error-item.html' title='SoapException. Error: The item &#39;/Organization_MSCRM/4.0&#39; cannot be found.'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-8010311208647172049</id><published>2009-03-11T16:08:00.009-04:00</published><updated>2009-03-11T16:34:52.275-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CRM 4.0 Reports"/><category scheme="http://www.blogger.com/atom/ns#" term="Dynamics CRM 4.0 Reports. Dynamics CRM 4.0 Reporting Services"/><category scheme="http://www.blogger.com/atom/ns#" term="MS CRM 4.0 Error Uploading Reports"/><category scheme="http://www.blogger.com/atom/ns#" term="MS CRM Reports"/><category scheme="http://www.blogger.com/atom/ns#" term="Reporting Services CRM 4.0"/><title type='text'>CRM 4.0 and Reporting Services</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ88qL0X2NUmJun2XJxeXw4HIrZ7HivUj2Nx3SnT1E9jojESov_G16Ex7tNY1RwGqQe9g5-JxJ5XWqeY0eRQmytJcAURJ5ZxbkZok1D5aggO76X7afPZNtPuzeY5lmsvROWq71BCr_MmI/s1600-h/erroruploadingreport.jpg&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5312029023572828050&quot; style=&quot;FLOAT: right; MARGIN: 0px 0px 10px 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 221px&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ88qL0X2NUmJun2XJxeXw4HIrZ7HivUj2Nx3SnT1E9jojESov_G16Ex7tNY1RwGqQe9g5-JxJ5XWqeY0eRQmytJcAURJ5ZxbkZok1D5aggO76X7afPZNtPuzeY5lmsvROWq71BCr_MmI/s320/erroruploadingreport.jpg&quot; border=&quot;0&quot; /&gt;&lt;/a&gt; &lt;div&gt;&lt;div&gt;I&#39;ve run into some issues recently with CRM 4.0 and Reporting Services. This is a recent installation of CRM 4.0 and this was not an upgrade. I have my CRM and SQL Server 2005 with SSRS all on the same server. I&#39;m using a Host Header for the CRM site and the Server Name for the Reporting Services URL. &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;My user started reporting this error attached in the screen shot.  This isn&#39;t a very informational error message, so I needed to do some investigating. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;I found errors in my Application logs on my CRM server. That pointed at the Reporting Services URL.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;From the application log:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Web service request CreateReport to Report Server &lt;a href=&quot;http://%22report%20server/ReportService2005.asmx&quot;&gt;http://%22report%20server/ReportService2005.asmx&lt;/a&gt; failed. Error: The request failed with HTTP status 400: Bad Request.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;This error is because of the Reporting Service URL configuration in CRM.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;/div&gt;&lt;div&gt;To resolve this do the following:&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;1) Start &gt; Programs &gt; Microsofto Dynamics CRM &gt; Deployment Manager.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;2) Select &lt;strong&gt;Organization&lt;/strong&gt;, then Select your Organization.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;*Note:  This next step will cause an interruption for your users.&lt;/div&gt;&lt;div&gt;3)Select &lt;strong&gt;Disable&lt;/strong&gt; your Organization and then select &lt;strong&gt;Properties&lt;/strong&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4) Under the Microsoft Dynamics CRM SRS Data Connection URL, Change the URL to &lt;a href=&quot;http://server/reportserver&quot;&gt;http://SERVER/reportserver&lt;/a&gt;&lt;/div&gt;&lt;div&gt;*Note: &quot;&lt;strong&gt;SERVER&lt;/strong&gt;&quot; should be the web server where reporting services is being served from.  &lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;5) Click&lt;strong&gt; Ok&lt;/strong&gt;, and &lt;strong&gt;Enable&lt;/strong&gt; your Organization again.&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;6) Restart Reporting Services Application Pool&lt;/div&gt;&lt;div&gt; &lt;/div&gt;&lt;div&gt;You can test your changes by hitting &lt;a href=&quot;http://server/reportserver&quot;&gt;http://SERVER/reportserver&lt;/a&gt; and you should see basically a blank page that says Reporting Services.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/8010311208647172049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/8010311208647172049' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/8010311208647172049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/8010311208647172049'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2009/03/crm-40-and-reporting-services.html' title='CRM 4.0 and Reporting Services'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQ88qL0X2NUmJun2XJxeXw4HIrZ7HivUj2Nx3SnT1E9jojESov_G16Ex7tNY1RwGqQe9g5-JxJ5XWqeY0eRQmytJcAURJ5ZxbkZok1D5aggO76X7afPZNtPuzeY5lmsvROWq71BCr_MmI/s72-c/erroruploadingreport.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-5014262544172270956</id><published>2009-01-17T19:16:00.007-05:00</published><updated>2012-11-27T12:27:32.690-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft has identified a potential security concern"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Office Outlook Security Notice"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft Office Security Notice."/><category scheme="http://www.blogger.com/atom/ns#" term="This location may be unsafe"/><title type='text'>Microsoft Office has identified a potential security concern</title><content type='html'>&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEMiENgZ5SpF3cAldQENNmk39c1Y4pbOEjGt9LAqravXgDyTlGb2q3NeHg9PBiVlDuHoX5TLzWMZN3LhEFYrvAwHechEJIehkw6YgUJG9oBnEcOVwI-jy_tMgRaZV7Wl2949sv9jSi-os/s1600-h/MOOSN.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5292424609660847602&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEMiENgZ5SpF3cAldQENNmk39c1Y4pbOEjGt9LAqravXgDyTlGb2q3NeHg9PBiVlDuHoX5TLzWMZN3LhEFYrvAwHechEJIehkw6YgUJG9oBnEcOVwI-jy_tMgRaZV7Wl2949sv9jSi-os/s320/MOOSN.jpg&quot; style=&quot;cursor: hand; float: right; height: 173px; margin: 0px 0px 10px 10px; width: 320px;&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
I&#39;m sure that I&#39;m not the only one that has been prompted with this wonderful Warning. Unfortunately I did some searching and nobody out there seems to care. Everything I found pointed to &quot;don&#39;t worry, it doesn&#39;t hurt anything&quot;.&lt;br /&gt;
&lt;br /&gt;
I had issue with just accepting that was good enough. I&#39;ve also had users complain that this was misleading.&lt;br /&gt;
&lt;br /&gt;
I tried to add urls to Internet Explorer&#39;s Trusted Sites and still had no luck. What I ended up discovering was that office was actually checking for this warning and completely ignored the trusted site. Some of it was the content is simply handled different by Office, such as .WMV files. Trying to link to a .WMV file from Outlook or a Power Point presentation was prompting for this warning.&lt;br /&gt;
&lt;br /&gt;
To resolve it, this is what I found:&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;color: #000099;&quot;&gt;HKU\&quot;user account&quot;\Software\Policies\Microsoft\Office\12.0\Common\Security\DisableHyperLinkWarning = 0&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Setting the key &quot;DisableHyperLinkWarning&quot; to &quot;0&quot; will prompt with the Security Warning. Setting the same key to &quot;1&quot; will suppress the prompt and make everyone happy.&lt;br /&gt;
&lt;br /&gt;
There are a couple of issues to be aware of. If the content is disabled, like macros or blocked file extends, they will still be blocked. This will also apply to Word, Excel, Power Point, Outlook and Access. This won&#39;t fix InfoPath, and I haven&#39;t had a chance to test the other Office related products.&lt;br /&gt;
&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;color: red;&quot;&gt;Update:&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;color: red;&quot;&gt;I don&#39;t think i posted the registry clearly enough.&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
&lt;strong&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;
HKEY_USERS\&quot;User Account SID&quot; \Software\Policies\Microsoft\Office\12.0\Common\Security\&lt;br /&gt;
&lt;br /&gt;
You&#39;ll probably need to create the Reg_DWORD called &quot;DisableHyperLinkWarning&quot;. It will have a value of 1.</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/5014262544172270956/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/5014262544172270956' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/5014262544172270956'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/5014262544172270956'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2009/01/microsoft-office-has-identified.html' title='Microsoft Office has identified a potential security concern'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEMiENgZ5SpF3cAldQENNmk39c1Y4pbOEjGt9LAqravXgDyTlGb2q3NeHg9PBiVlDuHoX5TLzWMZN3LhEFYrvAwHechEJIehkw6YgUJG9oBnEcOVwI-jy_tMgRaZV7Wl2949sv9jSi-os/s72-c/MOOSN.jpg" height="72" width="72"/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-4497508144744196973</id><published>2008-10-23T18:01:00.003-04:00</published><updated>2009-03-26T16:23:44.069-04:00</updated><title type='text'>Customizing SharePoint Top Navigation Menu and Quick Launch Bar</title><content type='html'>&lt;div align=&quot;left&quot;&gt;Customizing SharePoint Top Navigation Menu and Quick Launch Bar has been a request from a couple of different sources. So I&#39;ve decided to finally post on the logic, step and simply value changes to accomplish this. You will need a text editor for editing the master page and/or pages. For this I&#39;ll be using SharePoint Designer.&lt;/div&gt;&lt;br /&gt;&lt;div align=&quot;left&quot;&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align=&quot;left&quot;&gt;Goal:&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align=&quot;left&quot;&gt;Essentially you want to keep your main portal page clean and you want the &quot;fly-away menu&quot; look and feel. This is a major advantage with SharePoint 2007 and the Security Trimming. Depending on how many levels you want to show will determine your overall look and feel. Remember that you can look under your &lt;strong&gt;Manage Content and Structure&lt;/strong&gt; under &lt;strong&gt;Site Actions&lt;/strong&gt; to look at this tree and understand your levels. 0 (zero) is Home, and everything incrementing from 0 (zero) will allow for additional sub sites to be displayed.&lt;/div&gt;&lt;div align=&quot;left&quot;&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align=&quot;left&quot;&gt;Prep Work:&lt;/div&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;strong&gt;Under Site Action &gt; Site Settings &gt; Modify All Site Settings&lt;/strong&gt; you&#39;ll see &quot;Look and Feel&quot;. From here you&#39;re looking for &lt;strong&gt;Navigation&lt;/strong&gt;. Under Navigation make sure that &quot;Show Subsites&quot; is checked. &lt;/p&gt;&lt;div align=&quot;left&quot;&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;em&gt;NOTE:&lt;/em&gt;&lt;/strong&gt; It is VERY important to make a copy of this original file &gt; Default.Master . Changing the master pages can cause a lot of headaches for you and your portal, if not done correctly. I&#39;d recommend even downloading a copy to another location for safe keeping. You &lt;em&gt;&lt;strong&gt;can&lt;/strong&gt;&lt;/em&gt; use version control, but I&#39;m still recommending.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Use the breadcrumb to get back to &lt;strong&gt;Site Settings&lt;/strong&gt; and under &quot;Galleries&quot; you are looking for &lt;strong&gt;Master Pages and Page Layouts &gt; default.master.&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Editing:&lt;/p&gt;&lt;br /&gt;&lt;p&gt;Find &lt;strong&gt;default.master&lt;/strong&gt; and select &quot;edit in Microsoft Office SharePoint Designer&quot; or which ever editor you have installed. &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;First you&#39;re going to be looking for : &quot;TopNav&quot;&lt;?xml:namespace prefix = sharepoint /&gt;&lt;sharepoint:aspmenu id=&quot;TopNavigationMenu&quot;&gt;&lt;/p&gt;&lt;p align=&quot;left&quot;&gt;And more specifically 2 separate lines for editing:&lt;/p&gt;&lt;p align=&quot;left&quot;&gt;&lt;strong&gt;StaticDisplayLevels=&quot;2&quot; &lt;/strong&gt;&lt;/p&gt;&lt;p align=&quot;left&quot;&gt;&lt;strong&gt;MaximumDynamicDisplayLevels=&quot;1&quot; &lt;/strong&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align=&quot;left&quot;&gt;This is where the values determine the depth and width of your menus. The &lt;em&gt;StaticDisplayLevels&lt;/em&gt; will determine how many levels in your site collection you wish display on the top ribbon and how wide you want it to be. For example, if you have &quot;Home &gt; Sites &gt; Team Sites &gt; Sub Team Sites &gt; Sub Sub Team Sites&quot; and your StaticDisplayLevels was set to 3 you would show everything up to &quot;Team Sites&quot; across the top. If you set your StaticDisplayLevels to 1, you would only show &quot;Home&quot;. You can play with your changes and test. Just make your value change, save and then refresh your browser.&lt;/p&gt;&lt;br /&gt;&lt;p align=&quot;left&quot;&gt;&lt;/p&gt;&lt;p align=&quot;left&quot;&gt;Second you&#39;re looking for: &quot;QuickLaunch&quot;&lt;/p&gt;&lt;br /&gt;&lt;p align=&quot;left&quot;&gt;Same rules apply here but you&#39;re working on the horizontal expansion rather than vertical. You still have your same fields but your default values are a little different.&lt;/p&gt;&lt;br /&gt;&lt;p align=&quot;left&quot;&gt;&lt;strong&gt;StaticDisplayLevels=&quot;1&quot; &lt;/strong&gt;&lt;strong&gt;&lt;br /&gt;MaximumDynamicDisplayLevels=&quot;0&quot;&lt;/strong&gt;&lt;/p&gt;&lt;p align=&quot;left&quot;&gt;&lt;/p&gt;&lt;br /&gt;&lt;p align=&quot;left&quot;&gt;Things to be aware of:&lt;/p&gt;&lt;br /&gt;&lt;p align=&quot;left&quot;&gt;Security trimming does still apply here. If you can&#39;t navigate through a site you don&#39;t have access to. This translates to if you have access to sites #1, #2 and #4, your navigation will only show #1 and #2. You can&#39;t traverse through #3 to get to #4 so the menus will not show #4.&lt;/p&gt;&lt;/sharepoint:aspmenu&gt;</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/4497508144744196973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/4497508144744196973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/4497508144744196973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/4497508144744196973'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2008/10/customizing-sharepoint-top-navigation.html' title='Customizing SharePoint Top Navigation Menu and Quick Launch Bar'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-3444067614410420694</id><published>2008-09-26T09:59:00.001-04:00</published><updated>2008-09-29T16:17:19.516-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="can&#39;t search This List MOSS 2007"/><category scheme="http://www.blogger.com/atom/ns#" term="MOSS This List search results missing"/><category scheme="http://www.blogger.com/atom/ns#" term="not returning &quot;This List&quot; search results"/><title type='text'>MOSS - This List not returning Search Results</title><content type='html'>Symptoms:&lt;br /&gt;&lt;br /&gt;You can&#39;t search lists or libraries in MOSS 2007.  Or some older lists return results but nothing new.  Essentially &quot;This List:&quot; doesn&#39;t return results while searching, but &quot;This Site:&quot; does return results.&lt;br /&gt;&lt;br /&gt;There are a couple of possibilities here for the cause and I&#39;ve read some ridiculous theories on this.  Most of them point as your SSP being corrupt and you need to create it.  Or you&#39;ve corrupted your databases and need to restore them.&lt;br /&gt;&lt;br /&gt;Really the first place I thought to check was Authentication.  I found that there 2 different types of content in Sharepoint / MOSS 2007.  Long story short, you can search the .aspx pages, separately from List and Library items.  I&#39;ve found this to be reflected in your indexes also.&lt;br /&gt;&lt;br /&gt;What actually triggered this for me was resetting SPN&#39;s for Sharepoint.  I found that some of the SPN&#39;s were throwing errors on the Domain controllers so I deleted and recreated them.  In another case I changed from Kerberos to NTLM authentication to resolve some immediate issues but didn&#39;t update my search service account.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Fixing &quot;&lt;strong&gt;&lt;em&gt;This List&lt;/em&gt;&lt;/strong&gt;&quot; search issues:&lt;br /&gt;&lt;br /&gt;1)  Login to your SSP&lt;br /&gt;2)  Under Search, select Search Settings.&lt;br /&gt;&lt;br /&gt;You will see the following:&lt;br /&gt;&lt;br /&gt;Indexing status: &quot;if you&#39;re in error it will probably say something other than IDLE&quot;&lt;br /&gt;Items in index:  &quot;# of items&quot;&lt;br /&gt;Errors in log:  &quot;# of errors&quot;&lt;br /&gt;Content sources:  &quot;Local Office SharePoint Server sites&quot;&lt;br /&gt;Crawl rules:  &quot;will be different depending on what you&#39;ve defined&quot;&lt;br /&gt;Default content access account:  &quot;Should be a Domain account&lt;br /&gt;Managed properties:  Default is 130 defined properties &lt;br /&gt;Search alerts status:  &quot;Alert status&quot;&lt;br /&gt;Propagation status:  Idle&lt;br /&gt;&lt;br /&gt;3)  Click on on &quot;Manage Crawl Rules&quot;&lt;br /&gt;Note:  You should have the URL of your Site configured here.&lt;br /&gt;4)  Click on the URL of the site with the issue(s).&lt;br /&gt;5)  Select &quot;Include all items in this path&quot; and check Crawl complex URLs (URLs that contain a question mark (?)).&lt;br /&gt;6)  Then select &quot;Specify a different content access account&quot;&lt;br /&gt;7)  Enter in the Search User account and password.&lt;br /&gt;8)  Use the Breadcrumb and select &quot;Search Settings&quot;.&lt;br /&gt;9)  Click on &quot;Content Sources and Crawl Schedules&quot;.&lt;br /&gt;10)  Select your content source (&quot;Local Office SharePoint Server Sites&quot; is the default).&lt;br /&gt;11)   Make sure that the URL for your SharePoint site is listed in the &quot;Type Start Address Below&quot; box.&lt;br /&gt;12)   Under Crawl Settings, select &quot;Crawl everything under the hostname for each start address&quot;.&lt;br /&gt;13)  Then set your crawl schedules.  Usually you do a Full Crawl outside of your business day and hourly for your incremental crawls.&lt;br /&gt;14)  Check the box for &quot;Start Full Crawl&quot;&lt;br /&gt;&lt;br /&gt;You can monitory the status of the crawl at the &quot;Search Settings&quot; page.  Depending on how much content you have, will determine how long it will take to index.  Also it will go through and delete old indexes for deleted content at the sametime.  This will add time for the full crawl to complete.</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/3444067614410420694/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/3444067614410420694' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/3444067614410420694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/3444067614410420694'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2008/09/moss-this-list-not-returning-search.html' title='MOSS - This List not returning Search Results'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-223598713206018474</id><published>2008-09-24T11:44:00.000-04:00</published><updated>2008-09-29T13:34:42.387-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="remove TFS locks"/><category scheme="http://www.blogger.com/atom/ns#" term="remove TFS users"/><category scheme="http://www.blogger.com/atom/ns#" term="Team Foundatation Server 2005 locked files"/><category scheme="http://www.blogger.com/atom/ns#" term="Team Foundation Server 2005 Checked out files"/><category scheme="http://www.blogger.com/atom/ns#" term="TFS files checked out"/><category scheme="http://www.blogger.com/atom/ns#" term="TFS Files locked"/><category scheme="http://www.blogger.com/atom/ns#" term="TFS locked"/><title type='text'>Checking in Files / Removing Locks in TFS</title><content type='html'>I&#39;ve found this to be an issue on multiple &lt;span class=&quot;blsp-spelling-corrected&quot; id=&quot;SPELLING_ERROR_0&quot;&gt;occasions&lt;/span&gt;. Essentially you&#39;re using Team Foundation Server with Visual Studio and a member of your team leaves with code checked out or locked.&lt;br /&gt;&lt;br /&gt;There are a couple of ways to fix this but the easiest I&#39;ve found is with TF.exe. If you have Visual Studio installed and priviledges you can use this tool to fix you problem.&lt;br /&gt;&lt;br /&gt;Note: You can find the TF.exe tool in:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\TF.exe&lt;/em&gt; (VS2005)&lt;br /&gt;&lt;br /&gt;or&lt;br /&gt;&lt;br /&gt;&lt;em&gt;C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\TF.exe&lt;/em&gt; (VS2008)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Get a list of workspaces for a user:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;tf workspaces /owner:UserName /server:ServerName&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;eg. if my user name was JDoe and my TFS web server name MyTFS then the command would be:&lt;br /&gt;&lt;br /&gt;tf workspaces /owner:JDoe /server:MyTFS&lt;br /&gt;&lt;br /&gt;Note: Use the Host Name of the server you&#39;re attaching to. If you have a multiple server configuration, you need to use the Server Name of the web server where your TFS client connects to. Don&#39;t use the host header (if applicable) or the http address and you don&#39;t need to use the Fully Qualified Domain Name (FQDN).&lt;br /&gt;&lt;br /&gt;To remove a workspace for a user, you need to know the workspace and the username. The default workspace name is their development machine name. Occassionally developers have multiple machines, maybe a laptop and a desktop for development. It&#39;s not uncommon to have multiple workspaces associated to the same usere.&lt;br /&gt;&lt;br /&gt;Delete a workspace for user:&lt;br /&gt;&lt;br /&gt;tf workspace /delete /server:ServerName &quot;workspace&quot;;&quot;workspaceusername&quot;&lt;br /&gt;&lt;br /&gt;eg. if my username was JDoe and my workspace was JDoe2003, and my TFS web server was MyTFS, the command would be:&lt;br /&gt;&lt;br /&gt;tf workspace /delete server:MyTFS JDoe2003;JDoe&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Get a list of directories in a workspace for a user and display the GUI (Graphical User Interface):&lt;br /&gt;&lt;br /&gt;&lt;em&gt;tf &lt;strong&gt;workspace&lt;/strong&gt; &quot;workspacename&quot;;&quot;workspaceusername&quot; /server:ServerName&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;eg. if my user name was JDoe and my TFS web server name MyTFS then the command would be:&lt;br /&gt;&lt;br /&gt;tf workspace JDoe2003;JDoe /server:MyTFS</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/223598713206018474/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/223598713206018474' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/223598713206018474'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/223598713206018474'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2008/09/checking-in-files-removing-locks-in-tfs.html' title='Checking in Files / Removing Locks in TFS'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-312446110643553729</id><published>2008-09-10T15:16:00.003-04:00</published><updated>2009-03-06T17:39:37.576-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MOSS and Infopath"/><category scheme="http://www.blogger.com/atom/ns#" term="Publishing Infopath form"/><category scheme="http://www.blogger.com/atom/ns#" term="Updating Content Type Failed"/><title type='text'>Publishing InfoPath Forms - Updating Content Type Failed</title><content type='html'>&lt;strong&gt;Scenario:&lt;/strong&gt; You&#39;ve published and InfoPath form to a &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_0&quot;&gt;Sharepoint&lt;/span&gt; Form Library. You edit the template, save and attempt to publish again and receive the following message - &lt;strong&gt;&quot;Updating Content Type Failed&quot;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I&#39;ve done some researching on this and found a couple of issues. The most common response is that if you remove some columns for your InfoPath List, it will magically work. What I&#39;ve discovered for this ready why this actually works is because you&#39;re falling within the Timeout window. What you&#39;re actually doing by removing columns is shrinking the &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_1&quot;&gt;Infopath&lt;/span&gt; form from being too large and the web service that is uploading the template is completing inside of 30 seconds.&lt;br /&gt;&lt;br /&gt;I don&#39;t have a solution for this issue yet, but I am actively working on it. InfoPath is used to capture information and my work around is to reduce the information displayed. That&#39;s not accept for me or my business.&lt;br /&gt;&lt;br /&gt;I&#39;ll post more when I something more concrete. I&#39;m actively exploring optimizing the &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_2&quot;&gt;Infopath&lt;/span&gt; form, column types and even increasing the web service timeout to larger than 30 seconds.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-family:arial;font-size:130%;&quot;&gt;&lt;strong&gt;UPDATE:&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I&#39;ve found some other work &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_3&quot;&gt;arounds&lt;/span&gt; to help with this situation. If you create a new form library, you should not have any issue publishing the form for the first time. You will be able to add all of your columns and publish the complete form. I suspect there is something corrupt with the form library which is causing &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_4&quot;&gt;Infopath&lt;/span&gt; to have issues. I&#39;m not sure if it&#39;s &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_5&quot;&gt;SharePoint&lt;/span&gt; Designer related but I haven&#39;t ruled it out.&lt;br /&gt;&lt;br /&gt;Separately I&#39;ve found that most form libraries with issues on publishing form templates, all seem to have multiple files in the library and many different files that are unlinked from the current template. I haven&#39;t tested if linking all the files back to the current form template will resolve the issue or not, but it was something I noticed when recreating the form library.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size:130%;&quot;&gt;&lt;strong&gt;UPDATE #2:&lt;/strong&gt;  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;I&#39;ve done some more investigating and found something interesting.  There&#39;s not a &quot;hard limit&quot; to the number of columns in a List, but more a limit to the number column types you can have in a list.  The interesting part is that there is technically a hard limit on the number of columns and once that limit is reached, MOSS on the &lt;span class=&quot;blsp-spelling-corrected&quot; id=&quot;SPELLING_ERROR_6&quot;&gt;back end&lt;/span&gt; will create a new row with the same cap.  The end user will still continue to see a single giant list.&lt;br /&gt;&lt;br /&gt;Here&#39;s the breakdown of what you can have in a list can have:  &lt;br /&gt;64 Single line of text and Choice (drop-down menu or radio buttons)&lt;br /&gt;31 Multiple lines of text and/or Choice (check boxes (allow multiple sections))&lt;br /&gt;32 Number and currency&lt;br /&gt;32 Hyperlink&lt;br /&gt;16 Date and time&lt;br /&gt;16 &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_7&quot;&gt;Lookup&lt;/span&gt; 16 Yes/No&lt;br /&gt;8 Calculated&lt;br /&gt;&lt;br /&gt;Note:  The number of shared data types are not 64 Single Line of Text and 64 Choice.  It&#39;s actually 64 total of a combination of either data type.&lt;br /&gt;&lt;br /&gt;So we now have a new question: &lt;br /&gt;&lt;br /&gt;Does your InfoPath form has more than 199 columns, or has your InfoPath form surpassed the column type limit?</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/312446110643553729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/312446110643553729' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/312446110643553729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/312446110643553729'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2008/09/publishing-infopath-forms-updating.html' title='Publishing InfoPath Forms - Updating Content Type Failed'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-9075702684984448296</id><published>2008-07-08T14:04:00.000-04:00</published><updated>2008-08-29T10:27:05.935-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="CSV"/><category scheme="http://www.blogger.com/atom/ns#" term="Excel"/><category scheme="http://www.blogger.com/atom/ns#" term="Importing to a SharePoint List"/><category scheme="http://www.blogger.com/atom/ns#" term="Method &#39;Publish&#39; of object &quot;ListObject failed."/><category scheme="http://www.blogger.com/atom/ns#" term="MOSS"/><title type='text'>Method &#39;Publish&#39; of object &quot;ListObject failed.</title><content type='html'>I&#39;ve been trying to import &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_0&quot;&gt;CSV&#39;s&lt;/span&gt; into a &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_1&quot;&gt;SharePoint&lt;/span&gt; Lists. All but one seems to be import successfully. A single &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_2&quot;&gt;CSV&lt;/span&gt; is giving me a lot of problems and I only get the very generic error -&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Method &#39;Publish&#39; of object &quot;&lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_3&quot;&gt;ListObject&quot;&lt;/span&gt; failed.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;My work around for this error was to attempt to Create a Custom List by selecting Import Spreadsheet. I gave the list a name, and browsed to my problematic &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_4&quot;&gt;CSV&lt;/span&gt; location. I selected my problematic &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_5&quot;&gt;CSV&lt;/span&gt; and picked the Range of Cells, and then hit Import.&lt;br /&gt;&lt;br /&gt;The looks like it is starting and then failed with the wonderful error message &quot;Method &#39;Publish&#39; of object &quot;&lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_6&quot;&gt;ListObject&lt;/span&gt; failed&quot;. But it didn&#39;t truly fail. It actually will create a list with columns but no records. I navigate to my new empty list and change to &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_7&quot;&gt;Datasheet&lt;/span&gt; View. Do a comparision to make sure all of the column headers are correct. Also check to see if your data types are correct for each columns (single line of text, date and time, etc.). Make any adjustments as necessary.&lt;br /&gt;&lt;br /&gt;After you&#39;re finished jump back to the CSV and select all of the data, minus the column headers (which already exist in the list), copy and paste the data into the First Cell in the First New Column that was created by the failed import. Trying to paste directly into the &quot;Title&quot; Column will cause completely separate issues.&lt;br /&gt;&lt;br /&gt;Depending on the number of records you&#39;re trying to paste, this may take a few minutes. I&#39;ve found pasting more than 2000 records with a list over 200 columns is pretty slow. It&#39;s also against best practice to even have a list over 2000 items, so make sure you plan accordingly.&lt;br /&gt;&lt;br /&gt;Separately, if you have to have all of your items in a single list, which is usually dictated by your customer or your business team, keep an eye on your memory usage on your desktop/laptop you&#39;re doing your work from. The more items you copy to your clipboard and then attempt to paste into a list will drive your Internet Explorer Memory through the roof. I&#39;ve had iexplorer.exe over 1.5GB on multiple occassions. Not something I&#39;d recommend if you&#39;re working from a Laptop with 2GB of memory. Less records copied means less memory consumed by IE, but will increase your time spent copying and pasting.&lt;br /&gt;&lt;br /&gt;This process only directly impacts your machine. I&#39;ve confirmed that my desktop is practically unusable while pasting 20,000 records and no one else in SharePoint is impacted. Who says client side processing is bad?&lt;br /&gt;&lt;br /&gt;If you don&#39;t like the status bar at the bottom of your browser when you&#39;re pasting, attempt to navigate away from the list. You&#39;ll be prompted to nagivate away and lose your changes or wait. Wait for the changes to complete and you&#39;ll get a status bar box in the middle of your window that gives a better indication of your progress.&lt;br /&gt;&lt;br /&gt;Rinse, lather and repeat as necessary.&lt;br /&gt;&lt;br /&gt;My impression is that Excel was using the &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_10&quot;&gt;SharePoint&lt;/span&gt; Web Services to upload the &lt;span class=&quot;blsp-spelling-error&quot; id=&quot;SPELLING_ERROR_11&quot;&gt;CSV&lt;/span&gt; and create a list. Something is breaking after the list is created, and the &lt;span class=&quot;blsp-spelling-corrected&quot; id=&quot;SPELLING_ERROR_12&quot;&gt;columns&lt;/span&gt; have been created. I don&#39;t the exact reason yet, but I&#39;m working on that. When I have an explanation for the error, I&#39;ll update the post.</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/9075702684984448296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/9075702684984448296' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/9075702684984448296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/9075702684984448296'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2008/07/method-publish-of-object-listobject.html' title='Method &#39;Publish&#39; of object &quot;ListObject failed.'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4845489804383712747.post-4672949582687345792</id><published>2008-06-30T15:36:00.000-04:00</published><updated>2008-07-09T09:10:15.553-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Internet Explorer 7"/><category scheme="http://www.blogger.com/atom/ns#" term="Internet Explorer has blocked this Website"/><category scheme="http://www.blogger.com/atom/ns#" term="SSL Certificates"/><title type='text'>To help protect your security, Internet Explorer has blocked this Website from displaying....</title><content type='html'>Unfortunately if you&#39;re seeing this message you either have 1 of 2 problems. Either you&#39;re visiting a site with an incorrect SSL Cert or your visiting a site with an expired SSL Cert.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbkL31bqWwluea_HC3YXaMHJTRr9w5xj8QZfF1-Y3HahYCaZ-pFUKtfgEEO5xEcKEgMUTzvgvABZH6V-SQvKcXVigdSjpfVoWmoFj4tBmoQe4l3oWG90poL7IRR6ZuQgElNqxA57mKhUk/s1600-h/IE7_Error.jpg&quot;&gt;&lt;img id=&quot;BLOGGER_PHOTO_ID_5218844462573125682&quot; style=&quot;WIDTH: 399px; CURSOR: hand; HEIGHT: 14px&quot; height=&quot;25&quot; alt=&quot;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbkL31bqWwluea_HC3YXaMHJTRr9w5xj8QZfF1-Y3HahYCaZ-pFUKtfgEEO5xEcKEgMUTzvgvABZH6V-SQvKcXVigdSjpfVoWmoFj4tBmoQe4l3oWG90poL7IRR6ZuQgElNqxA57mKhUk/s400/IE7_Error.jpg&quot; width=&quot;457&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If it&#39;s an expired SSL Cert, then the obvious fix is to renew the cert and install it. If the Cert is still valid but not cofigured correctly, IE7 now will do you a favor and block the content.&lt;br /&gt;&lt;br /&gt;The main issues with incorrectly configured SSL certificates seems to be the &quot;Issued to&quot; field. It should be read the URL of the site, rather than the contact information. IE6 didn&#39;t care about this field but IE7 takes it very seriously.</content><link rel='replies' type='application/atom+xml' href='http://doolbox.blogspot.com/feeds/4672949582687345792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/4845489804383712747/4672949582687345792' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/4672949582687345792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4845489804383712747/posts/default/4672949582687345792'/><link rel='alternate' type='text/html' href='http://doolbox.blogspot.com/2008/06/to-help-protect-your-security-internet.html' title='To help protect your security, Internet Explorer has blocked this Website from displaying....'/><author><name>Doolbox</name><uri>http://www.blogger.com/profile/06325398869750245980</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYMJzB2Wox74gF7VvZanYtM1ZhZQltdgPNzlWsv5ekHRsOiy0amEZqlXVcdTpkrlubqHAKh_0ApOi4VLeIsTLcAqU00_I_PNXirKdXj9dkS7K7w1_qrWsNDJjsYkADYnI/s220/bdoollinkedinprofile.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbkL31bqWwluea_HC3YXaMHJTRr9w5xj8QZfF1-Y3HahYCaZ-pFUKtfgEEO5xEcKEgMUTzvgvABZH6V-SQvKcXVigdSjpfVoWmoFj4tBmoQe4l3oWG90poL7IRR6ZuQgElNqxA57mKhUk/s72-c/IE7_Error.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>