I have an activity which is using an external tool. Once the activity is complete (grade received from the tool), I'd like to stop the students from opening it in the external tool again.
I've looked through the access restrictions available on the activity settings and I can't work out how to do it. I can link it to the grade or completion of a different activity, but not the activity itself.
Is this possible?
Intriguing idea Hamish.
I've just looked and I don't think so. Even if you linked it to another activity that changed its state based on the external tool activity.
I think you'd have to write a custom course format that uses the activity completion code along with the course renderer to find out if a given module of the external tool type is complete then not show it.