It would be great for automated backup, storage optimization and migrations.
It could be also interesting a course export/import for content distribution.
Having a delete option for this would be great.
I have just confirmed with Blackboard support that there is currently no automated way to delete course archives in SaaS
Good point... get, create, download and delete are the most important operations with archives, right?. And they should accept params for activity, announcements, memberships and activity inclusion.
I would love to see REST endpoints for archive/export/import of courses. Maybe not so much for restore, including student data; use cases for restore tend to involve reviewing things manually anyways. But it would be nice to create a course and programmatically pull in course content from a course export/archive taken off the system. And obviously would be nice to archive groups of courses for automated backups.
In our Bb SaaS environment Bb support has announced a new/upcoming "Auto Course Archive" feature that will be in our next upgrade:
You are receiving this message because the following Learn Announcement articles have been created or updated:
Article #: 000048718
Article Title: Course Automatic Archive for SaaS Deployment
Article Summary: Blackboard is excited to announce a new feature for Learn SaaS clients called Course Auto Archive. This feature provides peace of mind for Administrators by automatically creating an archive of any course on a Learn SaaS site that has had user activity since the last time the process ran. These archives are stored in the Content Collection, separate from archives an instructor might make, and are retained by the system for 30 days. The newest archive of a course is retained indefinitely, if it is not manually deleted. These archives are not counted against a client’s storage for a site.
Link to Article:
That is nice that SaaS people can have auto archives (would be nice to have for those of us not on SaaS). However, it does not provide the means to programmatically use that archive as content to import into another course. Not sure if it provides the means to be able to programmatically download those archives, either. And sometimes it's nice to just export the content without the student data (such as when student submissions bloat the archive file).
Being able to programatically archive and download the zip would allow all kinds of processes that currently require human sanity checking to be automated and save administrators and academics buckets of time.
Now in SaaS with the auto archives and the ability to access them via webdav using the content system it looks doable
Retrieving data ...