[Catalog] Add admin ability to extend course access for a specific user when a 'days to complete' value is present in the listing
If a Canvas Catalog listing includes a "days to complete" value, and a student does not complete the requirements within that timeframe, there is currently no way for either an admin or instructor to manually extend availability as an exception for that student. For example, we have a listing that must be completed in 365 days; however, the instructor was willing to grant an extension for a student with extenuating circumstances. While extending access in the connected Canvas course itself was possible, it seems Canvas Catalog still honors the original requirement and refuses to acknowledge completion or generate the certificate.
An admin user should be able to manually extend availability for a listing or otherwise override the original requirements if an approved exception is to be made. This will allow some flexibility at the discretion of the admin or instructor.
admin,instructor,student,ta,designer