codingdavinci / relaunch2018

This is the new Coding da Vinci website (online since September 2020).
https://codingdavinci.de
GNU General Public License v2.0
1 stars 1 forks source link

how do we manage rights for different usergroups and content-types? #236

Closed lucyWMDE closed 4 years ago

lucyWMDE commented 4 years ago

Hi Henning, Rights for the various usergroups seem to be fine as they are right now... But we can imagine scenarios where we might want to change them in the future depending how things go.

Can you give us a brief description of how we would make these changes ourselves? thx

Snater commented 4 years ago

What you want to look at is /admin/people/permissions (Benutzer > Berechtigungen). In the section "Content Moderation" you can assign permissions on whether roles are allowed to perform certain content moderation state transitions as defined per /admin/config/workflow/workflows.

For the first bullet point, you would for example remove the permission "Der Arbeitsablauf Datensatz verwendet folgenden Änderungsvorgang: Publish" and "Der Arbeitsablauf Veranstaltung verwendet folgenden Änderungsvorgang: Publish" from Event Team.

For the second bullet point, you would enable "Der Arbeitsablauf Projekt verwendet folgenden Änderungsvorgang: Unpublish" for Project team and similar for insitution.

For the third bullet point, you would assign permissions to create and edit "Pressemappe" nodes in the section "Node".

That should be all there's to it.