Sitecore come with various admin pages that provides significant features to developers and administrators.
Some of admin pages are not so popular so, I intend to identify and compile a quick list of Handy admin URL’s for Sitecore.
This page display the final rendered version of web config for sitecore section. This also use config files to the
/App_Config/Include/ folder and merge those with
web.config. The Show Config tools displays the final rendered version of all included configs.
This page display the caching configured for instance. This includes prefetch cache, data cache, item cache, HTML cache as well as specifically defined cache. This will give you the information about the current in-use cache levels and the defined maximum thresholds. It allows any users to instantly clear the Sitecore caches.
This page display the view of sitecore database and file system. This is similar to the content tree itself, however it appears to be a less intensive interface that only loads sub-items when parent items are selected. This provides the option to delete all of the item’s children – something which is not available from the content editor itself without writing custom code.
This page allows developer to quickly create huge amounts of content based on a number of variables that are configurable in the tool. This configuration is disabled by default and can be enabled using EnableFillDB setting in the /App_Config/Include/Sitecore.Buckets.config file.
<setting name=”EnableFillDB” value=”true” />
On a first run, you’ll need to run all steps. After the initial setup only the last 3 steps are needed to be ran i.e 4) Clear site caches 5) Generate items 6) Rebuild Index(es).
The page will allow you to run LINQ queries against your indexes all within the browser. Not only this but you can play around with different POCO’s(Plain Old CSharp Object), settings and also test the performance of your queries.
This page servers as default login page. If you are unauthorized to access any admin pages , you will be redirected to this login page.The best thing is that it uses the “returnUrl” querystring parameter and allow you to access same page after authentication.
This page helps to generate Media URL with dynamic image scaling properties. This functionality appends the hash value after the media URL.
Pipelines separate the implementation of processes into a series of discrete processors, each typically responsible for a single operation invoked by one or more components within the system.
This page displays pipeline/processor name, executions, wall time, time/execution.
Pipeline Profiling is disabled by default. To enable pipeline profiling, rename the /App_Config/Include/Sitecore.PipelineProfiling.config.disabled file to Sitecore.PipelineProfiling.config and set the value of the “Pipelines.Profiling.Enabled” setting to “true” if it is set to “false”.
<setting name=”Pipelines.Profiling.Enabled” set:value=”true” />
To measure CPU usage during pipeline profiling, set the value of the “Pipelines.Profiling.MeasureCpuTime” setting to “true”. Measuring CPU usage adds a performance overhead to the pipeline but provides additional information about the behavior of the processors.
<setting name=”Pipelines.Profiling.MeasureCpuTime” set:value=”true” />
This page allows developers to rebuild the Analytics reporting database. To facilitate rebuilding of analytics data, Sitecore actually requires that you have two reporting databases, so that one can still be available for reporting, while the other is rebuilding. Testing of the rebuild can then be done through this administrative screen, /sitecore/admin/RebuildReportingDB.aspx.
This page allows developers to remove the broken links to missing items in selected database. This page is helpful when content is re-structured, import or cleaned-up. This gives the option to auto serialize the items so that they can be easily restored across instances.
This page helps developers to restore Archived content back to a specified database.
This page provides an interface to serialize database content into XML. Serialization allows you to backup database content / place it into version control and create the basis for a version comparison. The serialized data will be dropped to the Data folder of the website. This tool allows developers to serialize and update the sitecore databases.
This page allows developer to change the Sitecore App Center endpoint. It is useful when dealing with Email Campaign Manager.
The page displays the rendering statistics for all registered sites. Includes load times, cache sizes, average time, last run, total items etc. It also identifies how many times these components have been loaded from the cache.
This page is used to unlock the admin account. Administrator account would locked due to invalid attempts, then this page can be used to unlock the admin account.
This page is disable by default. To enable this page, modify the unlock_admin.aspx page and set enableUnlockButton to true.
private bool enableUnlockButton = true
This page allows developers to update the sitecore instance. It allows developers to upload .update packages and execute them over the Sitecore instance.
Happy Sitecoring 🙂