I am using our SharePoint site as a learning management system for training newly hired employees. Our set us is a subsite that contains 25 site pages (one for each student). Each page contains a unique Document web part so that each student has a unique copy of a curriculum document (an editable PDF). Right now, I create each class as a template but when I update curriculum items, I have to update it in all 25 document libraries. I'm wondering if there is a way to dynamically populate the document libraries (like a content query) from a central library? I'd use a content query but you can't have your own copy of the document that I know of. If Student 1 checks out something, Student 2 can't and if they could, they would overwrite Student 1's work. I'm hoping for a more automated way to populate each document library.

1 Answer 1


If I'm understanding correctly, you could just create a manual workflow that will copy the pdf or items to each site.

  • That's interesting Chris. So (forgive me if I'm about to sound dumb), could a customer workflow act as a type of "script" that will do this work for me? Could a workflow be programed to create a "class" and assign the content?
    – user29708
    Mar 24, 2015 at 18:47
  • That's correct. SP has a workflow that I have used that copies one item, and can copy that into several places. I'd like to be able to select multiple documents and do the same thing.
    – user29708
    Nov 18, 2015 at 19:18

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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