Replies: 2 comments
-
Purposed functions:
Where Where user_info(..) return value (part): We can simply return the values. If the value starts with {
"whitelists": {
"procedures": [
"example",
"/^api_.*/"
]
}
} If no white list is active, return An empty list results in that all procedures / rooms will be blocked. A whitelist list can be completely removed using An empty whitelist list can be created by using
|
Beta Was this translation helpful? Give feedback.
-
Added documentation:
The latest build (v1.7.0-rc2) can be used for testing. |
Beta Was this translation helpful? Give feedback.
-
Currently, users created with
RUN
,CHANGE
, andJOIN
privileges can only access predefined procedures and events. To enhance security, we propose introducing a whitelisting system for both rooms and procedures. This would allow granular control over user permissions, enabling more restrictive user roles.For whitelisting rooms, implementing idea #392 would allow using names instead of room Id's.
Beta Was this translation helpful? Give feedback.
All reactions