самый простой способ внедрения корпоративного портала - поэтапный. ваша задача легко решается следующим образом: нужные люди включаются в нужные группы. это не требует доработок, а требует лишь соблюдения должностных инструкций: создал группу - включи в нее начальника тебя включили в группу? включи в нее начальника, не потребуется - значит, он сам покинет группу.
а дальше, со временем, возможно что и бизнес-процессы у вас изменятся.
ITConstruct. Разработка сайтов в Москве и Новосибирске. Внедрение корпоративных порталов. Техническая поддержка
если все-таки комплект - это инфоблок, у которого есть множественное свойство "Книги" типа "привязка к элементу инфоблока", то стандартный компонент "каталог" или "новости" умеет выводить связанные элементы - для этого достаточно указать (вручную, правда) что требуется выводить это свойство в параметрах компонента.