Рассматривали ли вы сохранение «меток» своих метаданных в списке общих точек (или, возможно, разных категорий метаданных в нескольких списках общих точек), а затем использование поля поиска (связанного со списками «общих меток» ваших общих точек), которое позволяет использовать несколько элементов выбран в качестве метаданных в поле (или нескольких полях) для документов в библиотеке документов? Таким образом, вы легко и легко управляете своими метаданными в sharepoint и можете отфильтровать автора документа в любой пользовательской разработке?
Надеюсь, что это поможет или, по крайней мере, даст вам другой вариант решения вашей проблемы ...