Tracking a Policy
There are numerous reports that can track completion of the "Terms and Conditions" activity in general.
The "Activity Completion" Report
This report lists all users enrolled in a course and whether or not they have accepted the terms and conditions activity. If the user accepted the terms in the past and the course was reset, the activity completion will also reflect that the user needs to accept the terms once again.
The "Learning Records" Report
This report shows historical logs of when a user accepted the terms and conditions activity. So if the course was reset, this report would still show who accepted the policy in the past, and when.
The "Logs" Report
This report also shows historical logs of when a user accepted the terms and conditions activity. When compared to the "Learning Records" report above, it has the advantage of stating if an instructor or administrator accepted the policy on behalf of another user (a feature that is disabled by default but can be disabled for special circumstances).Ā When using this report, look for the "Course activity completion updated" event as per the screenshot below.
Reaffirming Acceptance
If a user has already accepted a policy, they do not need to reaffirm their acceptance unless you clear the activity completion. That being said, a user can still opt to reaffirm their acceptance of the policy by clicking on the appropriate link that appears near the top of the policy as per the screenshot below. Clicking on this link willĀ unlockĀ the policy and allow the user to accept it once more.
Note that if the user does NOT accept the policy even after clicking on the link, the system still shows that the user has accepted the policy in the past. In other words, clicking on the link and not accepting the policy does not signify that the user is declining / rejecting the policy.