HP ePrint Enterprise Client Installation Guide Release 4.
© Copyright 2010, 2011-2015 HewlettPackard Development Company, L.P. Microsoft, Windows, Windows Server 2003, Windows Server 2003 R2, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, and Windows Server 2012 R2 are U.S. registered trademarks of Microsoft Corporation in the United States and/or other countries. BlackBerry®, RIM®, Research In Motion®, SureType® and related trademarks, names and logos are the property of Research In Motion Limited and are registered and/or used in the U.S.
Table of contents 1 Overview ...................................................................................................................................................... 1 2 Deploying mobile clients ................................................................................................................................ 2 2.1 Android client installation and usage flow ..................................................................................................... 2 2.1.
2.7.3.4 iTunes Shared ..................................................................................................... 45 2.7.3.5 Web ..................................................................................................................... 46 2.7.3.6 Facebook photos ................................................................................................ 46 2.7.3.7 Dropbox ..............................................................................................................
7 Appendix E — Touch to Authenticate and Job Release for Android Devices via HP Access Control (HP AC) ........... 80 7.1 Touch to Authenticate ................................................................................................................................... 80 7.2 Touch to Release ...........................................................................................................................................
List of figures Figure 2-1 HP ePrint Enterprise for Android download ....................................................................................................... 2 Figure 2-2 Main screen, Android ........................................................................................................................................... 3 Figure 2-3 Verify enterprise server ...............................................................................................................................
Figure 2-37 Accept Terms of use, BlackBerry .................................................................................................................... 32 Figure 2-38 Print progress screen, BlackBerry .................................................................................................................. 32 Figure 2-39 Account provisioning screen, Windows phone ...............................................................................................
Figure 3-8 Manage IT policies ............................................................................................................................................. 66 Figure 3-9 Manage IT policy rules ...................................................................................................................................... 67 Figure 3-10 Manage IT policies, View complete IT policy ..................................................................................................
1 Overview HP ePrint Enterprise is a client/server solution that consists of mobile applications with access to printable content and a backend server inside the company’s network. This solution is capable of receiving plain content (such as Word documents, images, PDF’s, etc.), and rendering and printing as regular print jobs.
2 Deploying mobile clients The following sections explain how to deploy the HP ePrint Enterprise app (mobile app for HP ePrint Enterprise) to BlackBerry, Android, and iOS devices. 2.1 Android client installation and usage flow 2.1.1 Installing Android client The Android client application is installed by downloading it directly from Android Market. Search for HP ePrint Enterprise app, and click Install. Figure 2-1 HP ePrint Enterprise for Android download 2.1.
Figure 2-2 Main screen, Android Section 2.
2. Enter the HP ePrint Enterprise server address to be used. Tap Activate. Figure 2-3 Verify enterprise server IMPORTANT: A warning message Your information might be at risk may display if the connection is not trusted (HTTP protocol or Self-signed certificates). Select Trust to continue the authentication process, or Cancel to go back.
3. To request an account, use an email address with a domain that is allowed in the HP ePrint Enterprise installation. Tap Go. Figure 2-4 Account provisioning screen The HP ePrint Enterprise server emails an activation key confirming the account request to Activate the client in HP ePrint Enterprise. Section 2.
4. Enter the activation key and click Activate. Figure 2-5 Application activation, Android Figure 2-6 Activation completed successfully, Android 5. 6 Once the authentication process completes, select the content to print and search for your enterprise printer. To see only printers from your company (not public printers or services), make sure to uncheck the Enable public printing option on the Application Settings screen.
6. When printer selection is complete, you can submit jobs. Section 2.
7. Tap Print.
8. To get your print job, use the password. Figure 2-9 Get print job with password screen, Android 2.2 iPhone client installation and usage flow 2.2.1 Installing iPhone client The iPhone client application can be installed from either of the following locations: ● iPhone App Store Section 2.
Figure 2-10 iPhone App Store Or ● iTunes Figure 2-11 Install using iTunes Once Client application installation completes, jobs can be printed as described in the following sections.
2.2.2 iPhone client usage flow 1. Open HP ePrint Enterprise app: Select Enable enterprise printing (on the main screen of HP ePrint Enterprise application). Figure 2-12 Main screen, iPhone Section 2.
2. Enter HP ePrint Enterprise server address to be used. Tap Verify enterprise server.
3. Request an account. Use an email address with a domain that is allowed in the HP ePrint Enterprise installation. Tap Go. Figure 2-14 Account provisioning screen, iPhone The HP ePrint Enterprise server emails an activation key confirming the account request to Activate the client in HP ePrint Enterprise. Section 2.
4. Enter the activation key, and tap Activate. Figure 2-15 Account activation screen, iPhone 5. 14 Once the authentication process is complete, select the content to print, and then search for your enterprise printers. To see only printers from your company (not public printers or services), make sure to uncheck the Enable public printing option on the Application Settings screen.
6. Select a printer. Figure 2-16 Printer selection screen, iPhone Section 2.
7. Tap Print. Figure 2-17 Print screen, iPhone IMPORTANT: A warning message which states Your information might be at risk may display if the connection is not trusted (HTTP protocol or self-signed certificates). Select Trust to continue the authentication process, or Cancel to go back. When printer selection is complete, the job can be submitted. Figure 2-18 Job submission and Release, iPhone 16 Chapter 2 Deploying mobile clients 8. To get your print job, use the Release code.
2.3 BlackBerry client installation and usage flow Deploying the BlackBerry client application involves the following: 1. Pushing the application to user’s phone through a BES application publishing task, or asking user to download the application from the server. 2. Setting custom IT policies so that the client application knows where to search for printers, and which address to send print jobs. 2.3.
7. Set the UNC path for the shared “Research in Motion” folder, such as \\myMachineName\RIM (if that’s the name you have used while sharing the read only path). 8. If your path is properly set you will see BBCloudPrint listed. Change the delivery mode to Wireless. 9. Click Policies and create a new policy. 10. Set Phone Access to Prompt User and others to Allowed.
11. On the applications list configure BBCloudPrint to use the policy which you have created. Figure 2-21 Device software configuration, BlackBerry 12. Apply Software Configuration to all users wanting to deploy the HP ePrint Enterprise client. Select all users to deploy, right-click and select Assign Software Configuration. A list will display. Select the configuration profile that you just created. The deployment process can take up to 4 hours.
Figure 2-22 Assign configuration and deploy application commands, BlackBerry 2.3.2 Downloading the Print button application on the BlackBerry If you do not want to push the application, but would rather have users download the setup individually, they need to go to the following internal URL from their BlackBerry browser: http:///cp/ This will enable users to manually download and install the Print button. 2.3.
If the HP ePrint Enterprise application is not installed, and you wish to have it, contact your system administrator. 2.3.4 Supported application and documents HP ePrint Enterprise works directly from the core BlackBerry email application. This means you can only print email messages (and the included attachments). NOTE: The BlackBerry email application handles different types of messages, including SMS, PIN messages and notifications from other applications.
These key words should identify the printer description or location, and can be separated by commas or spaces. Example: “color, north, 3rd floor” or “next to kitchen.” Any words belonging to the printer name, model name, capabilities or any of the location tags will be used in the search. These words are determined by your company’s IT, so make sure you suggest relevant tags! The search should return printers that match ALL keywords you specified.
2.3.7 Using the “Last used printers” list Previously used printers will automatically be listed on the first HP ePrint Enterprise screen, so you won’t need to search for them every time. Just select a printer, and go directly to the confirmation screen. This list is ordered by usage history: the last printer you used will be at the top. 2.3.8 Notification messages After tapping Print, you should be notified about the status of your print job. You should receive a message of either success of failure.
2.4 BlackBerry 10 client installation and usage flow 2.4.1 Installing the BlackBerry 10 client To download and install the BlackBerry 10 client application from BlackBerry world, complete the following steps: 1. 24 Go to BlackBerry world, and search for the HP ePrint Enterprise app.
2. Tap Download. Figure 2-25 HP ePrint Enterprise download, BlackBerry 3. Tap Install. The installation process begins. Figure 2-26 HP ePrint Enterprise Installation, Blackberry 2.4.2 BlackBerry 10 client usage flow To start printing jobs after installing the client application, complete the following steps: 1. Tap Open, and then tap I Agree. Section 2.
Figure 2-27 BlackBerry 10 client main screen Figure 2-28 Terms of use, Blackberry 26 Chapter 2 Deploying mobile clients
2. On the Welcome screen under ACTIVATE ON HP EPRINT ENTERPRISE, click Activate. Figure 2-29 Activation screen, Blackberry 3. In the Verify enterprise server screen enter the HP ePrint Enterprise server address that you want to use, and then click Verify. Figure 2-30 HP ePrint Server configuration screen, Blackberry Section 2.
4. To request an account, enter an email address with a domain that is allowed in the HP ePrint Enterprise installation. Tap Go. The HP ePrint Enterprise server sends an email with the activation code to confirm the account request and activate the client in HP ePrint Enterprise.
5. Enter the activation code, and then click Activate. Figure 2-32 Application Activation screen, Blackberry Activation successful! displays. Figure 2-33 Successful Activation! screen, Blackberry Once the authentication process completes, you can print the files. Section 2.
6. Select the file to print, and then click Done. Figure 2-34 File selected, Done 7. After selecting the printer the jobs can be submitted.
8. Click Upload. Figure 2-36 Upload, BlackBerry Section 2.
9. For Terms of use click Accept.
10. Use your password to retrieve the print job. 2.5 Windows phone client installation and usage flow 2.5.1 Installing the Windows phone client To download and install the Windows Phone client application from Windows Phone Store, complete the following steps: 1. In Windows Phone Store, search for the HP ePrint Enterprise app. 2. Tap Install. 2.5.2 Windows phone client usage flow To start printing jobs after installing the client application, complete the following steps: 1.
2. 34 A popup may display if the connection is not trusted. Select trust to continue the authentication process, or cancel to go back.
3. To request an account, enter an email address with a domain that is allowed in the HP ePrint Enterprise installation. Tap check mark. The HP ePrint Enterprise server sends an email with the activation code to confirm the account request and activate the client in HP ePrint Enterprise. Figure 2-39 Account provisioning screen, Windows phone 4. Enter the activation code, and then tap the check mark. Figure 2-40 Activate your Application screen, Windows phone Successful activation screen displays.
5. Select the file to print, and then tap the check mark. Figure 2-41 Select content, Windows phone 6. After selecting the printer, the jobs can be submitted.
7. Click Upload. Figure 2-43 Upload screen, Windows phone Figure 2-44 Job Status screen, Windows phone Section 2.
8. The print job is successfully delivered. 2.6 HP ePrint Enterprise for Good client installation and usage flow HP ePrint Enterprise for Good is a printing application for Good customers. With HP ePrint Enterprise, users can print from outside enterprise premises to an enterprise printer without any hazels such as a VPN connection. After sending a print job to an enterprise printer, your release codes are stored in your account to access at any time. Use this release code to retrieve print jobs. 2.6.
2. Tap Install. Figure 2-45 HP ePrint Enterprise for Good, download 2.6.2 HP ePrint Enterprise for Good client usage flow The first time HP ePrint Enterprise for Good is launched, you must complete the Good authentication flow. To deliver print jobs using HP ePrint Enterprise for Good, complete the following steps: 1. Open HP ePrint Enterprise for Good client. Section 2.
2. Click Set up. Figure 2-46 Good authentication, Set up 3. Enter your email address and access key (generated by the administrator) to gain access to the app. Each access key can be used only once. Figure 2-47 Good authentication credentials After successfully authenticating, HP ePrint Enterprise Good will launch, starting enterprise authentication.
If the administrator has configured the Activation token during Good Dynamics configuration (this token must be the same as the token configured in the Good Policies section in HP ePrint Enterprise server administration console), authentication is automatic. Otherwise, you must complete the following steps: a. Enter HP ePrint Enterprise server URL, and tap Verify enterprise server. b.
c. Enter the activation code sent to your email, and click Activate. Figure 2-49 HP ePrint authentication d. From the available plugins, select the file to print. e. Click Enterprise and select a printer from the list of secure printers, or use a keyword search to find a printer. f. Click Upload. g. For Terms of use, click Accept. 2.7 HP ePrint Enterprise for MobileIron client installation and usage flow Authentication flow begins the first time you open HP ePrint Enterprise for MobileIron.
Figure 2-50 MobileIron authentication screens 2.7.1 Activation process for HP ePrint Enterprise server After MobileIron authentication flow completes, HP ePrint Enterprise will launch, and the enterprise authentication will start. If the administrator configured the fast enrollment feature, this authentication is automatic. Otherwise, complete the following steps to authenticate: 1. Enter the HP ePrint Enterprise server URL, and press Verify enterprise server.
3. An activation code is sent to user email. User must click the link in the email from mobile phone email client, or enter the code in the app to continue. Figure 2-51 HP ePrint Enterprise authentication flow 2.7.2 Service selection screen The Service selection screen can be accessed from the dashboard by tapping the gear icon on the top left of the screen.
Figure 2-52 Setting screens 2.7.3 Sources of printable content (plugins) Plugins are the source of content from which you can choose files to print. Most plugins allow for the selection of many files, such as email, Facebook, Dropbox. and pictures. After a file or image is selected from a plugin, you are presented with the printer selection screen. 2.7.3.1 Email The email plugin allows the user to connect to any POP3 or IMAP account to print the email body or its attachments. 2.7.3.
2.7.3.5 Web The Web plugin allows the user to print pages from the Internet or in the intranet the device is connected to. The page is rendered into a PDF file. 2.7.3.6 Facebook photos The Facebook plugin allows the user to log in to his/her Facebook account and view all stored albums and photos. The user can preview the images and select up to 50 images for printing. 2.7.3.7 Dropbox The Dropbox plugin allows the user to login into his/her Dropbox account and view all stored folders and files.
Figure 2-53 Providers screen 2.7.4.2 Nearby Nearby shows a list of printers ordered by distance. In this view, all printers will be shown - public locations and enterprise printers (if properly authenticated). Figure 2-54 Nearby screens Section 2.
2.7.4.3 Shortcuts Shortcuts are a list of favorite and last used printers. Figure 2-55 Shortcuts screen 2.7.4.4 Map The Map shows a list of all nearby printers represented with pins on the map. Figure 2-56 Map screen 2.7.4.5 Search By tapping the search bar present on the nearby tab or shortcuts tab, the user is able to search for printers with keyword. Any public or enterprise printer found on the servers with the informed keywords will be shown on a list.
Figure 2-57 Search screen 2.7.5 Print job submission After selecting a printer (either public or enterprise), the app goes to print job submission, also called Service details screen. This screen shows all available details about the printer, including: if files are supported, contact information, address, working hours, and more. To send selected files to the printer or public provider, tap Upload. Figure 2-58 Service details Reasons why a specific partner may not support a file: Section 2.
● File type is not supported (e.g. Walmart supports only image files, not documents or PDFs) ● File size is too large ● Too many files (exceeds number of files quota) ● Total job size (in MB) is bigger than partner limit. If the job is not accepted for any of the above reasons, tap the line summary of the files, and select/deselect files to print.
2.8 HP ePrint Software client installation and usage flow The HP ePrint Software makes it easy to print from a desktop or laptop computer to any HP ePrint-capable product. After installing the driver, you can print any file from within your application by selecting HP ePrint from the installed printers list. This single driver makes it easy to find HP ePrint-enabled products. 2.8.1 Installing HP ePrint software To install HP ePrint software, complete the following steps: 1.
Figure 2-59 HP ePrint main screen without Enterprise icon To enable the Enterprise icon, add a STRING key named SDKProviderGroups with the value hpbjeXPSEnterprise.xml inside HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\HPePrint\PrinterDriverData registry key. After registering the entry, the Enterprise icon displays in the left pane of the ePrint screen: Figure 2-60 HP ePrint main screen with Enterprise icon 2.8.
2. Select HP ePrint from the installed printers list, and then click Print. Figure 2-61 Select file and printer 3. In the ePrint window, click Enterprise. Figure 2-62 Select Enterprise screen Section 2.
4. In Preferences screen, click HP ePrint Enterprise Registration. Figure 2-63 HP ePrint registration screen 5. Enter the ePrint Enterprise Server address that you want to use, and an Email address that is allowed in the HP ePrint Enterprise installation, and then click Next. Figure 2-64 Register driver screen The HP ePrint Enterprise server sends an email with the activation PIN to confirm the account required to activate the client in HP ePrint Enterprise.
6. In the PIN field, enter the activation PIN, and then click Next. Figure 2-65 Activate registration screen Section 2.
7. In the Registration Successful screen, click OK. Figure 2-66 Registration Successful screen 8. Select the location flag, assign your location, and then click OK.
9. When the authentication process is complete, you can view the printers available in your enterprise. Select the printer to which you want to print, or search for other Enterprise printers using keyword search, and then click Print. Figure 2-68 Select printer screen 10. In Terms and Conditions, click I Agree. Figure 2-69 Accept agreement screen Section 2.
11. In the Release Code window, click OK. Figure 2-70 Successful print notification The print job is delivered successfully. NOTE: HP ePrint software will not work when ePrint Enterprise Server is installed with enhanced security profile https:///cloudprintadmin/.
3 Appendix A — Setting custom IT policies To configure the HP ePrint Enterprise application installed on BlackBerry mobile devices to search and print jobs at the right server address, the administrator needs to set two custom policies. These custom policies are equivalent to system variables, and if not set correctly, the Print button application will not know how to search for printers or print.
3. Click IT policies “…” button to edit them. Figure 3-1 Setting a BES 4.1 IT policy Figure 3-2 IT policies 4. 60 Click Properties button for each IT policy you have ePrint users associated with.
5. Go to User Defined Items and create two templates as String: CloudPrintJobSubmitAccount and CloudPrintServerAddress. Figure 3-3 Create IT policy template in BES 4.1 6. After creating the templates (this only needs to be done once for all IT policies), you can set values for the ePrint Server Web address and email. These settings need to be set in each individual IT policy you want to have ePrint users. To set custom policies in BES 5.0, complete the following steps: 1.
Figure 3-4 Setting BES 5.
2. Enter Name and Description information.
3. Under BlackBerry solution management, select Create an IT Policy Rule. Figure 3-6 Create IT policy rule 4. 64 Create two IT policy rules: one for CloudPrintJobSubmitAccount and one for CloudPrintServerAddress.
Figure 3-7 Create two IT policy rules a. CloudPrintJobSubmitAccount: Name – CloudPrintJobSubmitAccount Description – ePrint Enterprise email submission account Type – String Destination – Handheld b.
5. Select Manage IT policies.
6. Once the screen refreshes, scroll down the list of policies to ePrint Enterprise? and select the ePrint link.
7. Select View complete IT policy.
8. Click User defined. Figure 3-11 Manage IT policies, User defined 9. After the page refreshes, select Edit IT Policy to continue. 10. Enter values for the two custom IT policies.
Figure 3-12 Enter Values for ePrint IT Policy a. CloudPrintJobSubmitAccount: The email address that will be used for user notifications on ePrint Enterprise. Can be a made-up email address like ePrint@FQDN. b. CloudPrintServerAddress: The location of the ePrint Enterprise server in the format of http:// FQDN/ or http://FQDN:/ if IIS port is different from 80. 11. After entering the values for the two IT policy rules, scroll down and select Save All. 12.
4 Appendix B — Good dynamics configuration For HP ePrint Enterprise for Good to be available for use inside a Good Control installation, the administrator must first add the application (app name inside Good Control console) to a user, generate access keys, and configure user’s policies. 4.1 Adding Application to a user To add HP ePrint Enterprise for Good to a user inside the Good Control console, complete the following steps: 1. Click Manage Users Figure 4-1 Manage Users 2.
4. Enter the URL address of the HP ePrint Enterprise server. It is important to enter a complete URL with the protocol (http or https) and “/gd” in the end for better compatibility with the Android version of the app. Example, http://eprint.mycompany.com/gd Figure 4-2 Application Policies, Basic Settings Example, https://eprint.mycompany.
4.3.2 Plugins Plugins are the source of print content used in the app. The administrator can choose from what sources the user can select their content. When the administrator disables a plugin and saves the changes, the user will receive a notification in the app and the corresponding plugin icon is disabled. Figure 4-4 Application Policies — plugins for iOS Figure 4-5 Application Policies — plugins for Android 4.3.
Figure 4-7 Good Policies, HP ePrint Enterprise 74 Chapter 4 Appendix B — Good dynamics configuration
5 Appendix C — MobileIron Configuration For the HP ePrint Enterprise for MobileIron app to be available for use inside a MobileIron’s container, the administrator must first add the application in the App Distribution Library and setup the application policies and configurations. The following sections help to configure MobileIron app for HP ePrint Enterprise in the iOS device. 5.
5.2 Managing Application Policies and Configs With application policies, you can configure and change what features of the app the user can use. 5.2.1 Setting up App Policies To set up a new container policy, complete the following steps: 1. Select the Policies & Configs tab and click Configurations. 2. Click the Add New dropdown list, select AppConnect, and click Container Policy. 3. Fill in the fields, select the policies that will be applied, and click Save. 4.
5. Check iOS label, and click Apply. 6. Confirm the changes. The following keys are accepted when setting up the App-specific Configurations for HP ePrint Enterprise: ● token: String with the token value for fast enrollment authentication for HP ePrint Enterprise. For more information about configuring Activation token, refer to Additional Settings section in Appendix B Good Dynamics Configuration of this guide. ● userEmail: The email of the user registered in MobileIron.
5.2.4 HP ePrint Enterprise Fast Enrollment By configuring the “Activation token” application policy inside MobileIron Admin Portal, the user activation for enterprise features will be automatic inside the app. If the user is running the app for the first time, a loading dialog displays, and the user is redirected to the dashboard screen when authentication is complete.
6 Appendix — UPD integration The HP Universal Print Driver (UPD) can be configured to use the HP ePrint Enterprise server printer directory. By configuring UPD, the user will be able to search HP ePrint Enterprise database for a particular printer and use that printer.
7 Appendix E — Touch to Authenticate and Job Release for Android Devices via HP Access Control (HP AC) The HP ePrint Enterprise app now enables authentication and Job release via HP Access Control (HPAC) for Android devices. The following sections contain help for enrolling to authentication and job release with Near Field Communication (NFC) enabled printer and mobile devices. 7.1 Touch to Authenticate Touch to Authenticate uses NFC to authenticate a user of a mobile device to a printer.
● Uninstall any existing versions of the HP ePrint Enterprise app including versions built for GOOD. ● Install the latest versions of the HP ePrint Enterprise app. ● Ensure the device has an active internet connection (for the initial authentication) ● Ensure the device has Wi-Fi NOTE: If you do not have Wi-Fi turned on, the app will prompt you to do so as you encounter workflows where it is necessary. To enable Touch to Release activity, complete the following steps: 1.
3. Enter valid domain credentials (username and password), and then select Sign in. Figure 7-3 HP AC server domain credentials screen Security prompt: If you don’t wish to see this in any of the other flows be sure to select the Remember. 4. 82 Tap Trust.
5. A list of your HP AC Jobs should appear. This will be an empty screen if no jobs have been submitted as that user. Figure 7-4 HP AC jobs list 6. Select a job. You can now touch the printer via NFC to select it, or select the QR code option and scan the code on the front of the printer display. 7. Tap Print to have the job be sent to the selected printer. Figure 7-5 HP AC get printout screen 8. The print job is delivered successfully. Notes: ● You must be on the same network as the HP AC server.