Есть ли какое-нибудь вики-программное обеспечение, которое позволяет мне контролировать, кто может просматривать или редактировать страницу X для каждого пользователя или группы пользователей?
Например, запретите пользователям user1 и user2 (или группе A?) читать страницу X .
Лучше, если он будет работать на CentOS Linux.
«ДокуВики» поддерживает списки контроля доступа (ACL) .
DokuWiki — это бесплатная вики-программа, использующая PHP и плоские файлы (без базы данных). Кажется, он доступен в репозиториях CentOS. В вики DokuWiki также есть некоторые примечания о конфигурации под CentOS .
Правила могут быть установлены
на страницу (например, recipes:rice-soup
) и на пространство имен страниц (например recipes:*
), и
на пользователя (например, alice
) и на группу пользователей (например, @family
).
Доступны следующие разрешения:
none
read
edit
create
(только для пространств имен)upload
(только для пространств имен)delete
(только для пространств имен)Вы управляете ACL с центральной страницы в разделе администратора, где вы также можете увидеть таблицу всех установленных вами разрешений:
(Снимок экрана со страницы подключаемого модуля ACL , на котором описаны пронумерованные разделы.)
Кодиолог
3бдалла