Forum Discussion
Setting an expiry date for published content
Hi there.
As the title says, I was wondering if there was any way to set an expiry date for published content, which would basically stop users from being able to view the content after a specific date? I've used this feature in KnowledgePresenter before but can't find such a thing anywhere in Storyline.
It would be very handy, as we are basically looking to put our course on disc to send out to people to trial them, but we don't want them having access to our courses beyond the trial period.
Thanks again for any support on this.
Thanks so much for chiming in to share that you would like to see this feature implemented as well, Kassie.
I've pulled together conversations in the forums as well as a few of the official feature requests that were filed so that we can better track this request.
I wanted to share some information about how we manage these feature requests as that may be helpful.
- F0rt_Kn0xDionaCommunity Member
Our clients require an expiration date on their courses. We were a Captivate shop and this feature is built into the Publish Settings. But we recently started using Storyline exclusively and are only now realizing that there is NO expiration date that can be set for published courses. We are hoping there will be an upgrade including this soon or a workaround that is compatible with multi-platforms and mobile media as well.
- AnjaliPanakkat-Community Member
Really need this expiration date on the published SCORM, as a feature in storyline.
- GerryWasilukCommunity Member
Some LMS's provide this feature. For content in an LMS, this may often be the preferred option.
As for non-LMS content, it would be nice to have.
- KaitieConradCommunity Member
Any updates on this feature?
Good morning, Kaitie!
A feature that would allow setting an expiration date for content is not on our immediate roadmap—as the hosting platform typically determines this—but we're still tracking all requests.
If plans change, you're in the right place to know more!
- ISDImpactCommunity Member
The above solution is great for Storyline, thank you for paving the way!
I was wondering if anyone has tried to set a SCORM expiration date for a Rise course?
- CrystalKlarichCommunity Member
I would also love to see expiration dates built into the software, as we sell our courses to people for use on their own LMSs. While it would be lovely to have everyone manage the expiration on their own LMS, it does not make practical business sense.
I was able to get Owen's code to work with a small tweak. I kept getting an infinite loop error and slides were taking forever to load with the code written as it is above. I added stop() at the very end of the javascript and it works perfectly now. The only other change I made was to add a 1 second delay for when the jump to the "expired" slide trigger happens, because I couldn't get the trigger priority to work for some reason. I didn't spend much time exploring that issue, as we actually preferred the look of it. It made the expiration effect a little more pronounced.
Thanks for the help! - SerenaPillCommunity Member
+1 for this to be included on the roadmap
- OwenHoltSuper Hero
I can probably do that but will need additional info to fully scope and see if my idea on how to cap users will even be a viable option. Send me a LinkedIn connection request and we can arrange a zoom meeting through messaging there to discuss.