32
Deploying SharePoint Online: What You Need To Know Presented By: Haniel Croitoru

Deploying SharePoint Online: What You Need To Know

Embed Size (px)

Citation preview

Page 1: Deploying SharePoint Online: What You Need To Know

Deploying SharePoint Online:What You Need To Know

Presented By: Haniel Croitoru

Page 2: Deploying SharePoint Online: What You Need To Know

Thanks to our Sponsors!

Platinum:

Gold:

Silver:

Page 3: Deploying SharePoint Online: What You Need To Know

Thanks to our Sponsors!

Page 4: Deploying SharePoint Online: What You Need To Know

More Fun Stuff

• Raffle: Please join us in the Atrium at 5:15 PM for the raffle. We are raffling some exciting prizes including a Wacom tablet, a BB-8 droid, and who knows, maybe a Xbox One S (need to be present to win)!!!

• SharePint will be held at Mad Mex (370 Atwood St, Pittsburgh, PA 15213). While it starts at 5:45 PM, there’s no end time!!!!

• Pittsburgh Area SharePoint User Group• Meets at the Microsoft office on the North Shore • More Info: https://www.linkedin.com/groups/Pittsburgh-Area-SharePoint-User-

Group-3769745/about

Page 5: Deploying SharePoint Online: What You Need To Know

We do Request that…

• You fill out the Session Evals. These will also be your Raffle tickets. Print your name clearly if you intend to participate in the Raffle and drop the forms at the registration desk after the last session.

• You visit the sponsors. The event is possible due to their generous support and we request that you visit them and inquire about their products & services.

• Cell phones be kept on silent as a courtesy to other attendees and speakers

Page 6: Deploying SharePoint Online: What You Need To Know

HANIEL CROITO

RU

I’m passionate about technology, and I work at .

LEAD CONSULTANT | PMP, PMI-ACP | SPEAKER

Page 7: Deploying SharePoint Online: What You Need To Know

Doing the same thing… over, and over, and over.

Page 8: Deploying SharePoint Online: What You Need To Know

Doing the same thing… over, and over, and over.

Page 9: Deploying SharePoint Online: What You Need To Know

Déployer

To bring into effective action; utilize

Page 10: Deploying SharePoint Online: What You Need To Know

Deployment is more than code

BRANDINGCONFIGURATION

CONTENTINFORMATIONARCHITECTUR

E

Page 11: Deploying SharePoint Online: What You Need To Know

Deployments can be…

Page 12: Deploying SharePoint Online: What You Need To Know

Deployments can be…

Page 13: Deploying SharePoint Online: What You Need To Know

Complex deployments have many dependencies

Page 14: Deploying SharePoint Online: What You Need To Know

INTRANET PLANNING…

Over 70 pages of Intranet & O365 guidance at http://Office365Intranets.com

News

Keeps employees informed by targeted, easy to publish

articles.

Tools & Quick

AccessAccessible and rapid access with single sign on to key

tools/apps.

Leadership Messaging Amplifies reach and impact of leader

communications.

Shared Stories

Giving employees a voice and way to share with the

organization.

Mobile Experience

Provides the Intranet to employees anywhere at anytime, and on any device.

Events

Shared calendar experiences to stay up to date on corporate and divisional

events.

Enabling

RecognitionFoster a greater collaborative

culture with peer to peer praise.

Enterprise SocialIntegrate and enhance from

commenting to interactive polls.

Intranet Search

Powerful full text search available across the entire Intranet and in

specific collections.

Video

Storage, conversion and optimized playback of

video.

Photos

Providing rich galleries.

Information Architecture

Foundational for the Intranet and ECM and includes site, file, and sensitive data classification, planning and defining audiences, site templates, page templates,

content types and much more.

Flexible

Navigation Powered by metadata, site

structure or search.

Actionable Analytics

Provide actionable insights based on usage.

People SearchIntuitive, intelligent and modern people search

experiences.

People

SpotlightsCelebrating

talent/connecting people within the organization.

Page 15: Deploying SharePoint Online: What You Need To Know

Deployment Methods

Visual tools/menus Scripting

Page 17: Deploying SharePoint Online: What You Need To Know

SharePoint Designer

Demo

Page 18: Deploying SharePoint Online: What You Need To Know

SharePoint 2007, 2010

stsadm

Page 19: Deploying SharePoint Online: What You Need To Know

SharePoint 2013, 2016

Import-SPEnterpriseSearchCustomExtractionDictionary New-SPMarketplaceWebServiceApplicationProxy Remove-SPEnterpriseSearchTenantSchema Set-SPAuthenticationRealm Set-SPSiteSubscriptionProfileConfigImport-SPEnterpriseSearchPopularQueries New-SPMetadataServiceApplication Remove-SPEnterpriseSearchTopology Set-SPBingMapskey Set-SPSiteUrlImport-SPEnterpriseSearchThesaurus New-SPMetadataServiceApplicationProxy Remove-SPExcelBlockedFileType Set-SPBrowserCustomerExperienceImprovementProgram Set-SPStateServiceApplicationImport-SPEnterpriseSearchTopology New-SPODataConnectionSetting Remove-SPExcelDataConnectionLibrary Set-SPBusinessDataCatalogEntityNotificationWeb Set-SPStateServiceApplicationProxyImport-SPInfoPathAdministrationFiles New-SPPerformancePointServiceApplication Remove-SPExcelDataProvider Set-SPBusinessDataCatalogMetadataObject Set-SPStateServiceDatabaseImport-SPMetadataWebServicePartitionData New-SPPerformancePointServiceApplicationProxy Remove-SPExcelFileLocation Set-SPBusinessDataCatalogServiceApplication Set-SPSubscriptionSettingsServiceApplicationImport-SPScaleOutDatabaseTenantData New-SPPerformancePointServiceApplicationTrustedLocation Remove-SPExcelUserDefinedFunction Set-SPBusinessDataCatalogThrottleConfig Set-SPThrottlingRuleImport-SPServerScaleOutDatabaseTenantData New-SPPowerPointConversionServiceApplication Remove-SPInfoPathUserAgent Set-SPCentralAdministration Set-SPTimerJobImport-SPSiteSubscriptionSettings New-SPPowerPointConversionServiceApplicationProxy Remove-SPManagedAccount Set-SPClaimProvider Set-SPTopologyServiceApplicationImport-SPWeb New-SPProfileServiceApplication Remove-SPManagedPath Set-SPContentDatabase Set-SPTopologyServiceApplicationProxyInitialize-SPResourceSecurity New-SPProfileServiceApplicationProxy Remove-SPODataConnectionSetting Set-SPContentDeploymentJob Set-SPTranslationServiceApplicationInitialize-SPStateServiceDatabase New-SPRequestManagementRuleCriteria Remove-SPPerformancePointServiceApplication Set-SPContentDeploymentPath Set-SPTranslationServiceApplicationProxyInstall-SPApp New-SPSecureStoreApplication Remove-SPPerformancePointServiceApplicationProxy Set-SPCustomLayoutsPage Set-SPTrustedIdentityTokenIssuerInstall-SPApplicationContent New-SPSecureStoreApplicationField Remove-SPPerformancePointServiceApplicationTrustedLocation Set-SPDataConnectionFile Set-SPTrustedRootAuthorityInstall-SPDataConnectionFile New-SPSecureStoreServiceApplication Remove-SPProfileLeader Set-SPDesignerSettings Set-SPTrustedSecurityTokenIssuerInstall-SPFeature New-SPSecureStoreServiceApplicationProxy Remove-SPRoutingMachineInfo Set-SPDiagnosticConfig Set-SPTrustedServiceTokenIssuerInstall-SPHelpCollection New-SPSecureStoreTargetApplication Remove-SPRoutingMachinePool Set-SPDiagnosticsProvider Set-SPUsageApplicationInstall-SPInfoPathFormTemplate New-SPServiceApplicationPool Remove-SPRoutingRule Set-SPDistributedCacheClientSetting Set-SPUsageDefinitionInstall-SPService New-SPServiceApplicationProxyGroup Remove-SPScaleOutDatabase Set-SPEnterpriseSearchContentEnrichmentConfiguration Set-SPUsageServiceInstall-SPSolution New-SPSite Remove-SPSecureStoreApplication Set-SPEnterpriseSearchCrawlContentSource Set-SPUserInstall-SPUserSolution New-SPSiteSubscription Remove-SPSecureStoreSystemAccount Set-SPEnterpriseSearchCrawlDatabase Set-SPVisioExternalDataInstall-SPWebPartPack New-SPSiteSubscriptionFeaturePack Remove-SPServerScaleOutDatabase Set-SPEnterpriseSearchCrawlLogReadPermission Set-SPVisioPerformanceMerge-SPLogFile New-SPStateServiceApplication Remove-SPServiceApplication Set-SPEnterpriseSearchCrawlRule Set-SPVisioSafeDataProviderMount-SPContentDatabase New-SPStateServiceApplicationProxy Remove-SPServiceApplicationPool Set-SPEnterpriseSearchDCTMConnectorConfig Set-SPVisioServiceApplicationMount-SPStateServiceDatabase New-SPStateServiceDatabase Remove-SPServiceApplicationProxy Set-SPEnterpriseSearchFileFormatState Set-SPWebMove-SPBlobStorageLocation New-SPSubscriptionSettingsServiceApplication Remove-SPServiceApplicationProxyGroup Set-SPEnterpriseSearchLinguisticComponentsStatus Set-SPWebApplicationMove-SPDeletedSite New-SPSubscriptionSettingsServiceApplicationProxy Remove-SPServiceApplicationProxyGroupMember Set-SPEnterpriseSearchLinksDatabase Set-SPWebApplicationHttpThrottlingMonitorMove-SPEnterpriseSearchLinksDatabases New-SPTranslationServiceApplication Remove-SPShellAdmin Set-SPEnterpriseSearchMetadataCategory Set-SPWOPIBindingMove-SPProfileManagedMetadataProperty New-SPTranslationServiceApplicationProxy Remove-SPSite Set-SPEnterpriseSearchMetadataCrawledProperty Set-SPWOPIZoneMove-SPSocialComments New-SPTrustedIdentityTokenIssuer Remove-SPSiteSubscription Set-SPEnterpriseSearchMetadataManagedProperty Set-SPWordConversionServiceApplicationMove-SPSite New-SPTrustedRootAuthority Remove-SPSiteSubscriptionBusinessDataCatalogConfig Set-SPEnterpriseSearchMetadataMapping Set-SPWorkflowConfigMove-SPUser New-SPTrustedSecurityTokenIssuer Remove-SPSiteSubscriptionFeaturePack Set-SPEnterpriseSearchPrimaryHostController Set-SPWorkManagementServiceApplicationNew-SPAccessServiceApplication New-SPTrustedServiceTokenIssuer Remove-SPSiteSubscriptionFeaturePackMember Set-SPEnterpriseSearchQueryAuthority Set-SPWorkManagementServiceApplicationProxyNew-SPAccessServicesApplication New-SPUsageApplication Remove-SPSiteSubscriptionMetadataConfig Set-SPEnterpriseSearchQuerySpellingCorrection Split-SPScaleOutDatabaseNew-SPAccessServicesDatabaseServer New-SPUsageLogFile Remove-SPSiteSubscriptionProfileConfig Set-SPEnterpriseSearchRankingModel Split-SPServerScaleOutDatabaseNew-SPAlternateUrl New-SPUser Remove-SPSiteSubscriptionSettings Set-SPEnterpriseSearchResultItemType Start-SPAdminJobNew-SPAppManagementServiceApplication New-SPUserLicenseMapping Remove-SPSiteUpgradeSessionInfo Set-SPEnterpriseSearchService Start-SPAssignmentNew-SPAppManagementServiceApplicationProxy New-SPVisioSafeDataProvider Remove-SPSiteUrl Set-SPEnterpriseSearchServiceApplication Start-SPContentDeploymentJobNew-SPAuthenticationProvider New-SPVisioServiceApplication Remove-SPSocialAppPermissions Set-SPEnterpriseSearchServiceApplicationProxy Start-SPEnterpriseSearchQueryAndSiteSettingsServiceInstanceNew-SPAzureAccessControlServiceApplicationProxy New-SPVisioServiceApplicationProxy Remove-SPSocialItemByDate Set-SPEnterpriseSearchTopology Start-SPEnterpriseSearchServiceInstanceNew-SPBECWebServiceApplicationProxy New-SPWeb Remove-SPSolution Set-SPExcelDataConnectionLibrary Start-SPInfoPathFormTemplateNew-SPBusinessDataCatalogServiceApplication New-SPWebApplication Remove-SPSolutionDeploymentLock Set-SPExcelDataProvider Start-SPServiceInstanceNew-SPBusinessDataCatalogServiceApplicationProxy New-SPWebApplicationAppDomain Remove-SPStateServiceDatabase Set-SPExcelFileLocation Start-SPTimerJobNew-SPCentralAdministration New-SPWebApplicationExtension Remove-SPThrottlingRule Set-SPExcelServiceApplication Stop-SPAssignmentNew-SPClaimProvider New-SPWOPIBinding Remove-SPTranslationServiceJobHistory Set-SPExcelUserDefinedFunction Start-SPDiagnosticsSessionNew-SPClaimsPrincipal New-SPWOPISuppressionSetting Remove-SPTrustedIdentityTokenIssuer Set-SPFarmConfig Stop-SPDiagnosticsSessionNew-SPClaimTypeEncoding New-SPWordConversionServiceApplication Remove-SPTrustedRootAuthority Set-SPInfoPathFormsService Stop-SPDistributedCacheServiceInstanceNew-SPClaimTypeMapping New-SPWorkManagementServiceApplication Remove-SPTrustedSecurityTokenIssuer Set-SPInfoPathFormTemplate Stop-SPEnterpriseSearchQueryAndSiteSettingsServiceInstanceNew-SPConfigurationDatabase New-SPWorkManagementServiceApplicationProxy Remove-SPTrustedServiceTokenIssuer Set-SPInfoPathWebServiceProxy Stop-SPEnterpriseSearchServiceInstanceNew-SPContentDatabase Publish-SPServiceApplication Remove-SPUsageApplication Set-SPInternalAppStateUpdateInterval Stop-SPInfoPathFormTemplateNew-SPContentDeploymentJob Register-SPAppPrincipal Remove-SPUser Set-SPIRMSettings Stop-SPServiceInstanceNew-SPContentDeploymentPath Register-SPWorkflowService Remove-SPUserLicenseMapping Set-SPLogLevel Suspend-SPEnterpriseSearchServiceApplicationNew-SPEnterpriseSearchAdminComponent Remove-SPAccessServicesDatabaseServer Remove-SPUserSolution Set-SPManagedAccount Suspend-SPEnterpriseSearchServiceApplicationNew-SPEnterpriseSearchAnalyticsProcessingComponent Remove-SPAlternateUrl Remove-SPVisioSafeDataProvider Set-SPMarketplaceConnectionSettings Suspend-SPStateServiceDatabaseNew-SPEnterpriseSearchContentEnrichmentConfiguration Remove-SPAppDeniedEndpoint Remove-SPWeb Set-SPMetadataServiceApplication Test-SPContentDatabaseNew-SPEnterpriseSearchContentProcessingComponent Remove-SPAppPrincipalPermission Remove-SPWebApplication Set-SPMetadataServiceApplicationProxy Test-SPInfoPathFormTemplateNew-SPEnterpriseSearchCrawlComponent Remove-SPBusinessDataCatalogModel Remove-SPWebApplicationAppDomain Set-SPMobileMessagingAccount Test-SPSiteNew-SPEnterpriseSearchCrawlContentSource Remove-SPClaimProvider Remove-SPWOPIBinding Set-SPODataConnectionSetting Uninstall-SPAppInstanceNew-SPEnterpriseSearchCrawlCustomConnector Remove-SPClaimTypeMapping Remove-SPWOPISuppressionSetting Set-SPODataConnectionSettingMetaData Uninstall-SPDataConnectionFileNew-SPEnterpriseSearchCrawlDatabase Remove-SPConfigurationDatabase Remove-SPWordConversionServiceJobHistory Set-SPOfficeStoreAppsDefaultActivation Uninstall-SPFeatureNew-SPEnterpriseSearchCrawlExtension Remove-SPContentDatabase Rename-SPServer Set-SPPassPhrase Uninstall-SPHelpCollectionNew-SPEnterpriseSearchCrawlMapping Remove-SPContentDeploymentJob Repair-SPManagedAccountDeployment Set-SPPerformancePointSecureDataValues Uninstall-SPInfoPathFormTemplateNew-SPEnterpriseSearchCrawlRule Remove-SPContentDeploymentPath Repair-SPSite Set-SPPerformancePointServiceApplication Uninstall-SPSolutionNew-SPEnterpriseSearchFileFormat Remove-SPDiagnosticsPerformanceCounter Request-SPUpgradeEvaluationSite Set-SPPowerPointConversionServiceApplication Uninstall-SPUserSolutionNew-SPEnterpriseSearchIndexComponent Remove-SPDistributedCacheServiceInstance Reset-SPAccessServicesDatabasePassword Set-SPProfileServiceApplication Uninstall-SPWebPartPackNew-SPEnterpriseSearchLanguageResourcePhrase Remove-SPEnterpriseSearchComponent Restart-SPAppInstanceJobs Set-SPProfileServiceApplicationProxy Unpublish-SPServiceApplicationNew-SPEnterpriseSearchLinksDatabase Remove-SPEnterpriseSearchContentEnrichmentConfiguration Restore-SPEnterpriseSearchServiceApplication Set-SPProfileServiceApplicationSecurity Update-SPAppCatalogSettingsNew-SPEnterpriseSearchMetadataCategory Remove-SPEnterpriseSearchCrawlContentSource Restore-SPEnterpriseSearchServiceApplicationIndex Set-SPRequestManagementSettings Update-SPAppInstanceNew-SPEnterpriseSearchMetadataCrawledProperty Remove-SPEnterpriseSearchCrawlCustomConnector Restore-SPFarm Set-SPRoutingMachineInfo Update-SPFarmEncryptionKeyNew-SPEnterpriseSearchMetadataManagedProperty Remove-SPEnterpriseSearchCrawlDatabase Restore-SPSite Set-SPRoutingMachinePool Update-SPInfoPathAdminFileUrlNew-SPEnterpriseSearchMetadataMapping Remove-SPEnterpriseSearchCrawlExtension Resume-SPEnterpriseSearchServiceApplication Set-SPRoutingRule Update-SPInfoPathUserFileUrlNew-SPEnterpriseSearchQueryAuthority Remove-SPEnterpriseSearchCrawlLogReadPermission Resume-SPStateServiceDatabase Set-SPScaleOutDatabaseDataRange Update-SPProfilePhotoStoreNew-SPEnterpriseSearchQueryDemoted Remove-SPEnterpriseSearchCrawlMapping Revoke-SPBusinessDataCatalogMetadataObject Set-SPScaleOutDatabaseDataSubRange Update-SPRepopulateMicroblogFeedCacheNew-SPEnterpriseSearchQueryKeyword Remove-SPEnterpriseSearchCrawlRule Revoke-SPObjectSecurity Set-SPSecureStoreApplication Update-SPRepopulateMicroblogLMTCacheNew-SPEnterpriseSearchQueryProcessingComponent Remove-SPEnterpriseSearchFileFormat Set-SPAccessServicesApplication Set-SPSecureStoreDefaultProvider Update-SPSecureStoreApplicationServerKeyNew-SPEnterpriseSearchRankingModel Remove-SPEnterpriseSearchLanguageResourcePhrase Set-SPAccessServicesDatabaseServer Set-SPSecureStoreServiceApplication Update-SPSecureStoreCredentialMappingNew-SPEnterpriseSearchResultItemType Remove-SPEnterpriseSearchLinksDatabase Set-SPAccessServicesDatabaseServerGroupMapping Set-SPSecurityTokenServiceConfig Update-SPSecureStoreGroupCredentialMappingNew-SPEnterpriseSearchSecurityTrimmer Remove-SPEnterpriseSearchMetadataCategory Set-SPAccessServiceApplication Set-SPServerScaleOutDatabaseDataRange Update-SPSecureStoreMasterKeyNew-SPEnterpriseSearchServiceApplication Remove-SPEnterpriseSearchMetadataManagedProperty Set-SPAlternateUrl Set-SPServerScaleOutDatabaseDataSubRange Update-SPSolutionNew-SPEnterpriseSearchServiceApplicationProxy Remove-SPEnterpriseSearchMetadataMapping Set-SPAppAcquisitionConfiguration Set-SPServiceApplication Update-SPUserSolutionNew-SPEnterpriseSearchSiteHitRule Remove-SPEnterpriseSearchQueryAuthority Set-SPAppAutoProvisionConnection Set-SPServiceApplicationEndpoint Update-SPWOPIProofKeyNew-SPEnterpriseSearchTopology Remove-SPEnterpriseSearchQueryDemoted Set-SPAppDisablingConfiguration Set-SPServiceApplicationPool Upgrade-SPContentDatabaseNew-SPExcelBlockedFileType Remove-SPEnterpriseSearchQueryKeyword Set-SPAppDomain Set-SPServiceApplicationSecurity Upgrade-SPEnterpriseSearchServiceApplicationNew-SPExcelDataConnectionLibrary Remove-SPEnterpriseSearchRankingModel Set-SPAppHostingQuotaConfiguration Set-SPServiceHostConfig Upgrade-SPEnterpriseSearchServiceApplicationSiteSettingsNew-SPExcelDataProvider Remove-SPEnterpriseSearchResultItemType Set-SPAppManagementDeploymentId Set-SPSessionStateService Upgrade-SPFarmNew-SPExcelFileLocation Remove-SPEnterpriseSearchSecurityTrimmer Set-SPAppStoreConfiguration Set-SPSite Upgrade-SPSingleSignOnDatabaseNew-SPExcelServiceApplication Remove-SPEnterpriseSearchServiceApplication Set-SPAppPrincipalPermission Set-SPSiteAdministration Upgrade-SPSiteNew-SPExcelUserDefinedFunction Remove-SPEnterpriseSearchServiceApplicationProxy Set-SPAppScaleProfile Set-SPSiteSubscriptionConfigNew-SPLogFile Remove-SPEnterpriseSearchServiceApplicationSiteSettings Set-SPAppSiteSubscriptionName Set-SPSiteSubscriptionEdiscoveryHubNew-SPManagedAccount Remove-SPEnterpriseSearchSiteHitRule Set-SPAppDisablingConfiguration Set-SPSiteSubscriptionIRMConfigNew-SPManagedPath Remove-SPEnterpriseSearchTenantConfiguration Set-SPAppStateUpdateInterval Set-SPSiteSubscriptionMetadataConfig

Page 20: Deploying SharePoint Online: What You Need To Know

SharePoint Online Management Shell

Add-SPOUser Get-SPOTenantLogLastAvailableTimeInUtc Remove-SPOUser

Connect-SPOService Get-SPOTenantSyncClientRestriction Repair-SPOSite

Disconnect-SPOService Get-SPOUser Request-SPOUpgradeEvaluationSite

Get-SPOAppErrors Get-SPOWebTemplate Restore-SPODeletedSite

Get-SPOAppInfo New-SPOSite Set-SPOSite

Get-SPODeletedSite New-SPOSiteGroup Set-SPOSiteGroup

Get-SPOExternalUser Remove-SPODeletedSite Set-SPOTenant

Get-SPOSite Remove-SPOExternalUser Set-SPOTenantSyncClientRestriction

Get-SPOSiteGroup Remove-SPOSite Set-SPOUser

Get-SPOTenant Remove-SPOSiteGroup Test-SPOSite

Get-SPOTenantLogEntry Remove-SPOTenantSyncClientRestriction Upgrade-SPOSite

Page 21: Deploying SharePoint Online: What You Need To Know

Does it really matter?

Page 22: Deploying SharePoint Online: What You Need To Know

Get all the items within a list

SharePoint On-Prem SharePoint Online

C:\> C:\>Get-SPList –url “http:/site/web” –List “Invoices” $site = Get-SPOSite –Identity “http://site”C:\> $web = $site.Webs[“web”]

C:\> $ctx.Load($list)C:\> $list = $web.List[“Invoices”]

C:\> $ctx.ExecuteQuery()

Page 23: Deploying SharePoint Online: What You Need To Know

Does it really matter?

Page 24: Deploying SharePoint Online: What You Need To Know

OfficeDev Patterns and Practices

SharePoint PnP PowerShell Library

• Over 160 cmdlets• Encapsulates native SharePoint CSOM Library• Available on both SharePoint 2013 and SharePoint Online

Page 25: Deploying SharePoint Online: What You Need To Know

OfficeDev Patterns and Practices

Provisioning Engine

• Built on OfficeDev Core libraries• Available on both SharePoint 2013 and SharePoint Online• Model the design of site columns, content types, list definitions,

composed looks, and pages• Automates remote provisioning tasks

Page 26: Deploying SharePoint Online: What You Need To Know

What would you use?

Scenario: Modifying the Taxonomy

•Where will the terms be used?• Is existing content affected by the change?•How many terms will you be adding?

Page 27: Deploying SharePoint Online: What You Need To Know

What would you use?

Scenario: Creating a new site column or content type

• Is existing content affected by the change?•How many terms will you be adding?

Page 28: Deploying SharePoint Online: What You Need To Know

What would you use?

Scenario: Create new Subsite

•Are you using an existing template?•Are there any configurations you need to change to the site?•How often will you be creating subsites?

Page 29: Deploying SharePoint Online: What You Need To Know

What would you use?

Scenario: Implementing a new Portal

•Are you using an existing template?•What information architecture will be required?•Are there any configurations you need to change to the site?•How many divisional subsites will there be?

Page 30: Deploying SharePoint Online: What You Need To Know

Different methods work best based on your specific scenario

Things to consider

•What is the process for changes?•How are changes governed?•Who does deployments – power user, department lead,

SharePoint/Office 365 admin, devs?•How often are deployments done?•Are deployments repeated (e.g. apply same deployment multiple

times?)

Page 31: Deploying SharePoint Online: What You Need To Know

What has worked for me…

Our approach to deployments

•Gather information architecture & content through Excel•PnP PowerShell to build template site, configure, brand•Provisioning Template to build target site(s)/content•PnP PowerShell to add content

•SharePoint UI is used where PowerShell is not available

Page 32: Deploying SharePoint Online: What You Need To Know

LEAD CONSULTANT | PMP, PMI-ACP | SPEAKER

Thank You!Organizers, Sponsors and You for making this possible.Message Me On LinkedIn or Email [email protected]

Download the full whitepapers athttp://www.whentousewhat.comhttp://Office365Intranets.com