Thank you for your suggestion, Craig.
The requirement would use that custom field in capturing a date value for externally completed training evidence to be uploaded with completion date. That custom field date value will serve as the completion date. It's not about restricting access to the activity but using a custom date field as completion. I reckon something related to this https://totara.community/mod/forum/discuss.php?d=26616