-
Please follow what was implemented in MIX:
- configuration option for publicly visible (doscoverable) rooms with default
DOMAIN_ADMIN
ACL - configuration option for hidden/private rooms with default
DOMAIN
(see https://projects.tigase.net/issue/mix-14#focus=Comments-4-27494.0-0 )
- configuration option for publicly visible (doscoverable) rooms with default
-
The feature is configurable via two options:
hidden-room-creation-acl
andpublic-room-creation-acl
and follow ACL options defined for Tigase Server (https://docs.tigase.net/projects/tigase-tigase-mix/en/latest/Configuration.html#setting-acl)muc () { mucConfig () { 'hidden-room-creation-acl' = DOMAIN 'public-room-creation-acl' = DOMAIN_ADMIN } }
Type |
Task
|
Priority |
Normal
|
Assignee | |
Version |
tigase-server-8.2.0
|
Issue Votes (0)
Watchers (0)
Add limitation, possibly in
PresenceModule
that only admins would be able to create room.Probably we could re-use current ACL permission list (https://docs.tigase.net/tigase-server/master-snapshot/Administration_Guide/html/#accessControlList). Maybe it would be good to allow configuration on component (i.e. dedicated component instance) and/or VHost?