Displaying Lists (in web parts) between site collections/group team sites

Steel Contributor

We have a department with several O365 Groups. They also have a Site Collection (non-group-connected) in which each of the O365 Groups is listed as a member. So, all of the members in each Group can access the Site Collection. Great.

 

Now, they have a "Telephone Directory" list (a custom list) in the Site Collection that they'd like to render (in a "List Web Part") on each of the Groups' SharePoint sites. Obviously, there could just be a static link to the list, but that's not the same thing. With SPD 2010, you could create a web part that would reference the source list for data and deploy that WP to other sites/site collections, but that doesn't appear to be possible in SPD 2013. Also, I know that the "Relevant Content" web part can be used to pull content of specific types from across the tenant, but that wouldn't really work here. The Content Type is "Item" and that web part can apparently pull from the current site collection or all site collections (not one specific site collection). 

 

Anyone know if what they want is possible without going overboard? I'd also considered creating a simple PowerApp from the list and embedding that on the Group Sites, but since PAs can't be shared with O365 Groups, just maintaining the permissions would be a royal pain.

3 Replies
Well, with no development your options are limited but you could certainly use the Content By Search WebPart on a classic SPO page

Try the Highlighted content web part on Modern Team sites or groups - Link. This could query a library or list in the current site collection or a Managed metadata mapped field from any other Site Collection.

 

If you have a developer route, then can use SPFx list view control - https://sharepoint.github.io/sp-dev-fx-controls-react/controls/ListView/. We recently used it to build a similar functionality and works really great will all list view functionalities. On an effort level, took us about roughly 2-3 days to implement and test.

Would you be willing to share this solution and source code?