Hi @thehca,
The only way to show reports on the front end would be with the Groups plugin, but this is a bit overkill for what you need.
The best way to do this would be to add her as a instructors assistant: https://lifterlms.com/docs/roles-and-capabilities/#instructors-assistant
This will let her view a restricted backend view. You can then assign her to the course that you want her to be able to view by going into the course to edit and clicking the little rocket on the upper right hand side.
She will then only be able to access that course, and see those students in reporting.
Please let us know if you have any questions on setting this up!
All the best,
Thread Starter
thehca
(@thehca)
Hello,
Thank you so much for your reply. I have done as you suggested and enabled a restricted view of the backend of the site. My concern now is although she can only view the LifterLMS portion of the backend, she still can view and edit LifterLMS Settings, Import, Status, and Add-ons & more. Which gives quite a bit of leeway/options for editing/changing things that affect the site as a whole, including what other clients see on the front of the site. Do you have any suggestions for how to limit her capabilities in regards to making changes to LifterLMS Settings, etc.?
Thanks!
Hi @thehca
Yes! You can edit the role (though I would suggest creating a new role entirely) using a Role Editor plugin like this one: https://ww.wp.xz.cn/plugins/user-role-editor/
WE have a guide for the LifterLMS Capabilities here: https://lifterlms.com/docs/roles-and-capabilities/#table that you can use to turn off any capabilities you don’t want the user to have!
Let us know if you have any further questions!
All the best,
Thread Starter
thehca
(@thehca)
Hi,
Thanks again for your response! I am currently using the User Role Editor Plugin, and have created a new role for this specific user. The only capabilities that are currently turned on for her are:
delete users
edit_published_courses
edit_published_quizzes
list_users
read_private_courses
read_private_lessons
read_private_memberships
read_private_quizzes
view_grades
view_lifterlms_reports
view_students
I’ll keep testing by turning off these remaining capabilities and see what happens, but by looking at them, I can’t figure out which of these capabilities listed above have anything to do with viewing and editing the LifterLMS Settings. Any thoughts?
Thanks!
Hi @thehca
For the new user role you would likely only need
edit_published_coures
list_users
view_grades
view_lifterlms_reports
and
view_students
If you set these up and assign the role to the user, you can use User Switching: https://ww.wp.xz.cn/plugins/user-switching/ to check her account and make sure she only has access to what she needs!
Let me know if you have any further questions!
All the best,
Thread Starter
thehca
(@thehca)
Hello,
I’ve updated the capabilities to the ones you suggested, but the LifterLMS Settings are all still viewable and editable for this specific user. Do you have anything else we can try?
Thanks!
Hi @thehca
Sorry, you’re facing this issue.
Can we see a screenshot of the capabilities page for the role? Also, does the user have that role already?
You can use https://prnt.sc/ to share your screenshot/
Let us know as soon as you can.
Regards.
Thread Starter
thehca
(@thehca)
Hello,
After spending some more time on it, we figured out what was happening. And it’s working now! Thank you so very much for all your help, it is greatly appreciated!
Kari