Skip navigation
Currently Being Moderated

Effect of changing permissions on existing ebook customers

Mar 30, 2012 11:36 AM



Perhaps this question has been asked before -- I couldn't see that it had.


We are considering changing (widening) permissions on ebooks already in our store. What happens in the following scenario to Customer A?


Day 1, Customer A buys an ebook from our store, downloads it to his computer, and reads it in Adobe Digital Editions. The ebook is limited to one device for one year.


Day 2, we decide to widen permissions on the ebook to six devices with no expiry. We change the ebook's permissions via the ACS Console and update our store inventory with an updated XML catalogue (books.xml).


Day 3, Customer A tries to read his ebook. Customer B buys the same ebook from our store, downloads it, and transfers it to a mobile device.


Can Customer A open his ebook? Is his ebook still limited to one device for one year? Assuming yes and yes:


Day 4, Customer A envies Customer B for having the ebook on a mobile device.


Can Customer A delete his ebook from his computer, download the ebook again from our store, and get the same ebook with wider permissions?


Note that the reference to ACS Console is not trivial: we have no capacity to interact with ACS other than through the Console.


Any help/insight would be appreciated.




Jim Lyons

  • Currently Being Moderated
    Mar 31, 2012 11:16 PM   in reply to EmondMontgomery

    Once the user gets the license, they have the license.


    So for Day3 customer A has the book with the license that has the old permissions, and Customer B has the book with a license with the new permissions.


    Day 4.  If customer A redownloads with the same transaction ID, then they will get the original license.


    If you issue a new transaction ID to customer A then they will get a new license.

    Mark as:
  • Currently Being Moderated
    Apr 2, 2012 1:47 PM   in reply to EmondMontgomery

    Most likely ACS4 will treat the epub file as a different book (different resourceid), as I don't think you will be able to do a replace package request with a different format.

    Mark as:

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points