I have to create a list with some columns on several different sites. For that which process shall I use from the following and why : Content Types, Site Collection Level List Site Level List and List Template? What's the difference between all the four?


If you need just create list (not workflows and complicated relations), I think the best and easiest way is to create List Template. It's so easy to create, upload and to use on different sites. Hope it hepls.

| improve this answer | |
  • Will this work if I am working on different site collection level? – Anand Aug 17 '16 at 9:46
  • Yes, it works for sites, subsites, subsites under subsites, etc. :) – David Repka Aug 17 '16 at 10:25

A flexible,practical and maintainable solution is to create a re-runnable Powershell script to deploy your Site Columns and Content Typesand then you can create lists from these content types.

A good reference is here: https://www.captechconsulting.com/blogs/bulk-creation-of-sharepoint-site-columns-and-content-types-with-powershell-part-1

You can also use CSOM (javascript or C#) instead of using Powershell

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.