SlideShare a Scribd company logo
1 of 33
Avoiding Administrator Blunders

          Scott Hoag and Dan Usher
#FEDSPUG #Blunders
who am I?




#FEDSPUG #Blunders
who’s that other guy?
                     Dan
                     Usher

                     usher




#FEDSPUG #Blunders
#FEDSPUG #Blunders
about you




#FEDSPUG #Blunders
rules of the road




#FEDSPUG #Blunders
#FEDSPUG #Blunders
creating orphans




#FEDSPUG #Blunders
permissions management

                                                 Permissions…



                                            Permissions!


                             Permissions!
                             Permissions!
                             Permissions!




#FEDSPUG #Blunders
publish




#FEDSPUG #Blunders
the recycle bin




#FEDSPUG #Blunders         Manage the Recycle Bin of a site
testing workflows as a deity




       > stsadm –o setproperty –pn declarativeworkflowautostartonemailenabled –pv true




#FEDSPUG #Blunders                                                   declarativeworkflowautostartonemailenabled (Property
deleting the wrong item




#FEDSPUG #Blunders
#FEDSPUG #Blunders
tune your analytics




                     Dataset Characteristics   Value
                     SharePoint components     30k
                     Unique users              117k
                     Unique queries            68k
                     Unique assets             500k
                     Reporting DB data size?   511TB per years
                                               73TB per 7day
                                               200GB for year




#FEDSPUG #Blunders                                   Capacity requirements for the Web Analytics Shared Service in SharePoint
permissive file handling



          > $webApp = Get-SPWebApplication("http://intranet.contoso.com")
          > $webApp.AllowedInlineDownloadMimeTypes.Add("application/pdf")
          > $webApp.Update()




#FEDSPUG #Blunders
running in circles




               KB896861




#FEDSPUG #Blunders            DisableLoopbackCheck & SharePoint: What every admin and developer should
pausing IIS




#FEDSPUG #Blunders
lost passphrases

        > $passphrase = ConvertTo-SecureString -asPlainText -Force
        > Set-SPPassPhrase -PassPhrase $passphrase -Confirm




                     TechNet
                     CodePlex




#FEDSPUG #Blunders
certificate revocation list
          <psuedocode>
              if (!server.HasInternetConnectivity()) {
                  server.DisableCRLCheck();
              }
          </psuedocode>




          SOFTWAREMicrosoftWindowsCurrentVersionWinTrustTrust ProvidersSoftware Publishing




#FEDSPUG #Blunders                                                                  Certificate Revocation List Check and SharePoint 2010 without an Internet
#FEDSPUG #Blunders
not enough service accounts




#FEDSPUG #Blunders
primary service accounts
          Account         Purpose                                  Requirements
          SQL Server      Runs SQL Server                          • Domain user account
                                                                   • No rights in SharePoint
          Setup Account   Installs the bits and performs initial   • Domain user account
                          configuration                            • Member of Local Admins on each server
                                                                     in the farm
                                                                   • securityadmin and dbcreator on SQL
                                                                     instance
          Farm Account    Used for configuring and managing        • Domain account
                          the farm and runs primary services       • Additional rights are automatically
                          (e.g. SPTimerV4)                           granted as part of installation (both
                                                                     server and SQL)




#FEDSPUG #Blunders
other service accounts
          Account               Purpose                                Requirements
          MySites Application Worker process identity for MySites      • Domain user account
          Pool                                                         • Managed account
          Content Application Worker process identity for Content      • Domain user account
          Pool                web applications                         • Managed account
          Services              Worker process identity for Service    • Domain account
          Application Pool      Application Pools                      • Managed account
          Search Service        Process identity for SharePoint        • Domain account
          Process               Foundation (Help) search service       • Managed account
                                and SharePoint Search service
          Search Service        Used to crawl content specified in     • Domain account
          Default Content       content sources
          Access
          User Profile Import   Account used to import (and            • Domain account
          Account               optionally export) user data from an   • Replicate Directory Changes in AD
                                identity store
#FEDSPUG #Blunders
still more service accounts
          Account        Purpose                               Requirements
          Object Cache   Processes items in the object cache   • Domain user account
          Super User     of a web application                  • Managed account
                                                               • Full Control User Policy on target web
                                                                 application(s)
          Object Cache   Processes items in the object cache   • Domain user account
          Super Reader   of a web application                  • Managed account
                                                               • Full Read User Policy on target web
                                                                 application(s)




#FEDSPUG #Blunders
running the farm configuration wizard




#FEDSPUG #Blunders
#FEDSPUG #Blunders
sandboxed solutions…




                 HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows NTRPC


                 HKEY_USERSAccountSIDSOFTWAREMicrosoftWindowsCurrentVersionWinTrustTrust
                 ProvidersSoftwarePublishing


#FEDSPUG #Blunders
managing managed paths




#FEDSPUG #Blunders
trim your (audit) logs




                 > stsadm -o trimauditlog –date 20120502 –databasename SP2010_Content_FEDSPUG


#FEDSPUG #Blunders
#FEDSPUG #Blunders
questions




#FEDSPUG #Blunders
find us

                            @ciphertxt                 @usher
                                                      dan@spdan.com
                     scott.hoag@appliedis.com        http://www.spdan.com
                           http://www.psconfig.com




#FEDSPUG #Blunders

More Related Content

Similar to SharePoint 2010 - Tips and Tricks of the Trade - Avoiding Administrative Blunders

SharePoint Saturday Philly - SharePoint 2010 Administrative Blunders
SharePoint Saturday Philly - SharePoint 2010 Administrative BlundersSharePoint Saturday Philly - SharePoint 2010 Administrative Blunders
SharePoint Saturday Philly - SharePoint 2010 Administrative Blunders
Dan Usher
 
Baltimore SharePoint Users Group - Worst Practices and Administrative Blunders
Baltimore SharePoint Users Group - Worst Practices and Administrative BlundersBaltimore SharePoint Users Group - Worst Practices and Administrative Blunders
Baltimore SharePoint Users Group - Worst Practices and Administrative Blunders
Dan Usher
 
Baltimore SPUG - Worst Practices and Blunders
Baltimore SPUG - Worst Practices and BlundersBaltimore SPUG - Worst Practices and Blunders
Baltimore SPUG - Worst Practices and Blunders
Scott Hoag
 
SharePoint 2010 Online for Developer
SharePoint 2010 Online for DeveloperSharePoint 2010 Online for Developer
SharePoint 2010 Online for Developer
K.Mohamed Faizal
 
2014-05-17 SPS Baltimore - Worst Practices of SharePoint
2014-05-17 SPS Baltimore - Worst Practices of SharePoint2014-05-17 SPS Baltimore - Worst Practices of SharePoint
2014-05-17 SPS Baltimore - Worst Practices of SharePoint
Dan Usher
 
Dealing with and learning from the sandbox
Dealing with and learning from the sandboxDealing with and learning from the sandbox
Dealing with and learning from the sandbox
Elaine Van Bergen
 
SPTechCon 2014 - Boston - Worst practices of SharePoint
SPTechCon 2014 - Boston - Worst practices of SharePointSPTechCon 2014 - Boston - Worst practices of SharePoint
SPTechCon 2014 - Boston - Worst practices of SharePoint
Dan Usher
 
Tuning Your SharePoint Environment
Tuning Your SharePoint EnvironmentTuning Your SharePoint Environment
Tuning Your SharePoint Environment
vmaximiuk
 
Share point 2010 performance and capacity planning best practices
Share point 2010 performance and capacity planning best practicesShare point 2010 performance and capacity planning best practices
Share point 2010 performance and capacity planning best practices
Eric Shupps
 

Similar to SharePoint 2010 - Tips and Tricks of the Trade - Avoiding Administrative Blunders (20)

SharePoint Saturday Philly - SharePoint 2010 Administrative Blunders
SharePoint Saturday Philly - SharePoint 2010 Administrative BlundersSharePoint Saturday Philly - SharePoint 2010 Administrative Blunders
SharePoint Saturday Philly - SharePoint 2010 Administrative Blunders
 
Baltimore SharePoint Users Group - Worst Practices and Administrative Blunders
Baltimore SharePoint Users Group - Worst Practices and Administrative BlundersBaltimore SharePoint Users Group - Worst Practices and Administrative Blunders
Baltimore SharePoint Users Group - Worst Practices and Administrative Blunders
 
Baltimore SPUG - Worst Practices and Blunders
Baltimore SPUG - Worst Practices and BlundersBaltimore SPUG - Worst Practices and Blunders
Baltimore SPUG - Worst Practices and Blunders
 
Avoiding Blunders of SharePoint Administration
Avoiding Blunders of SharePoint AdministrationAvoiding Blunders of SharePoint Administration
Avoiding Blunders of SharePoint Administration
 
SharePoint 2010 - Installation from the Ground Up
SharePoint 2010 - Installation from the Ground UpSharePoint 2010 - Installation from the Ground Up
SharePoint 2010 - Installation from the Ground Up
 
SPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst PracticesSPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst Practices
 
SharePoint 2010 Online for Developer
SharePoint 2010 Online for DeveloperSharePoint 2010 Online for Developer
SharePoint 2010 Online for Developer
 
2014-05-17 SPS Baltimore - Worst Practices of SharePoint
2014-05-17 SPS Baltimore - Worst Practices of SharePoint2014-05-17 SPS Baltimore - Worst Practices of SharePoint
2014-05-17 SPS Baltimore - Worst Practices of SharePoint
 
SharePoint Saturday San Antonio: SharePoint 2010 Performance
SharePoint Saturday San Antonio: SharePoint 2010 PerformanceSharePoint Saturday San Antonio: SharePoint 2010 Performance
SharePoint Saturday San Antonio: SharePoint 2010 Performance
 
Dealing with and learning from the sandbox
Dealing with and learning from the sandboxDealing with and learning from the sandbox
Dealing with and learning from the sandbox
 
Dealing with and learning from the sandbox
Dealing with and learning from the sandboxDealing with and learning from the sandbox
Dealing with and learning from the sandbox
 
Profiling php applications
Profiling php applicationsProfiling php applications
Profiling php applications
 
SPTechCon 2014 - Boston - Worst practices of SharePoint
SPTechCon 2014 - Boston - Worst practices of SharePointSPTechCon 2014 - Boston - Worst practices of SharePoint
SPTechCon 2014 - Boston - Worst practices of SharePoint
 
Tuning Your SharePoint Environment
Tuning Your SharePoint EnvironmentTuning Your SharePoint Environment
Tuning Your SharePoint Environment
 
SharePoint Saturday The Conference 2011 - SP2010 Performance
SharePoint Saturday The Conference 2011 - SP2010 PerformanceSharePoint Saturday The Conference 2011 - SP2010 Performance
SharePoint Saturday The Conference 2011 - SP2010 Performance
 
Applying Novell Identity Manager to Your Everyday Problems
Applying Novell Identity Manager to Your Everyday ProblemsApplying Novell Identity Manager to Your Everyday Problems
Applying Novell Identity Manager to Your Everyday Problems
 
2014 09-20 - SPSNJ - Worst Practices of SharePoint
2014 09-20 - SPSNJ - Worst Practices of SharePoint2014 09-20 - SPSNJ - Worst Practices of SharePoint
2014 09-20 - SPSNJ - Worst Practices of SharePoint
 
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
Deep Dive into SharePoint Topologies and Server Architecture for SharePoint 2013
 
Share point 2010 performance and capacity planning best practices
Share point 2010 performance and capacity planning best practicesShare point 2010 performance and capacity planning best practices
Share point 2010 performance and capacity planning best practices
 
Boost the Performance of SharePoint Today!
Boost the Performance of SharePoint Today!Boost the Performance of SharePoint Today!
Boost the Performance of SharePoint Today!
 

More from Dan Usher

SPTechCon - Boston 2014 - Getting started with Office 365
SPTechCon - Boston 2014 - Getting started with Office 365SPTechCon - Boston 2014 - Getting started with Office 365
SPTechCon - Boston 2014 - Getting started with Office 365
Dan Usher
 
2014 05-19 - getting started with office 365.release
2014 05-19 - getting started with office 365.release2014 05-19 - getting started with office 365.release
2014 05-19 - getting started with office 365.release
Dan Usher
 
2014-005-17 SPS Baltimore - Getting Started with Office 365
2014-005-17 SPS Baltimore - Getting Started with Office 3652014-005-17 SPS Baltimore - Getting Started with Office 365
2014-005-17 SPS Baltimore - Getting Started with Office 365
Dan Usher
 
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the CloudSharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
Dan Usher
 
SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...
SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...
SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...
Dan Usher
 
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsSharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
Dan Usher
 
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
Dan Usher
 
2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...
2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...
2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...
Dan Usher
 

More from Dan Usher (20)

SPS Pittsburgh - Getting Started with Office 365
SPS Pittsburgh - Getting Started with Office 365SPS Pittsburgh - Getting Started with Office 365
SPS Pittsburgh - Getting Started with Office 365
 
SPS NYC - Getting started with Office 365 for IT Pros
SPS NYC - Getting started with Office 365 for IT ProsSPS NYC - Getting started with Office 365 for IT Pros
SPS NYC - Getting started with Office 365 for IT Pros
 
2014 09-20 - SPSNJ - Getting Started with Office 365
2014 09-20 - SPSNJ - Getting Started with Office 3652014 09-20 - SPSNJ - Getting Started with Office 365
2014 09-20 - SPSNJ - Getting Started with Office 365
 
SPTechCon - Boston 2014 - Getting started with Office 365
SPTechCon - Boston 2014 - Getting started with Office 365SPTechCon - Boston 2014 - Getting started with Office 365
SPTechCon - Boston 2014 - Getting started with Office 365
 
2014 08-15 - Getting Started with Office 365 - Office 365 Ramp Up
2014 08-15 - Getting Started with Office 365 - Office 365 Ramp Up2014 08-15 - Getting Started with Office 365 - Office 365 Ramp Up
2014 08-15 - Getting Started with Office 365 - Office 365 Ramp Up
 
SPSNYC 2014 - Authentication and Authorization
SPSNYC 2014 - Authentication and AuthorizationSPSNYC 2014 - Authentication and Authorization
SPSNYC 2014 - Authentication and Authorization
 
2014 05-19 - getting started with office 365.release
2014 05-19 - getting started with office 365.release2014 05-19 - getting started with office 365.release
2014 05-19 - getting started with office 365.release
 
2014-005-17 SPS Baltimore - Getting Started with Office 365
2014-005-17 SPS Baltimore - Getting Started with Office 3652014-005-17 SPS Baltimore - Getting Started with Office 365
2014-005-17 SPS Baltimore - Getting Started with Office 365
 
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the CloudSharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
SharePoint Intersections - SP11 - SharePoint and IaaS - The OnPrem in the Cloud
 
SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...
SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...
SharePoint Intersections - SP10 - Getting Started with Office 365 - Identity,...
 
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT ProsSharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
SharePoint Intersections - SP09 - Introduction to SharePoint 2013 for IT Pros
 
2014-04-05 - SPSPhilly - Authentication and Authorization
2014-04-05 - SPSPhilly - Authentication and Authorization2014-04-05 - SPSPhilly - Authentication and Authorization
2014-04-05 - SPSPhilly - Authentication and Authorization
 
2014-04-05 - SPSPhilly - Getting Started with Office 365
2014-04-05 - SPSPhilly - Getting Started with Office 3652014-04-05 - SPSPhilly - Getting Started with Office 365
2014-04-05 - SPSPhilly - Getting Started with Office 365
 
2014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 365
2014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 3652014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 365
2014-03-20 - Baltimore SharePoint Users Group - Getting Started with Office 365
 
2014 03-19 - CapArea.net SSIG - Getting Started with Office 365
2014 03-19 - CapArea.net SSIG - Getting Started with Office 3652014 03-19 - CapArea.net SSIG - Getting Started with Office 365
2014 03-19 - CapArea.net SSIG - Getting Started with Office 365
 
2014-03-13 - Getting Started with Office 365 at SUGDC
2014-03-13 - Getting Started with Office 365 at SUGDC2014-03-13 - Getting Started with Office 365 at SUGDC
2014-03-13 - Getting Started with Office 365 at SUGDC
 
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
2013-09-12 - SUGDC - Office 365 and Hybrid Solutions
 
2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...
2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...
2013-07-24 - CapArea.NET SSIG - SharePoint 2013, A Brief Capability Overview ...
 
2014-02-22 - IT Pro Camp - SharePoint 2013, A Brief Overview of Capability
2014-02-22 - IT Pro Camp - SharePoint 2013, A Brief Overview of Capability2014-02-22 - IT Pro Camp - SharePoint 2013, A Brief Overview of Capability
2014-02-22 - IT Pro Camp - SharePoint 2013, A Brief Overview of Capability
 
2014-02-22 - IT Pro Camp - Getting Started with Office 365
2014-02-22 - IT Pro Camp - Getting Started with Office 3652014-02-22 - IT Pro Camp - Getting Started with Office 365
2014-02-22 - IT Pro Camp - Getting Started with Office 365
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Recently uploaded (20)

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 

SharePoint 2010 - Tips and Tricks of the Trade - Avoiding Administrative Blunders

  • 1. Avoiding Administrator Blunders Scott Hoag and Dan Usher #FEDSPUG #Blunders
  • 2. who am I? #FEDSPUG #Blunders
  • 3. who’s that other guy? Dan Usher usher #FEDSPUG #Blunders
  • 6. rules of the road #FEDSPUG #Blunders
  • 9. permissions management Permissions… Permissions! Permissions! Permissions! Permissions! #FEDSPUG #Blunders
  • 11. the recycle bin #FEDSPUG #Blunders Manage the Recycle Bin of a site
  • 12. testing workflows as a deity > stsadm –o setproperty –pn declarativeworkflowautostartonemailenabled –pv true #FEDSPUG #Blunders declarativeworkflowautostartonemailenabled (Property
  • 13. deleting the wrong item #FEDSPUG #Blunders
  • 15. tune your analytics Dataset Characteristics Value SharePoint components 30k Unique users 117k Unique queries 68k Unique assets 500k Reporting DB data size? 511TB per years 73TB per 7day 200GB for year #FEDSPUG #Blunders Capacity requirements for the Web Analytics Shared Service in SharePoint
  • 16. permissive file handling > $webApp = Get-SPWebApplication("http://intranet.contoso.com") > $webApp.AllowedInlineDownloadMimeTypes.Add("application/pdf") > $webApp.Update() #FEDSPUG #Blunders
  • 17. running in circles KB896861 #FEDSPUG #Blunders DisableLoopbackCheck & SharePoint: What every admin and developer should
  • 19. lost passphrases > $passphrase = ConvertTo-SecureString -asPlainText -Force > Set-SPPassPhrase -PassPhrase $passphrase -Confirm TechNet CodePlex #FEDSPUG #Blunders
  • 20. certificate revocation list <psuedocode> if (!server.HasInternetConnectivity()) { server.DisableCRLCheck(); } </psuedocode> SOFTWAREMicrosoftWindowsCurrentVersionWinTrustTrust ProvidersSoftware Publishing #FEDSPUG #Blunders Certificate Revocation List Check and SharePoint 2010 without an Internet
  • 22. not enough service accounts #FEDSPUG #Blunders
  • 23. primary service accounts Account Purpose Requirements SQL Server Runs SQL Server • Domain user account • No rights in SharePoint Setup Account Installs the bits and performs initial • Domain user account configuration • Member of Local Admins on each server in the farm • securityadmin and dbcreator on SQL instance Farm Account Used for configuring and managing • Domain account the farm and runs primary services • Additional rights are automatically (e.g. SPTimerV4) granted as part of installation (both server and SQL) #FEDSPUG #Blunders
  • 24. other service accounts Account Purpose Requirements MySites Application Worker process identity for MySites • Domain user account Pool • Managed account Content Application Worker process identity for Content • Domain user account Pool web applications • Managed account Services Worker process identity for Service • Domain account Application Pool Application Pools • Managed account Search Service Process identity for SharePoint • Domain account Process Foundation (Help) search service • Managed account and SharePoint Search service Search Service Used to crawl content specified in • Domain account Default Content content sources Access User Profile Import Account used to import (and • Domain account Account optionally export) user data from an • Replicate Directory Changes in AD identity store #FEDSPUG #Blunders
  • 25. still more service accounts Account Purpose Requirements Object Cache Processes items in the object cache • Domain user account Super User of a web application • Managed account • Full Control User Policy on target web application(s) Object Cache Processes items in the object cache • Domain user account Super Reader of a web application • Managed account • Full Read User Policy on target web application(s) #FEDSPUG #Blunders
  • 26. running the farm configuration wizard #FEDSPUG #Blunders
  • 28. sandboxed solutions… HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows NTRPC HKEY_USERSAccountSIDSOFTWAREMicrosoftWindowsCurrentVersionWinTrustTrust ProvidersSoftwarePublishing #FEDSPUG #Blunders
  • 30. trim your (audit) logs > stsadm -o trimauditlog –date 20120502 –databasename SP2010_Content_FEDSPUG #FEDSPUG #Blunders
  • 33. find us @ciphertxt @usher dan@spdan.com scott.hoag@appliedis.com http://www.spdan.com http://www.psconfig.com #FEDSPUG #Blunders

Editor's Notes

  1. The trimauditlog command was introduced in the Infrastructure Update