С передней стороны вам не повезет с этим. Что касается управления пользователями, то все это обрабатывается на сервере.
Если вы хотите сделать что-то подобное, вам просто нужно гораздо больше познакомиться с ACL - на www.joomla.org есть много документации
Даже используя ACL, я не думаю, что вы сможете многое сделать, чтобы ограничить конкретную группу только тем, чтобы иметь доступ к ТОЛЬКО конкретной базе пользователей. Лучше всего было бы рассказать вашему клиенту о Joomla, как он работает, что изменить, как изменить и почему оставить все остальное в покое. Я знаю, что это может быть проблематичным для вещей в будущем, но, к сожалению, я не знаю ни одного (и не слышал о каких-либо) интерфейсных решениях для того, что вы хотите сделать. Однако я не слышал ни о каких серверных решениях.
Я думаю, что некоторые вещи будут настолько переплетены с определенными уровнями разрешения, что вы не сможете получить такую степень детализации.
** edit: Я почти на 100% уверен, что на 1.5.23 (или более ранних версиях) это невозможно, потому что ACL просто не существует. Так что мой совет выше нацелен конкретно на версии до 1.7.