Forked from michaellwest/Config_Enable-Disable_Sitecore_8.1_upd3.csv
Last active
February 1, 2019 13:45
-
-
Save Shedal/61b2fa65302e2c7b97f5439aa38a0b8d to your computer and use it in GitHub Desktop.
The following script imports the specified Sitecore Role configuration csv and automatically enables or disables the configs.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Product | Filepath | Filename | DefaultExtension | Provider | CD | CM | PRC | CMP | RPT | |
|---|---|---|---|---|---|---|---|---|---|---|
| Platform | \website\ | Web.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\ | Web.config.Oracle | config | Enable | Enable | Disable | Enable | Disable | ||
| Platform | \website\App_Config\ | Commands.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\ | ConnectionStrings.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\ | ConnectionStringsOracle.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\ | FieldTypes.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\ | Icons.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\ | LanguageDefinitions.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\ | MimeTypes.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\ | Portraits.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\ | Prototypes.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\ | Sitecore.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\ | Sitecore.config.Oracle | config | Enable | Enable | Disable | Enable | Disable | ||
| Platform | \website\App_Config\ | XamlSharp.config | config | Enable | Enable | Enable | Enable | Enable | ||
| SPEAK | \website\App_Config\Include | 001.Sitecore.Speak.Important.config | config | Disable | Enable | Disable | Enable | Disable | ||
| Platform | \website\App_Config\Include | CacheContainers.config.example | example | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\Include | DataFolder.config.example | example | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\Include | EventHandler.config.example | example | n/a | n/a | n/a | n/a | n/a | ||
| Platform | \website\App_Config\Include | ForwardingSecurityEvents.config.example | example | n/a | n/a | n/a | n/a | n/a | ||
| Platform | \website\App_Config\Include | ja-JP.config.example | example | n/a | n/a | n/a | n/a | n/a | ||
| Platform | \website\App_Config\Include | LiveMode.config.example | example | n/a | n/a | n/a | n/a | n/a | ||
| Platform | \website\App_Config\Include | ScalabilitySettings.config.example | example | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Compatibility.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.ExcludeRobots.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.FieldTypes.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Model.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.MongoDb.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Oracle.config.disabled | config | Disable | Disable | Disable | Disable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Outcome.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Processing.Aggregation.config | config | Disable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Processing.Aggregation.ProcessingPools.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Processing.Aggregation.Services.config | config | Disable | Disable | Enable | Enable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Processing.config | config | Disable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Processing.Services.config | config | Disable | Disable | Enable | Enable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Reporting.config | config | Disable | Enable | Disable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Tracking.Aggregation.config | config | Enable | Disable | Disable | Disable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Tracking.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Tracking.Database.config | config | Enable | Disable | Disable | Disable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Tracking.Database.ScaledCM.config.disabled | config | Disable | Disable | Disable | Disable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Tracking.Outcome.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Analytics.Tracking.RobotDetection.config | config | Enable | Disable | Disable | Disable | Disable | ||
| Platform | \website\App_Config\Include | Sitecore.AntiCsrf.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Platform | \website\App_Config\Include | Sitecore.Buckets.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Platform | \website\App_Config\Include | Sitecore.Buckets.WarmupQueries.config.example | example | n/a | n/a | n/a | n/a | n/a | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.ContentSearch.Analytics.config | config | Base | Enable | Enable | Enable | Enable | Enable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.DefaultConfigurations.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.Lucene.DefaultIndexConfiguration.config | config | Lucene is used | Enable | Enable | Enable | Enable | Enable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.ContentSearch.Lucene.DefaultIndexConfiguration.Xdb.config | config | Lucene is used | Enable | Enable | Enable | Enable | Enable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.ContentSearch.Lucene.Index.Analytics.config | config | Lucene is used | Enable | Enable | Enable | Enable | Enable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.Lucene.Index.Core.config | config | Lucene is used | Enable | Enable | Enable | Enable | Enable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.Lucene.Index.Master.config | config | Lucene is used | Disable | Enable | Enable | Enable | Enable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.Lucene.Index.Web.config | config | Lucene is used | Enable | Disable | Disable | Disable | Disable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.Lucene.Indexes.Sharded.Core.config.example | example | Lucene is used | Disable | Disable | Disable | Disable | Disable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.Lucene.Indexes.Sharded.Master.config.example | example | Lucene is used | Disable | Disable | Disable | Disable | Disable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.Lucene.Indexes.Sharded.Web.config.example | example | Lucene is used | Disable | Disable | Disable | Disable | Disable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.Solr.DefaultIndexConfiguration.config.example | example | Solr is used | Enable | Enable | Enable | Enable | Enable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.ContentSearch.Solr.DefaultIndexConfiguration.Xdb.config.example | example | Solr is used | Enable | Enable | Enable | Enable | Enable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.ContentSearch.Solr.Index.Analytics.config.example | example | Solr is used | Enable | Enable | Enable | Enable | Enable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.Solr.Index.Core.config.example | example | Solr is used | Disable | Enable | Enable | Enable | Disable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.Solr.Index.Master.config.example | example | Solr is used | Disable | Enable | Enable | Enable | Disable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.Solr.Index.Web.config.example | example | Solr is used | Enable | Disable | Disable | Disable | Disable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.SolrCloud.SwitchOnRebuild.config.example | example | Solr is used | Disable | Disable | Disable | Disable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.ContentSearch.Azure.DefaultIndexConfiguration.config.disabled | config | Azure is used | Enable | Enable | Enable | Enable | Enable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.ContentSearch.Azure.Index.Analytics.config.disabled | config | Azure is used | Enable | Enable | Enable | Enable | Enable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.Azure.Index.Core.config.disabled | config | Azure is used | Enable | Enable | Enable | Enable | Enable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.Azure.Index.Master.config.disabled | config | Azure is used | Disable | Enable | Enable | Enable | Enable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.Azure.Index.Web.config.disabled | config | Azure is used | Enable | Disable | Disable | Disable | Disable | |
| Platform - Search | \website\App_Config\Include | Sitecore.ContentSearch.VerboseLogging.config.example | example | n/a | n/a | n/a | n/a | n/a | ||
| Platform | \website\App_Config\Include | Sitecore.DefaultLanguage.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\Include | Sitecore.Diagnostics.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.EngagementAutomation.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.EngagementAutomation.Processing.Aggregation.config | config | Disable | Enable | Enable | Enable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.EngagementAutomation.Processing.Aggregation.ProcessingPools.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.EngagementAutomation.Processing.Aggregation.Services.config | config | Disable | Disable | Enable | Enable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.EngagementAutomation.Processing.config | config | Disable | Enable | Enable | Enable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.EngagementAutomation.TimeoutProcessing.config | config | Disable | Enable | Enable | Enable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.EngagementAutomation.Tracking.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Experience Editor | \website\App_Config\Include | Sitecore.ExperienceEditor.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Experience Editor | \website\App_Config\Include | Sitecore.ExperienceEditor.Speak.Requests.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Experience Editor | \website\App_Config\Include | Sitecore.ExperienceExplorer.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Experience Editor | \website\App_Config\Include | Sitecore.ExperienceExplorer.Speak.Requests.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform - Item Web API | \website\App_Config\Include | Sitecore.ItemWebApi.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\Include | Sitecore.JSNLog.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\Include | Sitecore.LanguageFallback.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Client.config | config | Disable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Definitions.MarketingAssets.Repositories.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Definitions.MarketingAssets.Repositories.Lucene.Index.Master.config | config | Lucene is used | Disable | Enable | Disable | Enable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Definitions.MarketingAssets.Repositories.Lucene.Index.Web.config | config | Lucene is used | Enable | Disable | Disable | Disable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Definitions.MarketingAssets.Repositories.Lucene.IndexConfiguration.config | config | Lucene is used | Enable | Enable | Disable | Enable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Definitions.MarketingAssets.Repositories.Solr.Index.Master.config.disabled | config | Solr is used | Disable | Enable | Disable | Enable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Definitions.MarketingAssets.Repositories.Solr.Index.Web.config.disabled | config | Solr is used | Enable | Disable | Disable | Disable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Definitions.MarketingAssets.Repositories.Solr.IndexConfiguration.config.disabled | config | Solr is used | Enable | Enable | Disable | Enable | Enable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Definitions.MarketingAssets.Repositories.Azure.Index.Master.config.disabled | config | Azure is used | Disable | Enable | Disable | Enable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Definitions.MarketingAssets.Repositories.Azure.Index.Web.config.disabled | config | Azure is used | Enable | Disable | Disable | Disable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Definitions.MarketingAssets.Repositories.Azure.IndexConfiguration.config.disabled | config | Azure is used | Enable | Enable | Disable | Enable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Definitions.MarketingAssets.RepositoriesCD.config.disabled | config | Enable | Disable | Disable | Disable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Lucene.Index.Master.config | config | Lucene is used | Disable | Enable | Disable | Enable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Lucene.Index.Web.config | config | Lucene is used | Enable | Disable | Disable | Disable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Lucene.IndexConfiguration.config | config | Lucene is used | Enable | Enable | Enable | Enable | Enable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Search.config | config | Base | Enable | Enable | Enable | Enable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Lucene.IndexConfiguration.config | config | Solr is used | Disable | Disable | Disable | Disable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Solr.Index.Master.config.disabled | config | Solr is used | Disable | Enable | Disable | Enable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Solr.Index.Web.config.disabled | config | Solr is used | Enable | Disable | Disable | Disable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Solr.IndexConfiguration.config.disabled | config | Solr is used | Enable | Enable | Disable | Enable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Azure.Index.Master.config.disabled | config | Azure is used | Disable | Enable | Disable | Enable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Azure.Index.Web.config.disabled | config | Azure is used | Enable | Disable | Disable | Disable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Azure.IndexConfiguration.config.disabled | config | Azure is used | Enable | Enable | Disable | Enable | Disable | |
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.Taxonomy.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Marketing.TaxonomyCD.config.disabled | config | Enable | Disable | Disable | Disable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.MarketingCD.config.disabled | config | Enable | Disable | Disable | Disable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.MarketingProcessingRole.config.disabled | config | Disable | Disable | Enable | Disable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.MarketingReportingRole.config.disabled | config | Disable | Disable | Disable | Disable | Enable | ||
| Platform | \website\App_Config\Include | Sitecore.Media.RequestProtection.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Platform - MVC | \website\App_Config\Include | Sitecore.Mvc.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform - MVC | \website\App_Config\Include | Sitecore.MvcAnalytics.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform - MVC | \website\App_Config\Include | Sitecore.MvcExperienceEditor.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform - MVC | \website\App_Config\Include | Sitecore.MvcSimulator.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Path Analyzer | \website\App_Config\Include | Sitecore.PathAnalyzer.Client.config | config | Disable | Enable | Disable | Enable | Disable | ||
| Path Analyzer | \website\App_Config\Include | Sitecore.PathAnalyzer.config | config | Disable | Enable | Enable | Enable | Enable | ||
| Path Analyzer | \website\App_Config\Include | Sitecore.PathAnalyzer.Processing.config | config | Disable | Disable | Enable | Enable | Disable | ||
| Path Analyzer | \website\App_Config\Include | Sitecore.PathAnalyzer.RemoteClient.config.disabled | config | Disable | Enable | Disable | Enable | Disable | ||
| Path Analyzer | \website\App_Config\Include | Sitecore.PathAnalyzer.Services.config | config | Disable | Enable | Disable | Enable | Enable | ||
| Path Analyzer | \website\App_Config\Include | Sitecore.PathAnalyzer.Services.RemoteServer.config.disabled | config | Disable | Disable | Disable | Disable | Enable | ||
| Path Analyzer | \website\App_Config\Include | Sitecore.PathAnalyzer.StorageProviders.config | config | Disable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\Include | Sitecore.PipelineProfiling.config.disabled | config | Disable | Disable | Disable | Disable | Disable | ||
| Platform | \website\App_Config\Include | Sitecore.Processing.config | config | Disable | Enable | Enable | Enable | Disable | ||
| Platform - Publishing | \website\App_Config\Include | Sitecore.Publishing.DedicatedInstance.config.example | example | n/a | n/a | n/a | n/a | n/a | ||
| Platform - Publishing | \website\App_Config\Include | Sitecore.Publishing.EventProvider.Async.config.disabled | config | Disable | Disable | Disable | Disable | Disable | ||
| Platform - Publishing | \website\App_Config\Include | Sitecore.Publishing.Optimizations.config.example | example | n/a | n/a | n/a | n/a | n/a | ||
| Platform - Publishing | \website\App_Config\Include | Sitecore.Publishing.Parallel.config.disabled | config | Disable | Disable | Disable | Disable | Disable | ||
| Platform - Publishing | \website\App_Config\Include | Sitecore.Publishing.Recovery.config.example | example | n/a | n/a | n/a | n/a | n/a | ||
| Platform - Segments | \website\App_Config\Include | Sitecore.SegmentBuilder.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\Include | Sitecore.Services.Client.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Shell.MarketingAutomation.config | config | Disable | Enable | Disable | Enable | Disable | ||
| SPEAK | \website\App_Config\Include | Sitecore.Speak.AntiCsrf.SheerUI.config | config | Disable | Enable | Disable | Enable | Disable | ||
| SPEAK | \website\App_Config\Include | Sitecore.Speak.Applications.config | config | Disable | Enable | Enable | Enable | Enable | ||
| SPEAK | \website\App_Config\Include | Sitecore.Speak.Components.AntiCsrf.config | config | Disable | Enable | Disable | Enable | Disable | ||
| SPEAK | \website\App_Config\Include | Sitecore.Speak.Components.Mvc.config | config | Disable | Enable | Disable | Enable | Disable | ||
| SPEAK | \website\App_Config\Include | Sitecore.Speak.Components.config | config | Disable | Enable | Disable | Enable | Disable | ||
| SPEAK | \website\App_Config\Include | Sitecore.Speak.config | config | Disable | Enable | Disable | Enable | Disable | ||
| SPEAK | \website\App_Config\Include | Sitecore.Speak.ContentSearch.Lucene.config | config | Lucene is used | Disable | Enable | Disable | Enable | Disable | |
| SPEAK | \website\App_Config\Include | Sitecore.Speak.ContentSearch.Solr.config.example | example | Solr is used | Disable | Enable | Disable | Enable | Disable | |
| SPEAK | \website\App_Config\Include | Sitecore.Speak.ContentSearch.Azure.config.disabled | config | Azure is used | Disable | Enable | Disable | Enable | Disable | |
| SPEAK | \website\App_Config\Include | Sitecore.Speak.ItemWebApi.config | config | Disable | Enable | Disable | Enable | Disable | ||
| SPEAK | \website\App_Config\Include | Sitecore.Speak.LaunchPad.config | config | Disable | Enable | Disable | Enable | Disable | ||
| SPEAK | \website\App_Config\Include | Sitecore.Speak.Mvc.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Platform | \website\App_Config\Include | Sitecore.WebDAV.config | config | Disable | Enable | Disable | Enable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Xdb.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Xdb.Remote.Client.config.disabled | config | Disable | Enable | Disable | Disable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Xdb.Remote.Client.MarketingAssets.config.disabled | config | Disable | Enable | Disable | Disable | Disable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Xdb.Remote.Server.config.disabled | config | Disable | Disable | Disable | Disable | Enable | ||
| Marketing Foundation | \website\App_Config\Include | Sitecore.Xdb.Remote.Server.MarketingAssets.config.disabled | config | Disable | Disable | Disable | Disable | Enable | ||
| Platform | \website\App_Config\Include | SitecoreSettings.config.example | example | n/a | n/a | n/a | n/a | n/a | ||
| Platform | \website\App_Config\Include | SiteDefinition.config.example | example | n/a | n/a | n/a | n/a | n/a | ||
| Platform | \website\App_Config\Include | SwitchingManagers.config.example | example | n/a | n/a | n/a | n/a | n/a | ||
| Platform | \website\App_Config\Include | WebDeploy.config.example | example | n/a | n/a | n/a | n/a | n/a | ||
| Platform | \website\App_Config\Include | XslExtension.config.example | example | n/a | n/a | n/a | n/a | n/a | ||
| Detection Services | \website\App_Config\Include\CES | Sitecore.CES.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Detection Services | \website\App_Config\Include\CES | Sitecore.CES.DeviceDetection.CheckInitialization.config.disabled | config | Disable | Disable | Enable | Enable | Disable | ||
| Detection Services | \website\App_Config\Include\CES | Sitecore.CES.DeviceDetection.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Detection Services | \website\App_Config\Include\CES | Sitecore.CES.GeoIp.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Detection Services | \website\App_Config\Include\CES | Sitecore.CES.GeoIp.LegacyLocation.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\App_Config\Include\Channel | Sitecore.Analytics.Channel.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Content Testing | \website\App_Config\Include\ContentTesting | Sitecore.ContentTesting.ApplicationDependencies.config | config | Disable | Enable | Disable | Enable | Disable | ||
| Content Testing | \website\App_Config\Include\ContentTesting | Sitecore.ContentTesting.Client.RulePerformance.config | config | Disable | Enable | Disable | Enable | Disable | ||
| Content Testing | \website\App_Config\Include\ContentTesting | Sitecore.ContentTesting.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Content Testing | \website\App_Config\Include\ContentTesting | Sitecore.ContentTesting.Intelligence.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Content Testing | \website\App_Config\Include\ContentTesting | Sitecore.ContentTesting.Lucene.IndexConfiguration.config | config | Lucene is used | Disable | Enable | Enable | Enable | Disable | |
| Content Testing | \website\App_Config\Include\ContentTesting | Sitecore.ContentTesting.Mvc.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Content Testing | \website\App_Config\Include\ContentTesting | Sitecore.ContentTesting.PreemptiveScreenshot.config.disabled | config | Disable | Enable | Disable | Enable | Disable | ||
| Content Testing | \website\App_Config\Include\ContentTesting | Sitecore.ContentTesting.Processing.Aggregation.config | config | Disable | Disable | Enable | Enable | Disable | ||
| Content Testing | \website\App_Config\Include\ContentTesting | Sitecore.ContentTesting.Solr.IndexConfiguration.config.disabled | config | Solr is used | Disable | Enable | Enable | Enable | Disable | |
| Content Testing | \website\App_Config\Include\ContentTesting | Sitecore.ContentTesting.Azure.IndexConfiguration.config.disabled | config | Azure is used | Disable | Enable | Enable | Enable | Disable | |
| Experience Analytics | \website\App_Config\Include\ | Sitecore.ExperienceAnalytics.config | config | Disable | Enable | Enable | Enable | Enable | ||
| Experience Analytics | \website\App_Config\Include\ExperienceAnalytics | Sitecore.ExperienceAnalytics.Aggregation.config | config | Disable | Disable | Enable | Enable | Disable | ||
| Experience Analytics | \website\App_Config\Include\ExperienceAnalytics | Sitecore.ExperienceAnalytics.Client.config | config | Disable | Enable | Disable | Enable | Disable | ||
| Experience Analytics | \website\App_Config\Include\ExperienceAnalytics | Sitecore.ExperienceAnalytics.Reduce.config | config | Disable | Disable | Disable | Disable | Enable | ||
| Experience Analytics | \website\App_Config\Include\ExperienceAnalytics | Sitecore.ExperienceAnalytics.StorageProviders.config | config | Disable | Disable | Enable | Enable | Enable | ||
| Experience Analytics | \website\App_Config\Include\ExperienceAnalytics | Sitecore.ExperienceAnalytics.WebAPI.config | config | Disable | Enable | Disable | Enable | Disable | ||
| Experience Analytics | \website\App_Config\Include\ExperienceAnalytics | Sitecore.ExperienceAnalytics.ReAggregation.config.disabled | config | Disable | Disable | Enable | Enable | Enable | ||
| Experience Analytics | \website\App_Config\Include\ExperienceAnalytics | Sitecore.ExperienceAnalytics.ReAggregation.Scheduling.config.disabled | config | Disable | Disable | Disable | Disable | Enable | ||
| Experience Profile | \website\App_Config\Include\ExperienceProfile | Sitecore.ExperienceProfile.Client.config | config | Disable | Enable | Disable | Enable | Disable | ||
| Experience Profile | \website\App_Config\Include\ExperienceProfile | Sitecore.ExperienceProfile.config | config | Disable | Enable | Disable | Enable | Enable | ||
| Experience Profile | \website\App_Config\Include\ExperienceProfile | Sitecore.ExperienceProfile.Reporting.config | config | Disable | Enable | Disable | Enable | Enable | ||
| FXM | \website\App_Config\Include\FXM | Sitecore.FXM.Bundle.config | config | Enable | Enable | Enable | Enable | Enable | ||
| FXM | \website\App_Config\Include\FXM | Sitecore.FXM.config | config | Enable | Enable | Enable | Enable | Enable | ||
| FXM | \website\App_Config\Include\FXM | Sitecore.FXM.Lucene.DomainsSearch.DefaultIndexConfiguration.config | config | Lucene is used | Enable | Enable | Disable | Enable | Disable | |
| FXM | \website\App_Config\Include\FXM | Sitecore.FXM.Lucene.DomainsSearch.Index.Master.config | config | Lucene is used | Disable | Enable | Disable | Enable | Disable | |
| FXM | \website\App_Config\Include\FXM | Sitecore.FXM.Lucene.DomainsSearch.Index.Web.config | config | Lucene is used | Enable | Enable | Disable | Enable | Disable | |
| FXM | \website\App_Config\Include\FXM | Sitecore.FXM.Solr.DomainsSearch.DefaultIndexConfiguration.config.disabled | config | Solr is used | Enable | Enable | Disable | Enable | Disable | |
| FXM | \website\App_Config\Include\FXM | Sitecore.FXM.Solr.DomainsSearch.Index.Master.config.disabled | config | Solr is used | Disable | Enable | Disable | Enable | Disable | |
| FXM | \website\App_Config\Include\FXM | Sitecore.FXM.Solr.DomainsSearch.Index.Web.config.disabled | config | Solr is used | Enable | Enable | Disable | Enable | Disable | |
| FXM | \website\App_Config\Include\FXM | Sitecore.FXM.Speak.config | config | Disable | Enable | Disable | Enable | Disable | ||
| FXM | \website\App_Config\Include\FXM | Sitecore.FXM.Azure.DomainsSearch.DefaultIndexConfiguration.config.disabled | config | Azure is used | Enable | Enable | Disable | Enable | Disable | |
| FXM | \website\App_Config\Include\FXM | Sitecore.FXM.Azure.DomainsSearch.Index.Master.config.disabled | config | Azure is used | Disable | Enable | Disable | Enable | Disable | |
| FXM | \website\App_Config\Include\FXM | Sitecore.FXM.Azure.DomainsSearch.Index.Web.config.disabled | config | Azure is used | Enable | Enable | Disable | Enable | Disable | |
| Platform - Language Fallback | \website\App_Config\Include\ | Sitecore.LanguageFallback.config | config | Enable | Enable | Enable | Enable | Enable | ||
| List Management | \website\App_Config\Include\ListManagement | Sitecore.ListManagement.Client.config | config | Disable | Enable | Disable | Enable | Disable | ||
| List Management | \website\App_Config\Include\ListManagement | Sitecore.ListManagement.config | config | Disable | Enable | Disable | Enable | Disable | ||
| List Management | \website\App_Config\Include\ListManagement | Sitecore.ListManagement.DisableListLocking.config.disabled | config | Disable | Enable | Disable | Disable | Disable | ||
| List Management | \website\App_Config\Include\ListManagement | Sitecore.ListManagement.Lucene.Index.List.config | config | Lucene is used | Disable | Enable | Disable | Enable | Disable | |
| List Management | \website\App_Config\Include\ListManagement | Sitecore.ListManagement.Lucene.IndexConfiguration.config | config | Lucene is used | Disable | Enable | Disable | Enable | Disable | |
| List Management | \website\App_Config\Include\ListManagement | Sitecore.ListManagement.Services.config | config | Disable | Enable | Disable | Enable | Disable | ||
| List Management | \website\App_Config\Include\ListManagement | Sitecore.ListManagement.Solr.Index.List.config.disabled | config | Solr is used | Disable | Enable | Disable | Enable | Disable | |
| List Management | \website\App_Config\Include\ListManagement | Sitecore.ListManagement.Solr.IndexConfiguration.config.disabled | config | Solr is used | Disable | Enable | Disable | Enable | Disable | |
| List Management | \website\App_Config\Include\ListManagement | Sitecore.ListManagement.Azure.Index.List.config.disabled | config | Azure is used | Disable | Enable | Disable | Enable | Disable | |
| List Management | \website\App_Config\Include\ListManagement | Sitecore.ListManagement.Azure.IndexConfiguration.config.disabled | config | Azure is used | Disable | Enable | Disable | Enable | Disable | |
| Campaign Creation Tool | \website\App_Config\Include\Marketing | Sitecore.Marketing.Campaigns.Client.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Campaign Creation Tool | \website\App_Config\Include\Marketing | Sitecore.Marketing.Campaigns.Services.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Social | \website\App_Config\Include\Social | Sitecore.Social.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Social | \website\App_Config\Include\Social | Sitecore.Social.ExperienceProfile.config | config | Disable | Enable | Disable | Enable | Disable | ||
| Social | \website\App_Config\Include\Social | Sitecore.Social.Facebook.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Social | \website\App_Config\Include\Social | Sitecore.Social.GooglePlus.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Social | \website\App_Config\Include\Social | Sitecore.Social.Klout.config.disabled | config | Disable | Disable | Disable | Disable | Disable | ||
| Social | \website\App_Config\Include\Social | Sitecore.Social.LinkedIn.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Social | \website\App_Config\Include\Social | Sitecore.Social.Lucene.Index.Master.config | config | Lucene is used | Disable | Enable | Disable | Enable | Disable | |
| Social | \website\App_Config\Include\Social | Sitecore.Social.Lucene.Index.Web.config | config | Lucene is used | Enable | Disable | Disable | Disable | Disable | |
| Social | \website\App_Config\Include\Social | Sitecore.Social.Lucene.IndexConfiguration.config | config | Lucene is used | Enable | Enable | Disable | Enable | Disable | |
| Social | \website\App_Config\Include\Social | Sitecore.Social.ProfileMapping.Facebook.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Social | \website\App_Config\Include\Social | Sitecore.Social.ProfileMapping.GooglePlus.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Social | \website\App_Config\Include\Social | Sitecore.Social.ProfileMapping.LinkedIn.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Social | \website\App_Config\Include\Social | Sitecore.Social.ProfileMapping.Twitter.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Social | \website\App_Config\Include\Social | Sitecore.Social.ScalabilitySettings.config.disabled | config | Enable | Enable | Disable | Enable | Disable | ||
| Social | \website\App_Config\Include\Social | Sitecore.Social.SocialMarketer.config | config | Enable | Enable | Disable | Enable | Disable | ||
| Social | \website\App_Config\Include\Social | Sitecore.Social.Solr.Index.Master.config.disabled | config | Solr is used | Disable | Enable | Disable | Enable | Disable | |
| Social | \website\App_Config\Include\Social | Sitecore.Social.Solr.Index.Web.config.disabled | config | Solr is used | Enable | Disable | Disable | Disable | Disable | |
| Social | \website\App_Config\Include\Social | Sitecore.Social.Solr.IndexConfiguration.config.disabled | config | Solr is used | Enable | Enable | Disable | Enable | Disable | |
| Social | \website\App_Config\Include\Social | Sitecore.Social.Azure.Index.Master.config.disabled | config | Azure is used | Disable | Enable | Disable | Enable | Disable | |
| Social | \website\App_Config\Include\Social | Sitecore.Social.Azure.Index.Web.config.disabled | config | Azure is used | Enable | Disable | Disable | Disable | Disable | |
| Social | \website\App_Config\Include\Social | Sitecore.Social.Azure.IndexConfiguration.config.disabled | config | Azure is used | Enable | Enable | Disable | Enable | Disable | |
| Social | \website\App_Config\Include\Social | Sitecore.Social.Twitter.config | config | Enable | Enable | Disable | Enable | Disable | ||
| xDB Cloud | \website\App_Config\Include\XdbCloud | Sitecore.Cloud.Xdb.config.disabled | config | Disable | Disable | Disable | Disable | Disable | ||
| xDB Cloud | \website\App_Config\Include\XdbCloud | Sitecore.ContentSearch.Cloud.DefaultIndexConfiguration.config.disabled | config | Disable | Disable | Disable | Disable | Disable | ||
| xDB Cloud | \website\App_Config\Include\XdbCloud | Sitecore.ContentSearch.Cloud.Index.Analytics.config.disabled | config | Disable | Disable | Disable | Disable | Disable | ||
| Platform | \website\App_Config\Include\Z.SwitchMasterToWeb | important.txt | txt | n/a | n/a | n/a | n/a | n/a | ||
| Platform | \website\App_Config\Include\Z.SwitchMasterToWeb | SwitchMasterToWeb.config.example | example | Enable | n/a | n/a | n/a | n/a | ||
| Platform | \website\App_Config\Prefetch | Common.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\Prefetch | Core.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\Prefetch | Master.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\Prefetch | Webdb.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\Security | Domains.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Platform | \website\App_Config\Security | GlobalRoles.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Marketing Foundation | \website\sitecore\shell\Applications\MarketingAutomation | Configuration.config | config | Enable | Enable | Enable | Enable | Enable | ||
| Exec Insight Dashboard | \website\sitecore\shell\Applications\Reports\Dashboard | CampaignCategoryDefaultSettings.config | config | Disable | Disable | Disable | Disable | Disable | ||
| Exec Insight Dashboard | \website\sitecore\shell\Applications\Reports\Dashboard | Configuration.config | config | Disable | Disable | Disable | Disable | Disable | ||
| Exec Insight Dashboard | \website\sitecore\shell\Applications\Reports\Dashboard | DefaultSettings.config | config | Disable | Disable | Disable | Disable | Disable | ||
| Exec Insight Dashboard | \website\sitecore\shell\Applications\Reports\Dashboard | SingleCampaignDefaultSettings.config | config | Disable | Disable | Disable | Disable | Disable | ||
| Exec Insight Dashboard | \website\sitecore\shell\Applications\Reports\Dashboard | SingleTrafficTypeDefaultSettings.config | config | Disable | Disable | Disable | Disable | Disable |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $VerbosePreference = "Continue" | |
| $configOptions = Import-Csv -Path D:\temp\Config-Enable-Disable-SC-8.2u2.csv | |
| $role = Read-Host -Prompt "Which server role would you like to use? (i.e. CD, CM, CMP, PRC, RPT)" | |
| $apppath = "D:\temp\App_Config\" | |
| $oldConfigPath = "" | |
| $newConfigPath = "" | |
| foreach($option in $configOptions) { | |
| $filepath = $option.Filepath.replace("\website\App_Config\", "") | |
| $configPath = Join-Path -Path $apppath -ChildPath $filepath | |
| if($option.Filename.contains(".Azure") -or $option.Filename.contains(".Solr") -or $option.Filename.contains(".Cloud")) { | |
| continue | |
| } | |
| switch($option.$role) { | |
| "Enable" { | |
| Write-Host "Enabling $($option.Filename)" | |
| $oldConfigPath = Join-Path -Path $configPath -ChildPath ($option.Filename + "*") | |
| $newConfigPath = Join-Path -Path $configPath -ChildPath $option.Filename.replace(".disabled", "").replace(".example", "") | |
| } | |
| "Disable" { | |
| Write-Host "Disabling $($option.Filename)" | |
| $oldConfigPath = Join-Path -Path $configPath -ChildPath ($option.Filename + "*") | |
| $newConfigPath = Join-Path -Path $configPath -ChildPath ($option.Filename + ".disabled") | |
| } | |
| default { | |
| Write-Host "Skipping $($option.Filename)" | |
| continue | |
| } | |
| } | |
| if(-not (Test-Path -Path $oldConfigPath)) { | |
| Write-Verbose "Skipping $($oldConfigPath) because the path does not exist." | |
| continue | |
| } | |
| Move-Item -Path $oldConfigPath -Destination $newConfigPath | |
| } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment