Product Assignment to Different Custom Roles
Chen Zhao
Administrators and other custom roles with the Product Assignment Permission (PAP) should be able to assign products on the platform to different users with roles besides students, so that users can be the managers of products assigned to them. Here are some examples:
- An employee with the manager role having the PAP can assign a community created by the administrator to a teacher with the Instructor role so that that teacher can manage this community using all permissions that an Instructor role has in the Community permissions.
- An employee with the manager role having the PAP can also assign an event created by another employee to a teacher with the Tutor role so that that teacher can manage all students and material using all permissions that a Tutor role has in the Event permissions.
The benefit of having this feature is that administrators or employees in the company can assign different products to different teachers instead of managing all products by themselves. If each product is properly assigned to a teacher with deep expertise in the product and subject, he can continue to earn revenue from the assigned product without interference from administrators, unless a customer complaint is submitted to the administrator.
Please add this feature as soon as possible to make the EzyCourse platform more flexible. Thank you for your hard work, and have a nice day!