Copy link to clipboard
Copied
Hi,
We are trying to copy fulfilled book in ADE to paired nook reader in samsung tablet which has the following base permissions.
<permissions xmlns="http://ns.adobe.com/adept">
<display>
<device/>
</display>
<display>
<deviceType>storage</deviceType>
</display>
<display>
<deviceType>mobile</deviceType>
</display>
<display>
<deviceType>standalone</deviceType>
</display>
<display>
<deviceType>tethered</deviceType>
</display>
<excerpt>
<count initial="2" max="" incrementInterval="" />
</excerpt>
<print>
<count initial="2" max="" incrementInterval="" />
</print>
<play/>
</permissions>
It would error saying "No permission to copy document here".
Any other ebooks with the following base permissions work fine on the same setup.
<permissions xmlns="http://ns.adobe.com/adept">
<display/>
</permissions>
We would like to know, is the base permissions correct if we want to restrict viewing only to mobile/tablet devices other than the device where fulfillment was done? If so why would this base permissions not let us copy ebook to view on a tablet?
What changes need to be done to achieve this?
Any suggestions or link to one would be very much appreciated.
Thanks.
Copy link to clipboard
Copied
What did the resulting license look like (if it's an epub then you can unzip it to pull out rights.xml).
Copy link to clipboard
Copied
<?xml version="1.0"?><adept:rights xmlns:adept="http://ns.adobe.com/adept">
:
<resourceItemType>application/epub+zip</resourceItemType>
<deviceType>standalone</deviceType>
:
:
:
<permissions>
<display>
<device>urn:uuid:c0ead76a-6006-4680-a6a2-27a43c4976f6</device>
<loan>7fff4ccd-7a21-4de6-bd31-25e73629677e-11100013</loan>
<until>2013-07-31T19:21:00Z</until>
</display>
<display>
<deviceType>standalone</deviceType>
<loan>7fff4ccd-7a21-4de6-bd31-25e73629677e-11100013</loan>
<until>2013-07-31T19:21:00Z</until>
</display>
<excerpt>
<loan>7fff4ccd-7a21-4de6-bd31-25e73629677e-11100013</loan>
<until>2013-07-31T19:21:00Z</until>
<count initial="2"></count>
</excerpt>
<print>
<loan>7fff4ccd-7a21-4de6-bd31-25e73629677e-11100013</loan>
<until>2013-07-31T19:21:00Z</until>
<count initial="2"></count>
</print>
<play>
<loan>7fff4ccd-7a21-4de6-bd31-25e73629677e-11100013</loan>
<until>2013-07-31T19:21:00Z</until>
</play>
</permissions>
:
:
</adept:rights>
I have pasted the permissions and the device section of the rights.xml file of the fulfilled epub. This is what shows up in ADE for that ebook.
Copy link to clipboard
Copied
So ADE is right and ACS4 potentialy has a bug. Since there were only two display permission clauses in the resulting license and not 5.
1.) ADE mac/win are considered standalone device - so adding in standalone without the device restriction effectively negates the device restriction for desktop users.
2.) Outside of testing I have never seen a 'storage' device
You may consider pruning your perms to
<display>
<device/>
</display>
<display>
<deviceType>mobile</deviceType>
</display>
<display>
<deviceType>tethered</deviceType>
</display>
and see if that works (make sure to use a different userid/resource id combination in the fulfillment or you will get the merger of the exisiting license rather than the new one.
Copy link to clipboard
Copied
I used this base permission as you suggested and still no go. The ebook wouldnt get copied to the nook reader and error saying "No permission to copy document here"
<display>
<device/>
</display>
<display>
<deviceType>mobile</deviceType>
</display>
<display>
<deviceType>tethered</deviceType>
</display>
Result ePub:
Rights.xml
:
<resourceItemType>application/epub+zip</resourceItemType>
<deviceType>standalone</deviceType>
:
<permissions>
<display>
<device>urn:uuid:c0ead76a-6006-4680-a6a2-27a43c4976e6</device>
<loan>7fff4ccd-7a21-4de6-bd31-25e73629677e-00000014</loan>
<until>2013-08-01T13:43:03Z</until>
</display>
<excerpt>
<loan>7fff4ccd-7a21-4de6-bd31-25e73629677e-00000014</loan>
<until>2013-08-01T13:43:03Z</until>
<count initial="2"></count>
</excerpt>
<print>
<loan>7fff4ccd-7a21-4de6-bd31-25e73629677e-00000014</loan>
<until>2013-08-01T13:43:03Z</until>
<count initial="2"></count>
</print>
<play>
<loan>7fff4ccd-7a21-4de6-bd31-25e73629677e-00000014</loan>
<until>2013-08-01T13:43:03Z</until>
</play>
</permissions>
:
:
ADE item info
When you say bug in ACS4 you mean bug in the product or bug in the way we are packaging or doing things from our end?
Where do you think the most possible issue might be?
Copy link to clipboard
Copied
So I meant a bug in ACS4 in the way it does fulfillment. In particular that fulfillment is stripping the display clauses that don't apply to device being fulfilled to (which is standalone). I have a vague memory of there being a bug like this, but it's been a while (and I no longer work for Adobe) so I couldn't say for sure.
I would suggest opening up a ACS4 tech support case with your provider to see what they/Adobe says, because I would've expected those clauses to be there.
Copy link to clipboard
Copied
i did another test. With this permissions
<permissions xmlns="http://ns.adobe.com/adept">
<display>
<deviceType>mobile</deviceType>
</display>
<display>
<deviceType>standalone</deviceType>
</display>
<display>
<deviceType>tethered</deviceType>
</display>
<display>
<deviceType>storage</deviceType>
</display>
<play />
</permissions>
i was able to download it to a mobile reader "Bluefire reader" in samsung tablet.
Here it shows that it can viewed in any device where as the same permissions shows up as "any standalone device" when downloaded to a desktop PC. Just adding more information in case it might help someone.
Copy link to clipboard
Copied
What was the resulting permission in the license in the file?
Copy link to clipboard
Copied
Here it get the mobile tag and says the devicetype is Mobile. This also has the standalone tag too interpreted in Mobile device whereas the vice versa not happening. Thats strange!!
<?xml version="1.0"?><adept:rights xmlns:adept="http://ns.adobe.com/adept">
.
.
<resourceItemType>application/epub+zip</resourceItemType>
<deviceType>mobile</deviceType>
.
.
<permissions>
<display>
<deviceType>standalone</deviceType>
<loan>7fff4ccd-7a21-4de6-bd31-25e73629677e-00000001</loan>
<until>2013-07-26T16:19:52Z</until>
</display>
<display>
<deviceType>mobile</deviceType>
<loan>7fff4ccd-7a21-4de6-bd31-25e73629677e-00000016</loan>
<until>2013-08-02T20:32:04Z</until>
</display>
<play>
<loan>7fff4ccd-7a21-4de6-bd31-25e73629677e-00000001</loan>
<until>2013-07-26T16:19:52Z</until>
</play>
<play>
<loan>7fff4ccd-7a21-4de6-bd31-25e73629677e-00000016</loan>
<until>2013-08-02T20:32:04Z</until>
</play>
</permissions>
.
.
Copy link to clipboard
Copied
Thanks... btw the two different LoanIDs indicate that you fulfilled to a user that you had got a license that was merged with a previous license (you didn't use a new user - or return the old loan first).
I would be worried that it didn't include a clause for tethered (since that will be any non wifi eink device - sony 505, etc...)
Copy link to clipboard
Copied
Yes you are right Jim i had used the same isbn and not returned it too. so i used a new isbn and this is the license file. Sorry the previous post license is a merged one.
<permissions>
<display>
<deviceType>mobile</deviceType>
<loan>7fff4ccd-7a21-4de6-bd31-25e73629677e-00000019</loan>
<until>2013-08-06T21:00:05Z</until>
</display>
<play>
<loan>7fff4ccd-7a21-4de6-bd31-25e73629677e-00000019</loan>
<until>2013-08-06T21:00:05Z</until>
</play>
</permissions>