Skip to main content

Use Case: Delivering Digital Teaching Materials Quickly and Securely

We've been talking a lot about features lately.  Now, how to use some of them in real life.

Say you're a publisher of textbooks or other teaching materials.  You're good at selling to schools, but you need an efficient and secure way to get digital products into the hands of students after the sale.  Tizra gives you a number of ways to get this done (in addition to built-in ecommerce for self-serve credit card sales), but today we'll focus on a new option built around the batch account loader, which makes it as simple as copy and paste.  Note that second and third steps below only need to be done the first time you set up…

1. Add and Tag Users
Use the new batch account loader to load and tag email addresses for the students who should have access (if you don't have emails, there are other options we'll cover in future posts).  Pick a tag that's short and easy to remember.  For example, if you want to arrange access to a book called Knowledge 101 during the upcoming fall term, you could use a tag like "kno101-fa2011."  (Once you create the tag, you'll be able to select it from a picker so it's easy to standardize.)

2. Create an Account Set
Account Sets let you create groups of users based on their tags.  To create one for the users just tagged, go to USERS > Account Sets in the control panel, then click "Create New…"  You'll get a screen like the one below, into which you can enter a name for the set, like "Knowledge 101, Fall 2011."  Then you can define who should be included by using the tag picker to add the "kno101-fa2011" tag in the appropriate filtering field (presumably "Matching All" in this case).  Click "Save" and you'll see the filtered list of users at the bottom of the screen.

Filtering users into an account set.
3. Add a License
By adding one of Tizra's highly flexible content Licenses to the Account Set, you can control what content its members will have access to, and for how long.  Click "Create New…" under the Set Licenses heading, and you'll get a dialog that lets you select from any content Collection or Offer on the site.  Once the License is created, you can just click on it to get the editing dialog shown below, which lets you adjust options including Duration of access (which will automatically begin counting down when the user first views the content), number of Concurrent Sessions (so you can sell group licenses and restrict unauthorized sharing of logins) and whether or not users have access to downloadable versions of the book or supplemental materials.  Once the license is added, members of the set will automatically have appropriate access.

Setting license terms for members of the set.
4. Repeat…skipping steps 2 & 3
Once you've got things set up as above, all you need to do to authorize new users is load and tag them as in Step 1.

Comments

Popular posts from this blog

Technical Podcasts

If there is something the web as surely changed, it was the way that software engineers need to work. It is now a crucial aspect of our work to be able draw from the huge internet knowledge base out there in an efficient way to get to the right answers. Part of that information extraction is related to the keeping-up-to-date effort that every developer is required to accomplish to continue to be productive. While previous a software engineer could rely mostly on print material, nowadays we need to rely as well on content available on the net. Podcasts are such a source that can bring an amazing amount of information to the mix of knowledge one needs these days. If you are a software engineer and have not jumped into the podcast wagon yet, I suggest you do so. Here is a list some technical podcasts that we hear at Tizra: The Java Posse : a fantastic podcast on Java development. Containing news info update, analysis of tools, overall software development discussions. Software as She Dev...

Using XML to Create a Better Online Reading Experience for the American Payroll Association

Congrats to the American Payroll Association on their recent launch of XML-based publications on Tizra!  Thanks to this collaboration, APA's authoritative books for payroll professionals are now available in crisp, reflowable HTML, creating a user experience that feels like a truly digital native product, rather than a conversion from print. XML-based publishing also creates a better mobile reading experience, supports more precise search and navigation, and opens the door to better accessibility for users with low vision and other disabilities. Our partners at  Scribe  did a great job supporting APA through the process of producing the XML for loading into Tizra, and we’d definitely recommend them to anyone interested in such a transition. It’s hard to overstate what a big step forward this is for Tizra as a platform and a company. XML has long been planned for in the product's architecture, but now for the first time, we have a working example that demonstrates t...

The importance of continuous integration

Leading a team of developers in the effort of building a robust, quality software product should involve the establishment of some process and tools to assist the team effort and serve as a safety net for the errors of getting people to work together. Continuous integration is, I believe, a crucial element of that process. Introduced by Martin Fowler and Matt Foemmel (see article Continuous Integration ), continuous integration establishes the practice of frequent integration of work developed by the several team members verified by automated build and testing of integrated code within a clean sandbox. This practice is valuable for several reasons: It promotes the development of a clear process of building/deployment independent of any specificity of developer's platforms. Code that exists on a single platform only is bound to become dependent on specific aspects of that platform without anyone really noticing the dependencies until trying to port to other platforms. The existence ...