Condition-based Access to Course Objects
Condition-based access restricts access to a course object based on the start or completion of another object. For example, if an evaluation is to become available only after attendance has been completed, condition-based access could be utilized.
Click "COURSE OUTLINE."
Click "Settings" on the row of the course object to edit.
Click the "Access" tab on the left.
Click "Condition-based access."
In the "Event" section, select whether the conditional access is based on the start or completion of an object.
In the "Time" section, select the number of days, hours, or minutes after the event the object should be available.
In the "Course object" section, select the course object to trigger the conditional access. For instance, the evaluation object should be triggered after "Attendance" object, select "Attendance" as the course object here to indicate that this is the trigger for evaluation object.
To hide the object until it is available, check the "Hide object until ready" checkbox.
Click "Update" to apply the settings.
Click "Save outline" to save the changes.