I have a need to display content from a list in another site collection on every users My Site page - About Me (/person.aspx).
The list is essentially responsibilities for users. So the list needs to be filtered by the particular my site owner it is being displayed on. So if anyone navigated to Alex's my site it would display all that he is responsible for. NOTE: this is different to being filtered by the current user.
Can I use a Content by Search web part to look at the list, pass a parameter (user name?), and then filter the two Person/Group columns (one is single-value, the other is multi-value) by that user name parameter to return the results I need? I have already set up my list in question with managed properties.
Would I need to use REST calls instead and then display the data using a template?