2016 back to the future pt 2nellisconsultingllc.com/resources/sptechconsf2016slides... ·...
TRANSCRIPT
![Page 1: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/1.jpg)
SHAREPOINT 2016 DESIGN AND IMPLEMENTATION: BACK TO THE FUTURE!
PART 2
Presenter:BenCurry
![Page 2: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/2.jpg)
• FoundingPartnerofSummit7Systems,Inc.• Summit7SystemsLeadArchitect• 7timeMicrosoftMVPforSharePointServer• 3 timeMicrosoftMVPforOffice365• CISSP,MicrosoftCertifiedTrainer,CCNA,MCITP:
SharePointServer• AuthorofseveralSharePointbooksbyMicrosoftPRESSS• MasterSCUBADiverTrainer• [email protected]
BEN CURRY / MANAGING PARTNER
@curryben http://summit7systems.com/blogs/author/ben-curry/
![Page 3: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/3.jpg)
About Ben Curry
![Page 4: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/4.jpg)
![Page 5: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/5.jpg)
AGENDA
• FarmInstallationandarchitectureoverview• WebApplicationsandServiceApplications• What’snewinDocumentManagement• DLPbuildandconfig
![Page 6: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/6.jpg)
WHAT’S GONE• ExcelServices
• But…OOShastheanswer!• SPFStandalone
• O365replacedthatusecase• StandaloneInstall
• Didanyoneuseitanyway?• FIM
• Backto2007Import• MIMifyouneedit...seescriptsandKBarticle
![Page 7: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/7.jpg)
HARDWARE REQUIREMENTS FOR 2016• StretchfarmsAREsupportediflessthan1mslatency,99.9%overatenminute
span,and1GBorgreaterbandwidth
• We’lltalkaboutthatlaterinServiceApplications…but besmartwhereyouenableservices
• “appserver”haschangedmakingthismorepaletteable• SQLServer
• 16GB– 24GB
• AppServers
• 12GB– 16GB,4Cores
• WebServers• 8GB– 16GB,4cores
Seehttps://technet.microsoft.com/en-us/library/cc262485 fordetails
![Page 8: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/8.jpg)
ACCOUNTS
• ConfigurationWizards(PoShell,CA,PSConfig)willmodifymostpermissionsrequiredtorunSP2016
• InstallAccount/SetupAdministratorAccount(don’teverdelete)• Sameaccount,folkscalliteither/or
• FarmAccount(CAAppPool)• SQLServerSecurityAdmin,DBCreator
• Grantsetupadministratoraccountpermissionstoinstallsoftware
![Page 9: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/9.jpg)
ACCOUNTS AND PRE-REQS
• OneormanyWebApplicationPoolIdentities• OneormanyServiceApplicationPoolIdentities• VerifyGPOsarenotoverridingsecuritysettingsforfileandregistry See
https://technet.microsoft.com/en-us/library/cc678863 fordefaultsecurityconfig
• CheckAnti-VirusSettings• Disableduringinstallation• ExcludeDirectorieshttps://support.microsoft.com/en-us/kb/952167• Basically:logs,bin,FIM,search,BLOB,WebTempandApplications
• Remembertogobackandchangelogsettingsifneeded• Runpre-reqinstallerorinstallfromnetwork
![Page 10: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/10.jpg)
PRE-REQUISITE INSTALLER
Do NOT change user after reboot!! You must log on as the user that kicked off the Pre-req tool!
![Page 11: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/11.jpg)
MAXDOP = 1
• Yup,stillrequired
![Page 12: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/12.jpg)
NOT MUCH NEW IN PSCONFIGUI
![Page 13: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/13.jpg)
CONFIGURATION DATABASE• DoyouwanttoconnecttoanexistingconfigDBor
createanewone?
![Page 14: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/14.jpg)
RTM
• Minrole• Ok,thisisnew…
![Page 15: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/15.jpg)
FEATURE PACK 1: MINROLE
![Page 16: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/16.jpg)
MINROLE NOTES
• HelpsZDP(ZeroDowntimePatching)• FarmServicesArchitectureGovernance
![Page 17: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/17.jpg)
![Page 18: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/18.jpg)
APP LAUNCHER
• RequiresUPA• AfterUPAprovisioning,waitand/orrefreshpages• UPAFIMisgone!
• Centralizedmanagement isn’tthere…yet• Let’sALLkeepaskingMStoputthisinthere!• Iwishwehadglobaledit
• O365nowhassomeofthis,sofingerscrossed!
![Page 19: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/19.jpg)
UPA CHANGES
• Importonly• NomoreFIM• UseMIMifyouneedmorethansimpleADImport• Overview:https://technet.microsoft.com/en-
us/library/mt627723(v=office.16).aspx• Convertscripts:https://technet.microsoft.com/en-
us/library/mt627724(v=office.16).aspx
![Page 20: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/20.jpg)
WEB APPLICATION• SSLisstillintheinterfaceJ
• TLS1.2isthenewstandard• Besmartifyouareeventuallygoingtocloud
• Goodsitenames• RelativeURLs• Don’tdependonon-premisefeatures!
• Wecanhavebigdatabases!!• AskyourSQLDBA• It’smostlyaboutbackup/restore
![Page 21: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/21.jpg)
DURABLE LINKS
• Well,kindof…• SPSiteScoped(IDisstoredincontentdatabaseand
can’tbecopiedtoanothercontentdatabase...yet)• RequiresOfficeWebApps
![Page 22: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/22.jpg)
ODF SUPPORT IN DOCUMENT LIBRARY
• Supportotherdocumenttools• Changetemplatevia:• One-offODFtemplateviaFormsfolder• Contenttypestomanage“sitetemplates”
![Page 23: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/23.jpg)
ACCESSIBILITY SHORTCUTS I USE
• Alt+N - New• Alt+E - Edit• Alt+U - Upload• Alt+M - Manage• Alt+S - Share• Alt+Y - Synchronization
![Page 24: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/24.jpg)
MISC IMPROVEMENTS• Goodbye,SSL,helloTLS1.2• CarefulwithAdminUIandterminology
• Dist CacheisImproved• Newsfeeds,AuthN,OneNoteclientaccess,securitytrimming,
pageloadperf• SearchScaling• http://blogs.technet.com/b/wbaer/archive/2015/08/28/search-
scale-and-resiliency-improvements-in-sharepoint-server-2016-it-preview.aspx
![Page 25: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/25.jpg)
DLP
• SteveSmithBlog-https://blogs.msdn.microsoft.com/mvpawardprogram/2016/01/13/data-loss-prevention-dlp-in-sharepoint-2016-and-sharepoint-online/
• Nota replacementforexistingpoliciesandpractices• It’sExchangeDLPandFASTthatgotmarried,basically• “DataLossPrevention”– find,restrict,andtakeactiononconfidentialor
sensitivedata• FasterthanSPO(generally)becausewecanforcecrawls• It’sabigbenefittoOneDrive
• InadditiontoCustomAuditLogaggregation
![Page 26: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/26.jpg)
• keywordmatches,dictionarymatches, theevaluationofregularexpressions, internalfunctions,andothermethods
![Page 27: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/27.jpg)
WHY DLP?
• Thisisa“how”and“what’snewin2016”workshop…but... https://technet.microsoft.com/en-us/library/fp161516.aspx
• Confidentialdata• LawsandRegulations• Litigation• Misc non-compliance solutions
![Page 28: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/28.jpg)
DLP FOUNDATIONS – SEARCH!!• Youneedawellrunningsearchserviceapplication• MakesureDistributedCacheisrunning• Checkforhungupgrade,pack,configDB lock• VerifyFileTypesarebeingcrawled• Newcontentprocessingcomponent“ClassificationOperator”• Asourcenotcrawledcannotbediscovered
• TaginPageHTML• SiteSettings• ListSettings• Erroronpage/sitethatpreventssuccessfulcrawling
![Page 29: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/29.jpg)
DLP CONT’D
• Searchhastowork...fromstep1• Setuptakessearch,notjustDLPfeatures!• SearchisusedtocreatepoliciesandfindSPSitesfor
deletionpolicies
![Page 30: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/30.jpg)
DEMO• http://www.paypalobjects.com/en_US/vhelp/paypalmanager_help/
credit_card_numbers.htm• MusthaveReadsitepermissionstorunDLPqueries• CreateaNewItem• Choosereasonableinstancethreshold(lowerwillhavemorefalse
positives)• ToapplypoliciesacrossSPSites,youneedtocreateanew
CompliancePolicyCenter…seenextslide(DocumentDeletionPolicyCenter)• Yupagain,sameSPSite,2featuresmanaged
![Page 31: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/31.jpg)
OVERVIEW
• Searchmustbepurring• E-Discoverermusthaveatleastreadpermissionson
contenttobediscovered• SitesmustnothaveNoCrawl set• ListsmustnothaveNoCrawl set• Youmusthaveoneormoree-DiscoveryCenter• YoumusthaveoneormoreCompliancePolicyCenters• CreateDLPQuery(findit,reportit)• CreateDLPPolicy(takeaction)
![Page 32: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/32.jpg)
DOCUMENT DELETION POLICY CENTER
• CreatePolicies• Assoc withSPSite• Assoc withSPSiteTemplate• Ensureuniformity• Policiesaremadeupofoneormorerule
![Page 33: 2016 Back to the Future Pt 2nellisconsultingllc.com/Resources/SPTechConSF2016Slides... · 2016-12-11 · BACK TO THE FUTURE! PART 2 Presenter: Ben Curry ... • Minrole • Ok, this](https://reader034.vdocuments.mx/reader034/viewer/2022042220/5ec6c932b74ffa63fa51dbb0/html5/thumbnails/33.jpg)
OFFICE 365 INTEGRATION
• HybridConfigurationRequiresUPAprovisioned• Sites• Audience-driven• Auditing