How do link SharePoint Lists beetwen different sites in SharePoint Online?

Example: List CONTACTS from https://test.sharepoint.com/sites/testsite/ to list CONTRACTS on https://test.sharepoint.com/sites/testsite2/

How do that? Is there solution for that?

  • 1
    Are you looking to make the contacts field a "lookup" field on the Contracts site? If so, this will not be possible with SharePoint Online. Commented Nov 22, 2011 at 15:16

2 Answers 2


The only way I know of to do this is using a third party tool. Content Query Web Parts do not work across site collections. The tool that comes to mind first is the Lightning Conductor Web Part from Lightning Tools. It can roll up data across site collections and farms and display that data in a lot of customizable ways. There are probably other web parts out there that work similarly. The only other option I could think of without doing a third party tool is creating a page that has a minimal masterpage and put a view of the list on there as a web part, then using the page viewer web part to show that data in the second site. However, permissions must be set so that users will see what they are supposed to see in that page viewer, and not receive "access denied."


As a general rule you cannot link lists between sites using standard SharePoint OOTB controls, however, it is possible to do something very similar using site columns.

If you create a site column in your root site, it will be available on all of its child sites i.e. the site column Contacts in the root of the site could be used by the Contracts list on any other site beneath the parent.

There's a good overview of SP Columns here: http://msdn.microsoft.com/en-us/library/ms450825.aspx

  • 1
    This only applies to sub-sites, not separate site collections. Commented Nov 22, 2011 at 15:15

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.