You can do all these things using category settings and custom groups.
There are several topics that deal with these configurations, just use internal research
Basically you can create an “Audi Australia” group and you can configure the group so that users can enter only if approved by the owners of the group or only if users register with a particular email domain (e.g. audi.australia@your.site.com).
After that you need to create an “Audi Australia” category and you have to configure the permissions to “create see and reply” only for the “Audi Australia” group.
No one outside the group “Audi Australia” will see that category or see the topics that belong to that category (except for the staff of course).
All the categories with the “everyone can create reply and see” permissions will be public
No, users can’t create groups and categories. However, they can (usually) create PMs, and invite whoever they want to those, but they’re not “in a category” in the usual sense.
You also consider that the creation of automatic groups by users can be deleterious.
You could have dozens of groups dealing with the same theme that have a similar name.
Paradoxically, your users could create:
Audi Australia
Australia Audi
Audi Australia group
Australia Audi group
and so on…
before realizing that there is already an Audi Australia group. Or worse, a user could join the group, find users he does not like and create an Australia Audi group etc…
The simplest thing instead is:
create the Audi Australia group
make the group visible to everyone
configure the group so that users can enter and exit freely
giving “create see reply” permissions only to group Audi Australia in category Audi Australia
Когда администратор создаёт чат-канал, его необходимо связать с категорией. Затем канал наследует настройки безопасности связанной категории. Таким образом, если группа X имеет доступ к категории Y, то у неё будет и доступ к каналу Y (либо автоматически, либо путём ручного вступления в канал, в зависимости от настроек канала).
Этот плагин, если он размещён на собственном сервере, может помочь с некоторыми функциями, которые вы ищете.
В сочетании с настройками групп и безопасности категорий вы можете организовать темы в категории, управляемые автором темы (OP). Используйте группы, чтобы ограничить круг лиц, которые могут создавать темы для обсуждения. Например:
Администраторы Audi Australia: создание/ответы/просмотр
Участники Audi Australia: просмотр/ответы
Участники группы администраторов также могут быть владельцами в общей группе.
В настройках категории есть опция отображения сообщения, если пользователь не может сделать публикацию. Таким образом, если в категории установлена настройка безопасности «Все могут видеть», вы можете настроить всплывающее сообщение с ссылкой на заявку в группу.