Integrate Mobile Print for PMC
In PMC 3.0, some features are served by the standard EveryonePrint Mobile Print product. Ultimately all major features from the EveryonePrint Mobile Print will be integrated into PMC directly, but until then, this section outlines the configuration necessary to integrate the “legacy” Ricoh into PMC.
Added Features
Combining PMC with EveryonePrint Mobile Print for PMC include the following additional features:
- Printing from mobile devices via Web upload and Email print
- Create guest users in PMC from within the Ricoh Web interface
- Ricoh creates a unique numeric username and password for the guest
- User accounts are created as internal RICOH PMC users
- Users email address set in RICOH PMC
- Login credentials optionally emailed to user
- Automatically create guest user in PMC when user sends email print job
- Ricoh creates a unique numeric username and password for the guest
- User accounts are created as internal RICOH PMC users
- Users email address set in RICOH PMC
- Login credentials emailed to user
- Ability to automatically delete created guest user accounts in PMC after a pre-defined time period
Prerequisites and Requirements
- RICOH PMC must be minimum version 2.1 and EveryonePrint Mobile Print for PMC must be minimum version 4.2.6.
- EveryonePrint Mobile Print can run either on Windows or on Linux.
- An EveryonePrint Mobile Print installation is required for each account in PMC (EveryonePrint Mobile Print is not multi-tenant)
- Root access for installation
- The following libraries/tools are required:
- CUPS
- CURL
- Fontconfig
- FreeType
- rsync
**bzip2
- Relevant firewall ports should be opened. See Ports and Protocols, section Web Administration UI.
- An API key with full API access needs to be generated in PMC to use in Ricoh Mobile for PMC > User Authentication
Install EveryonePrint Mobile Print for PMC
Install dependencies
Prior to installing Ricoh, install the required dependencies using either yum or zypper, ie
yum install cups curl fontconfig freetype rsync bzip2
Install Ricoh
Download EveryonePrint Mobile Print for PMC from the Ricoh PMC Support Site, and upload to the secondary server where it should be installed, or download directly on the secondary server:
xxxxx is the version number for the latest Ricoh Mobile for PMC
wget https://cdn.everyoneprint.com/everyoneprint-for-pmc-xxxxxxx.tar.bz2
Next extract the compressed file.
tar -xjf everyoneprint-for-pmc-xxxxxx.tar.bz2
Next, change to the Ricoh directory and run the install script.
cd everyoneprint/
./install.sh
The installer script will check for dependencies, create a user and copy files to /opt/everyoneprint. During the installer script, the license agreement is shown. Enter “yes” to accept and continue.
Configuring RICOH PMC features in Ricoh
The following section covers the configuration screens in Ricoh Admin.
http://server-address:7290/admin
Configure Authentication
First, configure User Authentication against RICOH PMC:
- Replace account-server-domain with the account domain name of the PMC account to which this Ricoh should be connected.
- Generate an API key with full API access in PMC for use with EveryonePrint Mobile Print for PMC
- Report the API key in “User Authentication” > “Authentication via RICOH PMC” >“API key”
- Verify the authentication to RICOH PMC using a username or password of a test user created in RICOH PMC.
If test authentication fails, an error message will be shown, and error details written to the Ricoh log files.
Add Devices
Go to Admin -> Devices and add the print queues.
Queues in the list starting with eophcp:// are the input and output ports of the PMC account. Add the input ports for sending jobs from Ricoh legacy to PMC, and add output ports for releasing jobs using the Ricoh Apps with or without QR codes.
Automatically create accounts for email print
Under Email Authentication, choose how email from unknown senders should be handled, whether unknown senders are guests, and accounts should be created in RICOH PMC automatically for guests.
In this configuration an account is created in RICOH PMC for unknown users.
RICOH PMC Guest User self-sign up via the Web
If Ricoh is installed in an environment where guests should be able to create guest accounts using a Web interface, enable the RICOH PMC Guest Users Self-Signup feature.
Users created via the Web portal are created in the internal RICOH PMC users database. If an Active Directory exists, both LDAP and RICOH PMC users can authenticate.
Automatically delete created guest user accounts
To automatically delete created guest user accounts, specify under User Authentication the time period in minutes after which accounts are deleted. Set to 0 to never automatically delete guest user accounts.
Troubleshooting tips
Create a test accounts using Web form
Even if the feature is not needed, it’s recommended to test the account creation in RICOH PMC, using the Web based self-sign-up feature, outlined in section 4.2.2, as errors will appear and be written to log immediately.
Once accounts can be created successfully using the Web form, they can also be created from email.