Overview

Site Tools helps you to build and maintain your SharePoint sites. You can inspect, create, and edit all the crucial elements in your Site Collection—and to save time, you can do it to multiple items at once.


Each help title has a tag that will tell the audience:
Site Tools Lite Site Tools Lite users
Site Tools Site Tools users

Installation

You can install Site Tools in multiple ways. You can use the method that suits you best, or use them side by side.

Prerequisites:

  • Office 365 subscription with a SharePoint Site Collection (recommended) OR
  • SharePoint 2013 or 2016 on-premise installation.
  • Site Collection administrator rights.
  • Modern browser, such as Chrome or IE10 (or better) .

Installing as an Add-in from the Microsoft Office Store Site Tools Lite

  1. Go to the Office Store. Click "Add" and sign in.
  2. Select the site where you want to install Site Tools.
  3. Follow the instructions, and the app should be installed within minutes.

Installing as add-in Site Tools

  1. Download the Site Tools Add-in here, and save it to your local computer.
  2. Add the add-in to the App Catalogue (link to Microsoft guidance)
  3. Install the app to the target site (link to Microsoft guidance)

Installing as a Google Chrome Extension Site Tools

This installation options allows you to use Site Tools quickly, without installing it to your site.
  1. Get the extension from the Google store
  2. Authorize the extension
  3. You should notice a small icon in your browser's top row. Navigate to a SharePoint site where you want to use Site Tools, and click the icon. Site Tools will start.

Installing from a WSP Solution Site Tools

We have also packaged a sandbox WSP Solution. It will install a web part, and you can use that web part to launch Site Tools
  1. Download the WSP solution to your local hard drive
  2. Open your root "Site Settings".
  3. Click "Solutions"
  4. Use the "Upload solution" to upload SiteToolsSolution.wsp to your site
  5. Activate the solution
  6. Create a new page (Wiki, Publishing or Web Part page). You can name it, for example, "Site Tools".
  7. When you have the page in edit mode, insert the Site Tools web part somewhere on the page (the place does not matter). The web part can be found under the category "Site Tools".
  8. Save the page. The next time you navigate to this page, it should open Site Tools automatically.

Installing Manually Site Tools

As Site Tools is launched with JavaScript, so you can also inject JavaScript to the page by yourself. You can use Script Editor Web Part for that purpose. Here is the code:
(function () {
    window["MU"] = { config: { locationType: "localFromPage" } }
    var head = document.getElementsByTagName('head')[0];
    var script = document.createElement('script');
    script.type = 'text/javascript';
    script.src = 'https://sitetools.frontium.com/load/loadpro';
    head.appendChild(script);
})();                        


Using from a Browser Console Site Tools

You can launch Site Tools in any environment in a matter of seconds, just by running one line of JavaScript from a console. This is specifically handy when a permanent installation is not possible. When you close the browser window, Site Tools is also gone.
  1. Open your site collection root with a browser.
  2. Press F12 to open up developer tools, and find the console
  3. Copy and paste the code to the console and hit enter.
    !function () { window.MU = { config: { locationType: "localFromConsole" } }; var a = document.getElementsByTagName("head")[0], b = document.createElement("script"); b.type = "text/javascript", b.src = "https://sitetools.frontium.com/load/loadPro", a.appendChild(b) }();
    

  4. You should now see Site Tools running, and you can close the console.
  5. Once you are done using Site Tools, just reload the window.

Exploring Items Site Tools Lite Site Tools

You can investigate the different site and list properties by clicking them. You can drill down to specific details, or just take a glance at the overall structure.
Play example (1:28 min)


  1. Once you have launched Site Tools, click "Tools". You should now see the site structure.
  2. Only sites are shown by default. Click "Show lists" to see the lists as well. If you have a large site structure, loading them might take a while.
  3. Now you can click any site or list, and you should be able to see the details on your right side (or below, if you have a small window).
  4. Drill down to more details by clicking the arrow symbol

Filtering Items Site Tools Lite Site Tools

Site Tools offers filtering capabilities to help you find relevant items. You can filter by two columns: Title or Url.

  1. 1. Filtering by the title: Type the beginning of the title, and Site Tools filters items for you automatically.
  2. Filtering with URL: Type the beginning of the URL, and Site Tools filters items for you automatically. This is a great way to filter items for one particular site

Add New Items Site Tools Lite Site Tools

You can add new SharePoint items such as lists, sites, and columns. You can select multiple targets, although the Lite version only allows three targets. Once you have launched the application, click “Tools.” You should now see the site structure. Under the “Add an Item” button you can find all the necessary actions.

Add Lists Site Tools Lite Site Tools

  1. Select the target sites where you want to create your lists. You can select items by clicking the check mark icon next to them.
  2. Click "Add an Item" and select "List"
  3. Fill in the necessary information, and click "OK."
  4. Your lists are generated. It might take a while, depending how many lists are being created.

Add Sites Site Tools

There are two ways to add sites. If you want to add a subsite to multiple places, keep reading this section. In case you want to create a more complex site structure, see the "Site Wizard" section.
  1. Select the target sites where you want to create your new sites. You can select items by clicking the check mark icon next to them.
  2. Click "Add an Item" and select "Site"
  3. Fill in the necessary info, and click "OK."
  4. Your sites are generated. It might take a while, depending how many sites are being created.

Add Columns to Lists Site Tools Lite Site Tools

  1. If lists are not visible, select "Show Lists"
  2. Select target lists where you want to create your new columns. You can select items by clicking the check mark icon next to them.
  3. Click "Add an Item", and select "Columns to Lists."
  4. Fill in the necessary info, and click "OK".
  5. Your columns are generated. It might take a while, depending how many columns are being created.

Add Content Types to Views Site Tools Lite Site Tools

  1. If lists are not visible, select "Show Lists."
  2. Select target lists where you want to create your new columns. You can select items by clicking the check mark icon next to them.
  3. Click “Add an Item,” and select “Columns to Lists.”
  4. Fill in the necessary info, and click "OK."
  5. Your columns are generated. It might take a while, depending how many columns are being created.

Add Views to Lists Site Tools Lite Site Tools

  1. If lists are not visible, select "Show Lists"
  2. Select target lists where you want to create your new views. You can select items by clicking the check mark icon next to them.
  3. Click “Add an Item” and select “View to Lists.”
  4. On the left side is the “Available Fields” window. It contains all the common fields (columns) from the target lists. Click each field you want to include in the view. On the right are view fields. Drag and drop to change their order, and remove them by clicking the “X” symbol.
  5. You can sort, filter, group, add totals, and change advanced properties such as the audience. Click “OK” to start the view creation.
  6. Your views are generated. It might take a while, depending how many views are being created

Edit Items Site Tools Lite Site Tools

You can edit site or list properties. It is possible to select and apply changes to multiple targets. This is a powerful tool, so make sure that everything is set as you want it.

Edit Lists Site Tools Lite Site Tools

  1. If lists are not visible, select “Show Lists.”
  2. Select the lists that need editing. You can select items by clicking the check mark icon next to them.
  3. Click “Set a Property,” and select “List Properties.”
  4. Change only the properties you need to change. If you don't change the property, Site Tools will not touch it. If selected lists share the same value (e.g. all lists are called “Docs”), that value is shown. Otherwise, the field is empty. Once you start modifying it, you can see a text next to a field that says "Changed."
  5. You can also change property bag values and add new properties. If you want to add a new one, go to the “Root Folder Property Bag” section. Select “New Property” from the bottom, and add “Name” and “Value.”
  6. Click “OK” to start the update. It might take a while, depending on a number of target lists.

Edit Sites Site Tools

  1. Select the sites that need editing. You can select items by clicking the check mark icon next to them.
  2. Click “Set a Property,” and select “Site Properties.”
  3. Change only the properties you need to change. If you don't change the property, Site Tools will not touch it. If selected sites share the same value (e.g. all sites are called “Management”), that value is shown. Otherwise, the field is empty. Once you start modifying it, you can see a text next to a field that says “Changed.”
  4. You can also change property bag values and add new properties. If you want to add a new one, go to the “Root Folder Property Bag” section. Select “New Property” from the bottom, and add “Name” and “Value.”
  5. Click “OK” to start the update. It might take a while, depending on a number of target sites.

Delete Sites or Lists Site Tools Lite Site Tools

  1. Select the sites or lists that you need to delete. You can select items by clicking the check mark icon next to them. Notice that the Lite version can only delete lists.
  2. Click "Remove an item", and select "Site" or "List"
  3. You can choose if removed items go to the recycling or not. Click "OK" to start the deletion.

Create Site Structures with the Site Wizard Site Tools

Besides adding sites with Add an item/Site option, you can use the Site Wizard to create more complex site structures. You can also save the site structure model, in case you want to reuse it.
Play example (2:10 min)


  1. Navigate to the Site Wizard.
  2. You will see a list with a root target site. Start adding your own sites in here by clicking “Add a site.” You can change the title, URL, template, and the language.
  3. You can create subsites by selecting the parent first (check mark next to a site), and then clicking “Add a Site.” Sites are not added to the site collection until you hit "Go," so you can play with different options.
  4. If you want to remove a site from the model, select it and click “Remove a Site.”
  5. In case you want to save the site structure model for later use, click “File” / “Save to a local file.” You can also retrieve saved site structures from here.
  6. Once you are happy with the structure, proceed to the “Where” section. Select the target site(s) where you want to provision your newly created site structure.
  7. Preview your structure with the original site collection.
  8. Start the action! It can take a while to build up a large site structure, so be patient.