Permissions
Managing standard user permissions and access to topic-based permissions.
all() -> list[dict]
async
List all standard user permissions in the cluster.
delete(vhost: str, user: str) -> dict
async
Delete standard permissions for a specific user and virtual host.
detail(vhost: str, user: str) -> dict
async
Get standard permissions for a specific user and virtual host.
set(vhost: str, user: str, value: dict) -> dict
async
Create or update standard permissions for a user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
value
|
dict
|
A dict with mandatory 'configure', 'write', and 'read' (regex strings) |
required |