Another IOS Question- IOS ebooks

Asnyder
Contributor III

I'm trying to push out an ebook to student ipads for our pltw kids. the ebook is free in the bookstore. I've "purchased" it through apple school manager like any other free thing. I've got the book set to install automatically and I've got it set to assign VPP content. I have it scoped to my static pltw group. However, when looking at the devices in this group they don't have the book in the assigned books section. Images below. Do they need to be logged in with an apple ID for this? I'm trying to avoid that if possible.

b92247e395c6437ab0b7a682b84555e7
5a2ed0019f3c41788110e837136360d3
393ad87dce5f4151a81486f4a8770b46

12 REPLIES 12

Sandy
Valued Contributor II

I am fairly certain that ebooks from VPP (not in house) require Apple IDs to redeem.
While you can scope the ebook to a device, the user of the device cannot download the book unless they enter an Apple ID, and then the ebook is assigned to that Apple ID "forever"
Books can not be pulled back and redistributed the way that apps can.

natesimons
New Contributor III

That's correct. iBooks cannot be distributed to a device..only an AppleID...which is a GIANT pain in the butt.

JamfNationAdmin
New Contributor

How do you do this?

CairoJXP
Contributor

I'm doing ebook testing right now myself. I was able to distribute a book to an ipad on iOS 12.1.1 and it did prompt to sign in the ibookstore to download the free book. I was able to successfully download and view the book. I tried on another iPad running iOS 11.4.1 and it prompts with the option to get the book, but it won't actually download. The "install automatically" feature however doesn't work at all.

CairoJXP
Contributor

@JamfNationAdmin Deploying an ebook is essentially the same as scoping an app. Get the license from VPP, once it's processed, it'll show up in JSS and from there you can scope it to the device(s)/group(s) you want. The user will go to self-service, open the book section and tap install. From there it should access iBooks and bring a prompt where you can "get" the book. In this process, the user will need to potentially sign in to their itunes account if not already signed in, and they may be prompted for their password. From there the book should download. The only issue with this I've found is with iOS 11 as I mentioned. It worked fine on 12.1.1 when I tested it recently.

I'd find a free book on VPP to try with. Often you can find free books on programming from WikiBooks if you do a search. Hope that helps.


@CairoJXP wrote:

@JamfNationAdmin Deploying an ebook is essentially the same as scoping an app. Get the license from VPP, once it's processed, it'll show up in JSS and from there you can scope it to the device(s)/group(s) you want. The user will go to self-service, open the book section and tap install. From there it should access iBooks and bring a prompt where you can "get" the book. In this process, the user will need to potentially sign in to their itunes account if not already signed in, and they may be prompted for their password. From there the book should download. The only issue with this I've found is with iOS 11 as I mentioned. It worked fine on 12.1.1 when I tested it recently.

I'd find a free book on VPP to try with. Often you can find free books on programming from WikiBooks if you do a search. Hope that helps.


This doesn't work for me. The user is still prompted to buy the book and the book licenses never get assigned.

 

1bigboomstick
New Contributor III

@JamfNationAdmin The problem is that many schools and school districts have restrictions to prevent users from entering Apple IDs on the devices. (and good reasons for doing so) It would be very helpful if there was a Managed Distribution checkbox, so that the book could be deployed with the license that was 'purchased' using the managed Apple ID.... the same way apps are done. Not sure if this is a shortcoming of jamf, or an Apple feature. It seems odd that I can purchase the ebooks in Apple School Manager using a managed account, but then not deploy the ebook using that license.

dtmille2
Contributor III

I've noticed the same inability to distribute an app "purchased" through Apple School Manager, without signing into an Apple ID. At this point I am assuming it is expected behavior?

cdenesha
Valued Contributor II

That is expected behavior. You are assigning a license to a Managed Apple ID on the User side of Jamf. You can't just assign the iPad to the user in Jamf Pro - this MAID needs to be signed in on the iPad.

IIRC, behind the scenes the Apple ID is hashed (so only Apple knows what it really is - institutions are not supposed to know the Apple IDs signed into the iPads). When Jamf does an Update Inventory it collects the hash from the iPad of the signed in Apple ID and if it matches, the content is made available to the iPad.

1bigboomstick
New Contributor III

Hi Chris
Thanks for your response however I'm not sure I follow.... I don't see how distributing an ebook should behave any differently than that of an app. I can purchase X amount of license for a particular app through ASM and deploy those to X amount of iPads via jamf. (without the iPads being signed into an Apple ID)
I can purchase X amount of licenses for an ebook, also through ASM, but this is where the breakdown happens... no managed distro checkbox when deploying an ebook so therefore it can't use said licenses that were purchased from ASM. In my mind, if that box was there, it should work.... no?

mainelysteve
Valued Contributor II

I think this all boils down to the publisher of the book and the restrictions they're placing on Apple and in turn us. They don't want the book assigned to something that's not a person. An Apple ID requirement is how Apple is most likely fulfilling that request. They also wouldn't want the license for the book get traded around to different people without you purchasing/"purchasing" another license or copy of the book.

1bigboomstick
New Contributor III

Okay so it isn't a shortcoming of jamf, it's either an Apple or a publisher thing, fair enough. But let's be honest... is an ebook any different than an app? If I can call back and re-deploy an app to a different device then we've shared that, and I just don't see a difference. (I know... venting to the wrong group now)
What's even weirder about this situation though, is that if Apple wants to prevent people from reusing or sharing ebooks, then why let us purchase multiple licenses with one Apple ID in ASM? (Again.... venting to the wrong crowd)

Rant over
Thanks