[solved] Custom roles

delapen
Forums
Hi, In the support document, there are 8 different roles. In the v1.0, I'm only seeing 5 roles. Missing (Student, Coach, Teacher, and Manager)
James Aparicio

Hi delapen,

Hi delapen, The roles that you are currently seeing are the Platform Level Roles (as referred in our documentation) [`People - Permissions - Roles]`. The missing roles are Organic Group Roles (OG Roles). Roles associated to the Class and Course groups. To view/edit those roles you can go to [`Configuration - Organic Groups - Roles Overview]`. There you will find the the OG roles for the different groups (class and course). I hope this response helped you, and do not hesitate in contacting us if needed.
delapen

I see now. Just to be clear,

I see now. Just to be clear, when a user register to the site, they just get the authenticated role. However, if we the user to be the lecturer, they get the student manager role. With the current permissions, only administrators can create classes. Would it be a better solution to have a different role like teacher and give that role permission to create content, class/course/lesson.
James Aparicio

Hi delapen,

Hi delapen, It is impossible to have a distribution cater to every single use case possible out of the box. However we built opigno knowing this fact, and it was one of the main reasons we choose Drupal for its base. You are free to create roles and change permissions. This is also the reason why all the individual modules are available to download as their own individual functionalities. For people to be able to fully customize their experience. I do not know if you are new to Drupal, but once you played around with it for a bit, you will see how easy and fun it is, to customize for your particular use case. We can also do that for you, as well as custom development if you do not have time to do it yourself.
delapen

Hi James,

Hi James, Thanks for responding. I am familiar with drupal and the new role was more of a suggestion for the core functionality. I've created a new role and customized the permission as needed. Thanks.