С помощью средств модулей Библиотека документов и Информационные блоки в продукте реализована возможность работы с библиотекой документов компании.
Для организации библиотеки должен быть создан тип инфоблока, например Документы, а для всех видов библиотек портала - соответствующие инфоблоки.
Например:
Например, изменять документы общей библиотеки могут только пользователи группы Руководство и Сотрудники, полный доступ имеют группы Администраторы и Администрация портала, а для остальных пользователей доступен только просмотр документов.
В публичной части портала закрытые для просмотра пользователю библиотеки будут не видны.
Внешнее представление и управление библиотеками документов в публичном разделе можно осуществить с помощью комплексного компонента Библиотека (bitrix:webdav). Разместите компонент на странице, в настройках в качестве источника выберите Информационный блок и укажите тип инфоблоков и инфоблок, в котором будут храниться файлы (например, Документы и Общие документы соответственно).
Когда создан публичный интерфейс работы с документами, то всю работу по добавлению новых библиотек документов удобно выполнять с помощью средств публичного раздела портала. В главном меню перейдите в раздел с документами:
На корпоративном портале по способу доступа изначально есть три вида документов:
Можно создать библиотеку документов с доступом для любых выбранных вами людей.
Нажмите ссылку Добавить библиотеку, откроется окно мастера:
Нажмите кнопку Далее. Если вы не снимали галочку в опции Добавить пункт меню, то отобразится форма настройки отображения пункта меню:
Здесь вы можете изменить имя нового пункта, а также выбрать в каком меню его отображать и каким по очереди.
Нажмите Далее и вы попадете в форму настройки библиотеки документов:
Измените в случае необходимости имя библиотеки, выберите тип инфоблока и укажите, создавать новый, или использовать существующий инфоблок для хранения данных.
Здесь же вы можете настроить права доступа к библиотеке для групп сотрудников:
Нажмите кнопку Далее, чтобы указать свойства раздела, а для создания библиотеки нажмите Готово.
Со страницы библиотеки документов можно перейти к ее настройкам, нажав на контекстной панели кнопку Еще и выбрав пункт Настройки:
Откроется форма, на которой вы можете задать права доступа к инфоблоку, его участие в документообороте и бизнес-процессах, а также добавить пользовательские поля:
Пользовательские поля поддерживаются в общей библиотеке и библиотеках групп, но не в персональных хранилищах, и необходимы для указания каких-либо свойств или параметров загружаемых файлов.
Рассмотрим пример добавления пользовательского поля, в котором будет указываться актуальность загружаемого документа для партнерского отдела.
Нажмите ссылку Добавить пользовательское поле, откроется форма добавления:
Заполните поля в соответствии со скриншотом:
Об остальных полях формы вы можете прочитать в пользовательской документации.
Нажмите Сохранить и поле будет добавлено в общий список, расположенный на странице административного раздела Настройки > Настройки продукта > Пользовательские поля.
Теперь при загрузке каких-либо файлов в библиотеку документов на данном инфоблоке, ваше пользовательское поле будет доступно для заполнения:
Указанное значение будет отображаться в форме свойств документа (пункт Свойства и описание в меню действий документа).