Какое веб-приложение следует использовать для создания инструмента для получения конфиденциальной информации?

Я пытаюсь найти инструмент, в котором я и мои коллеги могли бы иметь такую ​​структуру:

(Web app)
    - State Foo
        - Business A
            - Project 1
            - Project 2
            - Project 3
        - Business B
            - Project 4
            - Project 5
    - State Bar
        - Business D
            - Project 6
            - Project 7

Это мы можем использовать для отслеживания проектов, над которыми мы работаем; где каждый «Проект» — это просто место для публикации хода выполнения указанного проекта с текстом, стилями, изображениями, вложениями и т. д., и он доступен только определенному «Редактору» и определенному «Просмотрщику» (с соответствующими разрешениями) . Он также должен быть закрытым, поэтому только тот, у кого есть учетная запись, может получить доступ к контенту, определенный «зритель» должен иметь возможность видеть только те проекты, на которые ему разрешено, а все пользователи могут быть созданы только администратором сайта.

Единственное, что было близко к этому, — это использование приложения для форума (phpBB); он имеет структуру, очень похожую на то, что нам нужно, и имеет большинство функций, которые мы ожидаем, но в нем отсутствует возможность создавать пользователей вручную.

Есть ли другое приложение, которое может соответствовать (или хотя бы приблизиться) к нашим потребностям?

Я не использую PHPBB, но кажется, что вы можете создавать пользователей вручную с помощью него и правильных расширений: phpbb.com/community/viewtopic.php?f=64&t=2118898
Похоже, вики подойдет, даже если это может потребовать некоторой дисциплины для обеспечения соблюдения структуры проекта <бизнеса<государства. Что бы вы пропустили в вики?
Я думаю, что основная проблема в Wiki будет заключаться в том, что вы не можете ограничить доступ к «просмотрщику» только определенным проектом, я ошибаюсь? Кроме того, мне нужно больше исследовать PHPBB.
Мне нравится DokuWiki dokuwiki.org/dokuwiki , в которой есть плагин для управления пользователями, включая права доступа (как для отдельных пользователей, так и для групп) dokuwiki.org/plugin:usermanager
Сравните вики на наличие желаемых функций на wikimatrix.org. Используйте мастер выбора.

Ответы (1)

Хотя я не совсем уверен, что понимаю ваши требования, смотрели ли вы популярное веб-приложение Trello ?

Иерархические уровни организации в Trello:

  • Организация (в основном весь проект)
  • Доска (в основном экран, вид; в организации может быть несколько досок)
  • Списки (вертикальный список карточек, на доске может быть несколько списков)
  • Карточки (небольшой предмет с заголовком, открывается и содержит текст, картинки, комментарии и т.д.)
  • Задачи (задача может быть отмечена или нет; карточка может содержать один или несколько списков задач)

Вы можете сделать пользователей членами организаций или советов (управление доступом). Каждая карта может быть закреплена за одним или несколькими пользователями.

Я думаю, это именно то, что я ищу, я посмотрю немного подробнее, спасибо! Кстати, есть ли способ, скажем, установить его на свой хостинг?
Нет, Trello — это хостинговая служба.