SlideShare ist ein Scribd-Unternehmen logo
1 von 70
Downloaden Sie, um offline zu lesen
SPSNJ
Dan Usher 
Senior Lead Engineer 
Booz Allen Hamilton 
usher_daniel@bah.com 
http://www.sharepointdan.com 
@binarybrewery
What about… 
Making an Internet site…
Maybe I could use it for… 
Point of sales…
http://bit.ly/1kROl1L 
http://bit.ly/1ksExqa
Good thing those are the only challenges… 
Right? 
Or maybe not…
Cloud 
Provider-hosted 
SharePoint 
Existing sites and 
services 
app web (optional) 
Dedicated server / hosting service 
REST + OAuth or 
client object models 
SharePoint-hosted 
SharePoint 
Existing sites and 
services 
app web
SourceSean McDonough@spmcdonough
Manage the Recycle Bin of a site(Office.com)
Capacity requirements for the Web Analytics Shared Service in SharePoint Server 2010
Dataset Characteristics 
Value 
SharePoint components 
30k 
Uniqueusers 
117k 
Unique queries 
68k 
Unique assets 
500k 
ReportingDB data size? 
200GB per day 
Capacity requirements for the Web Analytics Shared Service in SharePoint Server 2010
Dataset Characteristics 
Value 
SharePoint components 
30k 
Uniqueusers 
117k 
Unique queries 
68k 
Unique assets 
500k 
ReportingDB data size? 
73TB per year 
Capacity requirements for the Web Analytics Shared Service in SharePoint Server 2010
Dataset Characteristics 
Value 
SharePoint components 
30k 
Uniqueusers 
117k 
Unique queries 
68k 
Unique assets 
500k 
ReportingDB data size? 
511TB for 7 years 
Capacity requirements for the Web Analytics Shared Service in SharePoint Server 2010
> $webApp= Get-SPWebApplication("http://intranet.contoso.com") 
> $webApp.AllowedInlineDownloadMimeTypes.Add("application/pdf") 
> $webApp.Update()
KB896861 
DisableLoopbackCheck& SharePoint: What every admin and developer should know
TechNet 
CodePlex 
> $passphrase= ConvertTo-SecureString-asPlainText-Force 
> Set-SPPassPhrase-PassPhrase$passphrase-Confirm
<psuedocode> 
if (!server.HasInternetConnectivity()) { server.DisableCRLCheck(); } 
</psuedocode> 
Certificate Revocation List Check and SharePoint 2010 without an Internet Connection 
SOFTWAREMicrosoftWindowsCurrentVersionWinTrustTrust ProvidersSoftware Publishing
Account 
Purpose 
Requirements 
SQL Server 
Runs SQL Server 
•Domainuser account 
•Norights in SharePoint 
Setup Account 
Installsthe bits and performs initial configuration 
•Domain user account 
•Member of LocalAdmins on each server in the farm 
•securityadminand dbcreatoron SQL instance 
Farm Account 
Used for configuringand managing the farm and runs primary services (e.g.SPTimerV4) 
•Domain account 
•Additional rights are automaticallygranted as part of installation (both server and SQL)
Account 
Purpose 
Requirements 
MySitesApplicationPool 
Worker process identity for MySites 
•Domainuser account 
•Managed account 
ContentApplication Pool 
Worker processidentity for Content web applications 
•Domain user account 
•Managed account 
Services Application Pool 
Workerprocess identity for Service Application Pools 
•Domain account 
•Managedaccount 
Search ServiceProcess 
Process identityfor SharePoint Foundation (Help) search service and SharePoint Search service 
•Domain account 
•Managedaccount 
Search ServiceDefault Content Access 
Used to crawl contentspecified in content sources 
•Domain account 
User Profile ImportAccount 
Account used to import (and optionally export) user data from an identity store 
•Domainaccount 
•Replicate Directory Changes in AD
Account 
Purpose 
Requirements 
ObjectCache Super User 
Processesitems in the object cache of a web application 
•Domain useraccount 
•Managed account 
•Full Control User Policy on targetweb application(s) 
Object CacheSuper Reader 
Processesitems in the object cache of a web application 
•Domain user account 
•Managed account 
•FullRead User Policy on target web application(s)
dan@spdan.com 
@binarybrewery 
www.sharepointdan.com

Weitere ähnliche Inhalte

Was ist angesagt?

[Noel] Azure AD Connect Technical Deep Dive
[Noel] Azure AD Connect Technical Deep Dive[Noel] Azure AD Connect Technical Deep Dive
[Noel] Azure AD Connect Technical Deep Dive
European Collaboration Summit
 

Was ist angesagt? (20)

O365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migrationO365con14 - sharepoint 2013 and office 365 upgrade and migration
O365con14 - sharepoint 2013 and office 365 upgrade and migration
 
ECS19 - John White - Unlock SharePoint’s Reporting Secrets
ECS19 - John White - Unlock SharePoint’s Reporting SecretsECS19 - John White - Unlock SharePoint’s Reporting Secrets
ECS19 - John White - Unlock SharePoint’s Reporting Secrets
 
SharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill DownSharePoint 2010 Upgrade Drill Down
SharePoint 2010 Upgrade Drill Down
 
[Vochten/Harbar] SharePoint Server On Premises & Hybrid PowerClass
[Vochten/Harbar] SharePoint Server On Premises & Hybrid PowerClass[Vochten/Harbar] SharePoint Server On Premises & Hybrid PowerClass
[Vochten/Harbar] SharePoint Server On Premises & Hybrid PowerClass
 
Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyond
Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyondDive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyond
Dive into Microsoft SharePoint Server 2016 Upgrade, Migration and beyond
 
Get started with building native mobile apps interacting with SharePoint
Get started with building native mobile apps interacting with SharePointGet started with building native mobile apps interacting with SharePoint
Get started with building native mobile apps interacting with SharePoint
 
Back to the Basics: SharePoint Fundamentals by Joel Oleson
Back to the Basics: SharePoint Fundamentals by Joel OlesonBack to the Basics: SharePoint Fundamentals by Joel Oleson
Back to the Basics: SharePoint Fundamentals by Joel Oleson
 
Developing a Provider Hosted SharePoint app
Developing a Provider Hosted SharePoint appDeveloping a Provider Hosted SharePoint app
Developing a Provider Hosted SharePoint app
 
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...
Analytically shiny and new: A guided tour of Microsoft’s Business Intelligenc...
 
O365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
O365Con18 - Hybrid SharePoint Deep Dive - Thomas VochtenO365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
O365Con18 - Hybrid SharePoint Deep Dive - Thomas Vochten
 
ECS19 - Vesa Juvonen - SharePoint Development for Enterprises - What's New an...
ECS19 - Vesa Juvonen - SharePoint Development for Enterprises - What's New an...ECS19 - Vesa Juvonen - SharePoint Development for Enterprises - What's New an...
ECS19 - Vesa Juvonen - SharePoint Development for Enterprises - What's New an...
 
Microsoft Flow best practices European Collaboration Summit 2018
Microsoft Flow best practices European Collaboration Summit 2018Microsoft Flow best practices European Collaboration Summit 2018
Microsoft Flow best practices European Collaboration Summit 2018
 
Chris O'Brien - Introduction to the SharePoint Framework for developers
Chris O'Brien - Introduction to the SharePoint Framework for developersChris O'Brien - Introduction to the SharePoint Framework for developers
Chris O'Brien - Introduction to the SharePoint Framework for developers
 
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence
[White/Himmelstein] Bridge the Cloud Divide with Hybrid Business Intelligence
 
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
[McDermott] Configuring SharePoint Hybrid Search and Taxonomy
 
ECS19 Bert Jansen - Modernizing your existing sites
ECS19 Bert Jansen - Modernizing your existing sitesECS19 Bert Jansen - Modernizing your existing sites
ECS19 Bert Jansen - Modernizing your existing sites
 
[Vončina] Configuring SharePoint 2016 for BI Scenarios
[Vončina] Configuring SharePoint 2016 for BI Scenarios[Vončina] Configuring SharePoint 2016 for BI Scenarios
[Vončina] Configuring SharePoint 2016 for BI Scenarios
 
Designing for SharePoint Provider Hosted Apps
Designing for SharePoint Provider Hosted AppsDesigning for SharePoint Provider Hosted Apps
Designing for SharePoint Provider Hosted Apps
 
[Noel] Azure AD Connect Technical Deep Dive
[Noel] Azure AD Connect Technical Deep Dive[Noel] Azure AD Connect Technical Deep Dive
[Noel] Azure AD Connect Technical Deep Dive
 
[Jansen] Transforming your classic team sites into modern group connected tea...
[Jansen] Transforming your classic team sites into modern group connected tea...[Jansen] Transforming your classic team sites into modern group connected tea...
[Jansen] Transforming your classic team sites into modern group connected tea...
 

Ähnlich wie 2014 09-20 - SPSNJ - Worst Practices of SharePoint

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
 
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
 
Share point 2010_installation_topologies-day 2
Share point 2010_installation_topologies-day 2Share point 2010_installation_topologies-day 2
Share point 2010_installation_topologies-day 2
Narayana Reddy
 
Basics of SharePoint
Basics of SharePointBasics of SharePoint
Basics of SharePoint
samirsangli
 

Ähnlich wie 2014 09-20 - SPSNJ - Worst Practices of SharePoint (20)

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 2010 - Tips and Tricks of the Trade - Avoiding Administrative Blun...
SharePoint 2010 - Tips and Tricks of the Trade - Avoiding Administrative Blun...SharePoint 2010 - Tips and Tricks of the Trade - Avoiding Administrative Blun...
SharePoint 2010 - Tips and Tricks of the Trade - Avoiding Administrative Blun...
 
SharePoint 2010 - Tips and Tricks of the Trade - Avoiding Administrative Blun...
SharePoint 2010 - Tips and Tricks of the Trade - Avoiding Administrative Blun...SharePoint 2010 - Tips and Tricks of the Trade - Avoiding Administrative Blun...
SharePoint 2010 - Tips and Tricks of the Trade - Avoiding Administrative Blun...
 
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUSBest Practices to SharePoint Architecture Fundamentals NZ & AUS
Best Practices to SharePoint Architecture Fundamentals NZ & AUS
 
SharePointDetails.ppt
SharePointDetails.pptSharePointDetails.ppt
SharePointDetails.ppt
 
SPSLA - What to Expect with SharePoint 2019
SPSLA - What to Expect with SharePoint 2019SPSLA - What to Expect with SharePoint 2019
SPSLA - What to Expect with SharePoint 2019
 
SPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst PracticesSPSNYC SharePoint Worst Practices
SPSNYC SharePoint Worst Practices
 
SharePoint Development Workshop
SharePoint Development WorkshopSharePoint Development Workshop
SharePoint Development Workshop
 
DFW SPUG FastTrack migration service for SharePoint
DFW SPUG FastTrack migration service for SharePointDFW SPUG FastTrack migration service for SharePoint
DFW SPUG FastTrack migration service for SharePoint
 
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
 
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
Prepare for SharePoint 2016 - IT Pro best practices for managing your SharePo...
 
Deploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for SharePointDeploying and Managing PowerPivot for SharePoint
Deploying and Managing PowerPivot for 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_installation_topologies-day 2
Share point 2010_installation_topologies-day 2Share point 2010_installation_topologies-day 2
Share point 2010_installation_topologies-day 2
 
Basics of SharePoint
Basics of SharePointBasics of SharePoint
Basics of SharePoint
 
SharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint Architect
SharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint ArchitectSharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint Architect
SharePoint Saturday Toronto 2015 - Inside the mind of a SharePoint Architect
 
Boost the Performance of SharePoint Today!
Boost the Performance of SharePoint Today!Boost the Performance of SharePoint Today!
Boost the Performance of SharePoint Today!
 
Beginners SharePoint introduction
Beginners SharePoint introductionBeginners SharePoint introduction
Beginners SharePoint introduction
 
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
Datapolis Guest Expert Presentation: Top 15 SharePoint Server Configuration M...
 

Mehr von 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 - 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
 
SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...
SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...
SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...
Dan Usher
 
SharePoint Saturday Events - Getting Started with Office 365
SharePoint Saturday Events - Getting Started with Office 365SharePoint Saturday Events - Getting Started with Office 365
SharePoint Saturday Events - Getting Started with Office 365
Dan Usher
 

Mehr von 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-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 - 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
 
2014 02-26 - Princeton SUG presents - Getting Started with Office 365
2014 02-26 - Princeton SUG presents - Getting Started with Office 3652014 02-26 - Princeton SUG presents - Getting Started with Office 365
2014 02-26 - Princeton SUG presents - Getting Started with Office 365
 
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
 
2014-06-19 - HRSSUG - Getting Started with Office 365
2014-06-19 - HRSSUG - Getting Started with Office 3652014-06-19 - HRSSUG - Getting Started with Office 365
2014-06-19 - HRSSUG - Getting Started with Office 365
 
2014-02-06 - Getting Started with Office 365
2014-02-06 - Getting Started with Office 3652014-02-06 - Getting Started with Office 365
2014-02-06 - Getting Started with Office 365
 
SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...
SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...
SharePoint Saturday Events - Authentication, Authorization and Identity - Mor...
 
SharePoint Saturday Events - Getting Started with Office 365
SharePoint Saturday Events - Getting Started with Office 365SharePoint Saturday Events - Getting Started with Office 365
SharePoint Saturday Events - Getting Started with Office 365
 
2013 SPSDC Reston - Getting Started with Office 365
2013 SPSDC Reston - Getting Started with Office 3652013 SPSDC Reston - Getting Started with Office 365
2013 SPSDC Reston - Getting Started with Office 365
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
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...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

2014 09-20 - SPSNJ - Worst Practices of SharePoint

  • 2.
  • 3.
  • 4. Dan Usher Senior Lead Engineer Booz Allen Hamilton usher_daniel@bah.com http://www.sharepointdan.com @binarybrewery
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. What about… Making an Internet site…
  • 11. Maybe I could use it for… Point of sales…
  • 13. Good thing those are the only challenges… Right? Or maybe not…
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. Cloud Provider-hosted SharePoint Existing sites and services app web (optional) Dedicated server / hosting service REST + OAuth or client object models SharePoint-hosted SharePoint Existing sites and services app web
  • 27.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40. Manage the Recycle Bin of a site(Office.com)
  • 41.
  • 42.
  • 43.
  • 44. Capacity requirements for the Web Analytics Shared Service in SharePoint Server 2010
  • 45. Dataset Characteristics Value SharePoint components 30k Uniqueusers 117k Unique queries 68k Unique assets 500k ReportingDB data size? 200GB per day Capacity requirements for the Web Analytics Shared Service in SharePoint Server 2010
  • 46. Dataset Characteristics Value SharePoint components 30k Uniqueusers 117k Unique queries 68k Unique assets 500k ReportingDB data size? 73TB per year Capacity requirements for the Web Analytics Shared Service in SharePoint Server 2010
  • 47. Dataset Characteristics Value SharePoint components 30k Uniqueusers 117k Unique queries 68k Unique assets 500k ReportingDB data size? 511TB for 7 years Capacity requirements for the Web Analytics Shared Service in SharePoint Server 2010
  • 48.
  • 49.
  • 50. > $webApp= Get-SPWebApplication("http://intranet.contoso.com") > $webApp.AllowedInlineDownloadMimeTypes.Add("application/pdf") > $webApp.Update()
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56. KB896861 DisableLoopbackCheck& SharePoint: What every admin and developer should know
  • 57.
  • 58. TechNet CodePlex > $passphrase= ConvertTo-SecureString-asPlainText-Force > Set-SPPassPhrase-PassPhrase$passphrase-Confirm
  • 59. <psuedocode> if (!server.HasInternetConnectivity()) { server.DisableCRLCheck(); } </psuedocode> Certificate Revocation List Check and SharePoint 2010 without an Internet Connection SOFTWAREMicrosoftWindowsCurrentVersionWinTrustTrust ProvidersSoftware Publishing
  • 60.
  • 61.
  • 62. Account Purpose Requirements SQL Server Runs SQL Server •Domainuser account •Norights in SharePoint Setup Account Installsthe bits and performs initial configuration •Domain user account •Member of LocalAdmins on each server in the farm •securityadminand dbcreatoron SQL instance Farm Account Used for configuringand managing the farm and runs primary services (e.g.SPTimerV4) •Domain account •Additional rights are automaticallygranted as part of installation (both server and SQL)
  • 63. Account Purpose Requirements MySitesApplicationPool Worker process identity for MySites •Domainuser account •Managed account ContentApplication Pool Worker processidentity for Content web applications •Domain user account •Managed account Services Application Pool Workerprocess identity for Service Application Pools •Domain account •Managedaccount Search ServiceProcess Process identityfor SharePoint Foundation (Help) search service and SharePoint Search service •Domain account •Managedaccount Search ServiceDefault Content Access Used to crawl contentspecified in content sources •Domain account User Profile ImportAccount Account used to import (and optionally export) user data from an identity store •Domainaccount •Replicate Directory Changes in AD
  • 64. Account Purpose Requirements ObjectCache Super User Processesitems in the object cache of a web application •Domain useraccount •Managed account •Full Control User Policy on targetweb application(s) Object CacheSuper Reader Processesitems in the object cache of a web application •Domain user account •Managed account •FullRead User Policy on target web application(s)
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.