Хотите ли вы отобразить пользователю все существующие в семействе сайтов сайты, даже если у этого пользователя нет прав на просмотр сайта? Или вы хотите показать только те сайты, которые им разрешено посещать?
Если первое, вам нужно будет создать собственную веб-часть и использовать RunWithElevatedPrivileges, чтобы получить список всех сайтов и отобразить их.
Если последнее, вы можете использовать одну из готовых веб-частей в зависимости от ваших потребностей: членство, мои сайты Sharepoint, сайты в категории, лучшие сайты