... | @@ -3,15 +3,16 @@ |
... | @@ -3,15 +3,16 @@ |
|
## List of defined roles
|
|
## List of defined roles
|
|
|
|
|
|
| Name | Description |
|
|
| Name | Description |
|
|
| ---------- | --------------------------------------------------------------- |
|
|
| ---------- | ------------------------------------------------------------- |
|
|
| superadmin | Somebody who has access to all the castopod instance features |
|
|
| superadmin | Somebody who has access to all the castopod instance features |
|
|
|
|
|
|
## List of defined permissions
|
|
## List of defined permissions
|
|
|
|
|
|
| Permission | Description |
|
|
| Permission | Description |
|
|
| ---------------------------- | -------------------------------------------------------------- |
|
|
| ---------------------------- | ------------------------------------------------------------ |
|
|
| users-create | Create a user |
|
|
| users-create | Create a user |
|
|
| users-list | List all users |
|
|
| users-list | List all users |
|
|
|
|
| users-view | View any user info |
|
|
| users-manage_authorizations | Add or remove roles/permissions to a user |
|
|
| users-manage_authorizations | Add or remove roles/permissions to a user |
|
|
| users-manage_bans | ban / unban user |
|
|
| users-manage_bans | ban / unban user |
|
|
| users-force_pass_reset | Force a user to update his password upon next login |
|
|
| users-force_pass_reset | Force a user to update his password upon next login |
|
... | @@ -26,6 +27,7 @@ |
... | @@ -26,6 +27,7 @@ |
|
| podcasts-delete | Delete a podcast without removing it from database |
|
|
| podcasts-delete | Delete a podcast without removing it from database |
|
|
| podcasts-delete_permanently | Delete all occurrences of a podcast from the database |
|
|
| podcasts-delete_permanently | Delete all occurrences of a podcast from the database |
|
|
| episodes-list | List all episodes of any podcast |
|
|
| episodes-list | List all episodes of any podcast |
|
|
|
|
| episodes-view | View any episode of any podcast |
|
|
| episodes-create | Add a new episode to any podcast |
|
|
| episodes-create | Add a new episode to any podcast |
|
|
| episodes-edit | Edit any podcast episode |
|
|
| episodes-edit | Edit any podcast episode |
|
|
| episodes-manage_publications | Publish / unpublish any podcast episode |
|
|
| episodes-manage_publications | Publish / unpublish any podcast episode |
|
... | @@ -38,6 +40,7 @@ |
... | @@ -38,6 +40,7 @@ |
|
| ---------------------------- | ---------- |
|
|
| ---------------------------- | ---------- |
|
|
| users-create | ✓ |
|
|
| users-create | ✓ |
|
|
| users-list | ✓ |
|
|
| users-list | ✓ |
|
|
|
|
| users-view | ✓ |
|
|
| users-manage_authorizations | ✓ |
|
|
| users-manage_authorizations | ✓ |
|
|
| users-manage_bans | ✓ |
|
|
| users-manage_bans | ✓ |
|
|
| users-force_pass_reset | ✓ |
|
|
| users-force_pass_reset | ✓ |
|
... | @@ -52,3 +55,9 @@ |
... | @@ -52,3 +55,9 @@ |
|
| podcasts-delete | ✓ |
|
|
| podcasts-delete | ✓ |
|
|
| podcasts-delete_permanently | ✓ |
|
|
| podcasts-delete_permanently | ✓ |
|
|
| episodes-list | ✓ |
|
|
| episodes-list | ✓ |
|
|
|
|
| episodes-view | ✓ |
|
|
|
|
| episodes-create | ✓ |
|
|
|
|
| episodes-edit | ✓ |
|
|
|
|
| episodes-manage_publications | ✓ |
|
|
|
|
| episodes-delete | ✓ |
|
|
|
|
| episodes-delete_permanently | ✓ | |