knot.role
The knot.role library provides role management functions.
Functions
| Function | Description |
|---|---|
list() |
List all roles |
get(role_id) |
Get role by ID or name |
create(name, ...) |
Create a new role |
update(role_id, ...) |
Update role properties |
delete(role_id) |
Delete a role |
Usage
import knot.role as role
# List roles
roles = role.list()
for r in roles:
print(f"{r['name']}: {r['permissions']}")