App Request
App Request allows you to enable a select group of users to request iPad apps directly from Jamf Self Service for iOS. This is useful for environments such as schools, where you may want to empower teachers to request educational apps on behalf of the students in their classrooms.
Before you enable App Request, make sure you do the following:
-
Determine who can submit app requests—After your organization has identified the users who should have access to the App Request feature in Self Service, you must create a static user group that includes those users. The users you want to enable as requesters must be able to log in to Self Service.
-
Determine who should review and approve app requests—Your organization should determine who should approve app requests and how that approval should be submitted. After a request is submitted, an email containing the request details and a link to the app information in the App Store is automatically sent to the email addresses to specified when configuring App Requests. The email addresses you add as reviewers do not need to match a user in Jamf Pro.
After you determine who should be added as requesters and approvers, you are ready to enable App Request. You can specify how the App Request form displays in Self Service by configuring up to five text fields. The customizable labels allow you to specify what information is needed from requesters when they submit a request. For example, you may want to include fields similar to the following:
-
Reason for Request
-
Quantity Needed
-
Intended Users
-
Training Details
Configuring App Request
Requirements
To enable App Request, you need:
-
An SMTP server set up in Jamf Pro (For more information, see Integrating with an SMTP Server.)
-
A static user group that contains the users you want to enable as requesters (For more information, see Static Groups.)
To access App Request, requesters must be using an iPad with Self Service 10.9.0 or later installed. In addition, requesters must be logged in to Self Service to submit requests.
Procedure
-
Log in to Jamf Pro.
-
In the top-right corner of the page, click Settings
.
-
Click Self Service.
-
Click App Request
.
-
Click Edit
.
-
From the App Request Form tab, select the Enable App Request in Self Service for iOS checkbox.
-
Select the App Store you want Self Service to use.
Note: "User's Location" is selected by default.
-
Configure up to five text fields to display in the App Request form in Self Service.
Note: Each field you configure requires user input before the App Request form can be submitted. You must configure at least one field in order to save the App Request configuration.
-
Click the Requesters and Approvers tab.
-
From the Requesters pop-up menu, select the static group you want to enable as requesters.
-
In the Approver Email Addresses field, enter the emails of those you want to enable as approvers.
-
Click Save
.
The "Request App" option is made available in Self Service the next time the Self Service app is refreshed on the device.
App Request User Experience
When a requester performs a search, Self Service searches the App Store in addition to the content available in Self Service. When the requester taps on an App Store result, they are presented with the app details.
When the requester taps Request App, a form similar to the following displays:
Note: All fields require user input before the Submit button is activated.
When a request is submitted, an email containing the request details is automatically sent to approvers. After all approvals are given, you can use Jamf Pro to either automatically install the app on the devices included in the request or make the app available in Self Service for users to install themselves. For more information, see Content Distribution Methods in Jamf Pro.