I have a large site collection of over 1.4 TB that consists solely of document libraries. I would like to cut this into six site collections of 250 gigs each.
However, the users have been using the "All Site Contents" to go to the document libraries that they have rights to so I would need to create a web part on the Home Page of the original Site Collection that would provide the users with a link for each document library they have access to, just like they've been used to doing with "All Site Contents".
In other words, the web part would have to query all the document libraries in each of the six site collections to see what document libraries the users have rights to and present them with a list of links to the doc libraries they have rights to.
Is this possible with the SharePoint 2013 API? I know it isn't in 2010 because of the inability to cross the site collection barrier programatically.
And since there are about document libraries (about 800!), would it be even possible to query all the document libraries to see what rights the user has to them and then build the links list in a reasonable amount of time?
Does anybody have any idea how this might be achieved? Any comments would be greatly appreciated.