Site Collection Content Type - Add to multiple libraries at once RRS feed

  • Question

  • We know that when you setup a Content Type that when you update the source template it will publish through to those who inherit from it. What we're looking for is if you have multiple Libraries that you want to ADD a Content Type too, is this a completely manual process or is there a way to automate (based on metadata?) these new Content Types being added to multiple Libraries without having to go into each one and add.

    We have a Site Collectioin that holds all of our "Project" sub-sites. We use a STP which gets used to create these new ones. The problem we have is that the Project Management group sometimes updates this template with new Content Types. This is then available on all new sites but the ones created prior to that addition now do not have the new Content Type available.

    I tried looking for third-party products which may do this but haven't come up with anything. I also know 2010 have the Content Type Hub...but this also doesn't auto-add Content Types.

    Any thoughts on this would be greatly appreciated.

    Tuesday, October 18, 2011 4:06 PM


  • If possible then its better that the additional content type be added using features, which can then be activated on all the sites together

    As of now you can create a feature to deploy the newly added site columns and site content types. You can then activate this feature on all the old sites.

    Then you can add the content types to the lists/libraries programatically using object model.

    Shubham Goyal
    Tuesday, October 18, 2011 7:12 PM