This article will go over different ways to set up VPP accounts to maximize flexibility when purchasing content while using Locations in both Jamf School and Apple School Manager. One key feature of locations in Apple School Manager is the ability to move content licenses between locations.
Methodologies for Purchasing Content
Although purchasing content is accomplished though Apps and Books inside Apple School Manager, the coordination of locations between Apple School Manager and Jamf School is critical for making sure content purchasing is as flexible and relevant as possible.
There are two basic methodologies for purchasing content: centralized and decentralized. Although both methodologies often exist together in a single Jamf School instance, it is important to understand how each one relates to locations.
Although centralized and decentralized purchasing are described here as two separate models, they are often used in conjunction with each other. For example, there might be a set of applications (for example, Pages, Numbers, Keynote, etc.) needed by all students in an institution. In that case, using a centralized method for distributing those apps is optimal.
However, this does not preclude the use of the decentralized model for grade- or location-specific applications. Apps acquired through centralized purchasing and those acquired through decentralized purchasing can all exist on the same devices at the same time, thus creating a complete set of applications on all devices in the institution.
This refers to content that is purchased by a central, institution-wide department such as IT or Curriculum. Centralized purchasing can be used for smaller deployments, and it is most useful for the acquisition of content that needs to be distributed institution-wide. In centralized purchasing, content exists in a single location in Apple School Manager.
Centralized Purchasing Example
In this example, all content is purchased centrally at the Administration level and is distributed from there to all relevant locations within the institution.
This refers to content that is purchased directly by individual locations within the institution. Decentralized purchasing is the best way to make sure that instructors have the most influence and flexibility on the content found on the device(s) used within their classrooms. Additionally, this minimizes the need for central district-level staff to keep up with the needs of individual classrooms and instructors, in turn reducing their overall stress and workload.
Decentralized Purchasing Example
In this example, content is purchased at each location and is distributed to only the devices belonging to that location.
Setting up Content Purchasing
Whether purchasing will be centralized or decentralized, the same basic procedure is followed:
Confirm that all VPP purchasers have migrated to Apps and Books in Apple School Manager. To do so, see the Apple documentation Migrate to Apps and Books in Apple School Manager and in Apple Business Manager.
Set up at least one content manager in Apple School Manager and register that account within Jamf School.
Centralized purchasing will require a single content manager associated with the top-level location within Jamf School. When purchases are assigned to the top-level location, they will be available to all of the locations within Jamf School.
Decentralized purchasing will require one content manager per Apple School Manager location replicated in Jamf School. When purchases are assigned to an individual location, they will be available only to that location within Jamf School.
To create a content manager account in Apple School Manager, enter the title of the role in the field labeled "First Name" and the location name in the field labeled "Last Name". We use the top-level location specifically for centralized purchasing. Choose an Apple ID that will be easy to associate with the role and location that will use the account.
When creating a Content Manager account, best practice is to use a naming convention that makes it easy to identify the role and location that will use the account. For example, you could use the role of Content Manager and the top-level location as the institution name used during the Apple School Manager setup process. In this example, the Apple ID could be cm_schoolname (replace "schoolname" with the actual institution name), chosen since it contains logical elements of both the role and the location.
Downloading the Token from Apple School Manager and Uploading the Token to Jamf School
Ensuring that a location-based token has been uploaded into Jamf School for each location that will be making purchases involves the following steps:
Note: There are two types of tokens: location-based and account-based. Location-based tokens are best to use with Jamf School and are recommended by Apple.
1. In Apple School Manager, go to Settings > Apps and Books and scroll to the My Server Tokens section on the right side of the screen.
2. Click the Download link for the desired token.
3. Open Jamf School and choose the desired location from the menu on the top-right of the screen.
4. In Jamf School, navigate to Organization > Settings > Content (VPP). Click Add VPP Account.
5. In the Add VPP Account window that opens, drag and drop the token file in the VPP token field or click the field to browse and select the file, and then click Apply.
Making a Purchase
Log in to the correct content manager account in Apple School Manager.
Go to Apps and Books.
Search for the desired content in the Search field in the middle column of the screen. Select the desired content from the search results.
Open the Assign to menu and choose the location where the licenses should be assigned.
Note: If the account logged in to Apple School Manager is associated with only one location, that location will be the only choice in the Assign To menu. If the account is associated with multiple locations, each of those locations will be represented in the Assign To menu. Care should be taken to choose the correct location where licenses should be assigned.=