2014-05-17 SPS Baltimore - Worst Practices of SharePoint

703 views

Published on

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
703
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

2014-05-17 SPS Baltimore - Worst Practices of SharePoint

  1. 1. SPS Baltimore
  2. 2. Dan Usher Lead Associate Booz Allen Hamilton dan@spdan.com http://www.sharepointdan.com @binarybrewery
  3. 3. http://www.yammer.com/spyam dan@spdan.com
  4. 4. SourceSeanMcDonough@spmcdonough
  5. 5. Manage the Recycle Bin of a site (Office.com)
  6. 6. Capacity requirements for the Web Analytics Shared Service in SharePoint Server 2010
  7. 7. Dataset Characteristics Value SharePointcomponents 30k Unique users 117k Unique queries 68k Unique assets 500k Reporting DB data size? 200 GB day -> 73 TB year -> 511 TB for 7 years Capacity requirements for the Web Analytics Shared Service in SharePoint Server 2010
  8. 8. > $webApp = Get-SPWebApplication("http://intranet.contoso.com") > $webApp.AllowedInlineDownloadMimeTypes.Add("application/pdf") > $webApp.Update()
  9. 9. KB896861 DisableLoopbackCheck & SharePoint: What every admin and developer should know
  10. 10. TechNet CodePlex > $passphrase = ConvertTo-SecureString -asPlainText -Force > Set-SPPassPhrase -PassPhrase $passphrase -Confirm
  11. 11. <psuedocode> if (!server.HasInternetConnectivity()) { server.DisableCRLCheck(); } </psuedocode> Certificate Revocation List Check and SharePoint 2010 without an Internet Connection SOFTWAREMicrosoftWindowsCurrentVersionWinTrustTrust ProvidersSoftware Publishing
  12. 12. Account Purpose Requirements SQL Server Runs SQL Server • Domain user account • No rights in SharePoint Setup Account Installs the bits and performs initial configuration • Domain user account • Member of Local Admins on each server in the farm • securityadmin and dbcreator on SQL instance Farm Account Used for configuring andmanaging the farm and runs primaryservices (e.g. SPTimerV4) • Domain account • Additional rights are automatically granted as part of installation (both server and SQL)
  13. 13. Account Purpose Requirements MySites Application Pool Worker process identity for MySites • Domain user account • Managed account Content Application Pool Worker process identity for Content web applications • Domain user account • Managed account Services Application Pool Worker process identity for Service Application Pools • Domain account • Managed account Search Service Process Process identity for SharePoint Foundation (Help) search service and SharePoint Search service • Domain account • Managed account Search Service Default Content Access Used to crawl content specified in content sources • Domain account User Profile Import Account Account used to import (and optionally export) user data from an identity store • Domain account • Replicate Directory Changes in AD
  14. 14. Account Purpose Requirements Object Cache Super User Processes items in the object cache of a web application • Domain user account • Managedaccount • Full Control User Policy on target web application(s) Object Cache Super Reader Processes items in the object cache of a web application • Domain user account • Managedaccount • Full Read User Policy on target web application(s)
  15. 15. HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows NTRPC HKEY_USERSAccountSIDSOFTWAREMicrosoftWindowsCurrentVersionWinTrustTrust ProvidersSoftwarePublishing
  16. 16. Configuring Kerberos Authentication for Microsoft SharePoint 2010 Products
  17. 17. stsadm -o trimauditlog –date 20120502 –databasename SP2010_Content_TRISPUG
  18. 18. dan@spdan.com @binarybrewery www.sharepointdan.com

×