Hi,
This change will add the ability to restrict managers to see direct reports only.
This stems from privacy concerns and making the user experience better.
Background setup:
Go to Admin -> Permissions -> Capability overview
-- Add capability mod/ojt:signoff to the role 'Staff manager'
-- Add capability mod/ojt:evaluate to the role 'Trainer'
Go to Admin -> users
-- Create a user with username: manager and add the role 'Staff manager'
-- Create a user with username: learner
--- Click 'Add job assignment' and click 'Choose Manager'. Select user 'manager'
-- Create a user with username: trainer
Go to Admin -> Courses and categories
Click 'Create new course'
-- Go to the course and click 'Participants' and enrol the above three users in it
-- Add role 'Trainer' to user 'trainer.
-- Add an OJT activity and Enable setting 'Manager sign-off'
Go to Reports -> Manage embedded reports and search for 'OJT Evaluation Sign-off' report
Go to Content -> Show records based on user -> Records for user's direct reports for any of the user's job assignments
Before the change
Login as user manager and go to OJT activity and click 'Evaluate students'. You will see all the users enrolled in the course.
Login as user trainer and go to OJT activity and click 'Evaluate students'. You will see all the users enrolled in the course.
After the change
Login as user manager and go to OJT activity and click 'Evaluate students'. You will see only the users that report to the manager (direct reports)
Login as user trainer and go to OJT activity and click 'Evaluate students'. You will see all the users enrolled in the course.
Hi, This change will add the ability to restrict managers to see direct reports only. This stems from privacy concerns and making the user experience better.
Background setup:
-- Add capability mod/ojt:evaluate to the role 'Trainer'
Before the change
After the change
Regards, Sumaiya