I am posting as the API documentation doesn't mention the 'approve' and 'lock' functionality that the admin web interface has for student avatars.
My desired outcome is to modify student avatars and lock them so they cannot be changed by students - I need to do this from the API.
I would also like the avatar image source to remain private and am wondering about the following:
- Does Canvas do any caching for the avatar images or are they loaded from the URL each time?
- If I host the avatar images on the school campus, and only allow access from the school network, how gracefully will the avatar image fail outside of the school network?