SavaPage

SavaPage User Manual

Version 0.9.12

Rijk Ravestein

SavaPage User Manual by Rijk Ravestein is licensed under Creative Commons Attribution-ShareAlike 4.0 International License.

SavaPage Open Print Portal Software by Datraverse B.V. is OSI Certified Open Source Software , licensed under the terms of the GNU Affero General Public License (AGPL) version 3, or any later version, in compliance with Third Party Software Licenses. OSI Certified is a certification mark of the Open Source Initiative.

SavaPage is produced by Datraverse with a 100% Open Source toolchain, on computers with 100% Open Source Firmware.


Table of Contents

Preface
1. About this Manual
2. Expectations and Prerequisites
3. Conventions used in this Document
3.1. Typographical Conventions
3.2. Notes
4. Notice
5. Your Feedback
1. Introduction
1.1. What is SavaPage?
1.1.1. Open Source Software
1.1.2. Benefits
1.1.3. Key Features
1.2. System Requirements
1.2.1. Server
1.2.2. Clients
1.3. How does SavaPage work?
1.3.1. Key Concepts
1.3.2. The SavaPage Work Flow
1.3.3. Architecture Overview
2. Server Installation
2.1. Step 1 - System Requirements
2.2. Step 2 - Create System Account
2.3. Step 3 - Configure CUPS and Samba
2.3.1. CUPS Job History
2.3.2. CUPS Web Interface
2.3.3. CUPS systemd service
2.3.4. Test CUPS
2.4. Step 4 - Optional System Settings
2.4.1. Set Default Paper Size
2.5. Step 5 - Check Firewall Settings
2.6. Step 6 - Download and Install
2.7. Step 7 - Save Encryption Keys
2.8. Step 8 - Configure
2.8.1. Step 1 - Login
2.8.2. Step 2 - Change Admin Password
2.8.3. Step 3 - Set Locale
2.8.4. Step 4 - Set Currency Code
2.8.5. Step 5 - Set User Source
2.8.6. Step 6 - User Synchronization
2.8.7. Step 7 - Set Mail Options
2.8.8. Step 8 - Driverless Printing
2.9. Step 8 - Share SavaPage Client Files
2.10. Step 9 - Testing
2.11. What's next?
3. User Web App
3.1. Login
3.1.1. About
3.1.2. Select Language
3.1.3. Single Web App Session
3.1.4. Login Alternatives
3.1.5. Card Self Association Dialog
3.2. SafePages
3.2.1. Document Expiration
3.2.2. Footer
3.2.3. Document Details
3.2.4. Browser
3.3. PDF
3.3.1. PDF Filters
3.3.2. Document Scope
3.3.3. Description
3.3.4. Security
3.3.5. Passwords
3.3.6. Letterhead
3.3.7. Download
3.3.8. Send
3.4. Print
3.4.1. Printer Selection
3.4.2. Delegated Print
3.4.3. Printer Settings
3.4.4. Print Job Settings
3.4.5. Direct Print Release
3.4.6. Full Print Scope and Jobs
3.4.7. Delegated Print Edit
3.4.8. Job Ticket Print
3.5. Letterheads
3.6. Delete
3.7. Log
3.7.1. Documents
3.7.2. Transactions
3.8. Sort
3.9. User Details
3.9.1. Internet Printer
3.9.2. Pagometers
3.9.3. Financial
3.9.4. Redeem Voucher
3.9.5. Transfer Credit
3.9.6. Transfer Money
3.9.7. Send Bitcoins
3.10. Upload
4. Admin Web App
4.1. Login
4.2. Menu
4.3. Dashboard
4.3.1. Status
4.3.2. Services
4.3.3. News
4.3.4. Pagometers
4.3.5. Environmental Impact
4.3.6. Financial Summary
4.3.7. Activity
4.4. Users
4.4.1. User List
4.4.2. Edit User
4.4.3. Create Internal User
4.4.4. Deleted Users
4.4.5. Administrator Role
4.5. Groups
4.5.1. Built-in Groups
4.5.2. Group List
4.5.3. Add & Remove Groups
4.5.4. Edit Group
4.6. Accounts
4.6.1. Account List
4.6.2. Edit Account
4.7. Queues
4.7.1. Reserved Queues
4.7.2. Queue List
4.7.3. Edit Queue
4.8. Proxy Printers
4.8.1. Proxy Printer List
4.8.2. Edit Proxy Printer
4.8.3. Printer Groups
4.8.4. Rename Proxy Printer
4.9. Devices
4.9.1. Network Card Reader
4.9.2. Terminal
4.10. Options
4.10.1. User Source
4.10.2. User Creation
4.10.3. User Authentication
4.10.4. Mail
4.10.5. PaperCut Integration
4.10.6. Smartschool Print
4.10.7. Google Cloud Printer
4.10.8. Mail Print
4.10.9. Web Print
4.10.10. Internet Print
4.10.11. Proxy Print
4.10.12. Eco Print
4.10.13. Financial
4.10.14. Backups
4.10.15. Advanced
4.11. Documents
4.12. Log
4.13. About
4.13.1. Version
4.13.2. License
4.13.3. Community
4.13.4. Support
4.13.5. Java
4.13.6. Host System
4.13.7. Host Packages
4.14. Vouchers
4.14.1. Voucher Actions
4.14.2. Create Vouchers
4.14.3. Voucher Usage
5. Job Tickets Web App
5.1. Open Ticket List
5.1.1. Job Ticket Bulk Actions
5.1.2. Job Ticket Edit
5.1.3. Job Ticket Print
5.1.4. Job Ticket Settle
5.2. Closed Ticket List
6. Point-of-Sale Web App
6.1. Deposit
6.2. Receipts
7. User Client
7.1. User Client Options
7.2. User Client Deployment
7.2.1. Deployment on Windows
7.2.2. Deployment on Mac OS X
7.2.3. Deployment on GNU/Linux
8. SavaPage Financial
9. SavaPage on GNU/Linux
9.1. The Installation Process
9.1.1. Manual extraction
9.1.2. The install process
9.2. Logs
9.3. Advanced Configuration
9.3.1. Alternative TCP/IP Settings
9.3.2. Alternative File Locations
9.4. Upgrading SavaPage
9.5. Removing SavaPage from a GNU/Linux server
10. SavaPage as Printer
10.1. Printing with a Driver
10.1.1. SavaPage Printer Driver
10.1.2. SavaPage Printer Installation
10.2. Printing with AirPrint
10.2.1. Step 1: Enable IPv4 in Avahi
10.2.2. Step 2: Create AirPrint Queue
10.2.3. Step 3: Create Avahi Service File
10.3. Printing from iOS
10.3.1. Step 1: Install iOS Web Clip
10.3.2. Step 2: Test
10.4. Printing from Android and Chrome OS
10.4.1. SavaPage Google Cloud Ready Printer
10.4.2. PrinterShare™ Mobile Print
10.5. Driverless Printing
10.6. IP Restricted Printing
10.6.1. CIDR Notation
10.6.2. CIDR Set
10.7. Printing Encrypted PDF
11. Authenticated Printing
11.1. Key Concepts
11.1.1. User
11.1.2. Person
11.1.3. Abstract User
11.1.4. Domain User
11.1.5. Synchronized User
11.1.6. Synchronized Person
11.1.7. Internal Person
11.1.8. Authenticated User
11.1.9. Authenticated Abstract User
11.1.10. Authenticated Person
11.1.11. Trusted SavaPage Queue
11.1.12. Public SavaPage Queue
11.1.13. IP Based Authentication
11.1.14. Mail Print Authentication
11.1.15. Local User
11.1.16. Local Abstract User
11.1.17. Local Person
11.1.18. User Alias
11.2. Single Sign-On Domains
11.2.1. Authentication Loopholes
11.2.2. Unauthenticated Users
11.3. Peer to Peer Networks
11.4. User Name Aliases
12. Printing Impact
12.1. Financial Impact
12.2. Environmental Impact
12.2.1. Printed Sheet Units
12.2.2. Trees
12.2.3. Energy
12.2.4. Carbon
13. Security
13.1. User Authentication
13.1.1. Login Passwords
13.1.2. PIN Codes
13.1.3. Authentication Tokens
13.1.4. One-time Authentication Tokens
13.1.5. User Dialog
13.2. Access over Internet
13.3. Web Sessions
13.3.1. Web Session Timeout
13.3.2. Web Session Cookies
13.4. SSL Passwords
13.5. Secured JMX Connection
13.6. Encrypted Secrets
13.7. Document Signature
13.8. User Client
13.9. Server Commands
13.10. Network Card Reader
13.11. Internal Services
13.12. External Services
13.12.1. Google Cloud Print Service
13.13. Vouchers
14. Internationalization
14.1. Localization
14.2. Internal Fonts
14.2.1. Default Font
14.2.2. CJK Font
14.2.3. Unifont
15. Customization
15.1. Custom Web App
15.1.1. Web App Look-and-feel
15.2. Email Templates
15.2.1. Email Template Syntax
15.2.2. Email Stationary Template
15.2.3. Email Message Template
15.2.4. Email Placeholders Objects
15.2.5. Email Stationary Types
15.2.6. Email Message Types
15.2.7. Custom Template Locations
16. Using an External Database
16.1. Supported Databases
16.2. Migrating to an External Database
16.2.1. Step 1 - Stop SavaPage
16.2.2. Step 2 - Create a Backup
16.2.3. Step 3 - Create new Database in External DBMS
16.2.4. Step 4 - Change SavaPage Connection Parameters
16.2.5. Step 5 - Initialize new Database
16.2.6. Step 6 - Restore Backup into new Database
16.2.7. Step 7 - Restart SavaPage
17. Performance Tuning
17.1. Linux Kernel Parameters
17.1.1. IP Ports
17.1.2. TCP Buffer Sizes
17.1.3. Queue Sizes
17.1.4. Congestion Control
17.1.5. Setting Linux kernel parameters with sysctl
17.2. Linux User Limits
17.3. JVM Tuning
17.3.1. JVM Memory Allocation
17.3.2. JVM Garbage Collection
18. SavaPage Community
18.1. Visitor Period
18.2. Registered Fellow
18.3. Importing the Member Card
A. Proxy Print Scenarios
A.1. Personal Print Scenarios
A.1.1. Non-secure Print Scenario
A.1.2. Authenticated Print Scenarios
A.2. Delegated Print Scenarios
A.2.1. Delegated Print - (Non) Secure & Job Ticket Scenarios
A.2.2. Delegated Print - Job Ticket - PaperCut - Scenario
A.2.3. Delegated Print - PaperCut Scenario
A.2.4. Delegated Print - External Scenarios
B. NFC Authentication
B.1. Card Number Format
B.2. Local Card Reader
B.3. Network Card Reader Service
C. Tools
C.1. Server Commands
C.1.1. Common Options
C.1.2. addInternalUser
C.1.3. addUserGroup
C.1.4. changeBaseCurrency
C.1.5. deleteUser
C.1.6. deleteUserGroup
C.1.7. listUsers
C.1.8. listUserGroups
C.1.9. listUserGroupMembers
C.1.10. listUserGroupMemberships
C.1.11. listUserSourceGroups
C.1.12. listUserSourceGroupMembers
C.1.13. listUserSourceGroupNesting
C.1.14. printerAccessControl
C.1.15. printerSnmp
C.1.16. setUserProperties
C.1.17. setUserGroupProperties
C.1.18. syncUserGroup
C.2. XML Web Services API
C.2.1. onetime-auth.createToken
C.3. Database Commands
C.3.1. db-delete-logs
C.3.2. db-export and db-export-to
C.3.3. db-import
C.3.4. db-init
C.4. Stopping and Starting the Server
C.5. SSL Key Generation
C.5.1. Re-Create the Self-Signed Certificate
C.5.2. Importing an Existing SSL Certificate
C.5.3. Installing the Keystore
D. Capacity Planning
D.1. Database Sizing and Growth
D.2. SafePages Sizing and Growth
D.3. Network Bandwidth Planning
E. URL Cheat Sheet
F. Printable File Types
F.1. Standard File Types
F.1.1. XPS to PDF Installation Instructions
F.2. Advanced File Types
G. Upgrading from a Previous Version
G.1. Upgrading the Server
G.2. Upgrading Client Printer Drivers
G.3. Testing the Upgrade
H. Migrating to a New Server
H.1. Upgrade Old Server
H.2. Install New Server
H.3. Migrate Data to New Server
H.4. Rename Printers
H.5. Update SavaPage Printers
I. Advanced LDAP Configuration
I.1. LDAP Server Default Configuration
I.1.1. OpenLDAP
I.1.2. Apple Open Directory
I.1.3. Novell eDirectory Defaults
I.1.4. Microsoft Active Directory Defaults
J. PPD Extensions
J.1. PPD to IPP Mappings
J.1.1. Mapping PPD to IPP
J.1.2. Mapping PPD to IPP Extensions
J.2. Job Ticket Extensions
J.2.1. Job Ticket Media Options
J.2.2. Job Ticket Copy Options
K. IPP Extensions
K.1. Internal IPP Extensions
K.1.1. Internal IPP - PPD Mapping Extensions
K.1.2. Internal IPP Job Ticket Extensions
K.2. External IPP Extensions
K.3. IPP Localization
L. SavaPage Plug-ins
L.1. Web API Callback Plug-in
L.1.1. Payment Gateway Plug-in
M. PaperCut Integration
M.1. Delegated Print to PaperCut
M.1.1. PaperCut Configuration
M.1.2. PaperCut Delegated Print Processing
M.1.3. PaperCut Delegated Print Accounting
M.1.4. PaperCut Queries and Reports
M.1.5. Integration Pitfalls
M.2. PaperCut Integration Limitations
N. Smartschool Print Module
N.1. Smartschool Afdrukcentrum
N.2. Smartschool Print Options
N.2.1. Smartschool Print Clustering
N.3. Smartschool Print Processing
N.4. PaperCut Smartschool Integration
N.4.1. Smartschool PaperCut Configuration
N.4.2. PaperCut Smartschool Accounting
N.4.3. PaperCut Queries and Reports
N.4.4. Integration Pitfalls
O. GNU Affero General Public License (AGPL)

List of Figures

1.1. SavaPage High-Level Architecture
3.1. Web App: Login Dialog
3.2. Web App: Select Language Dialog
3.3. Same type Web App session detected
3.4. Web App type change detected
3.5. Web App: Login Dialog - ID Number
3.6. Web App: Login Dialog - Local NFC Card
3.7. Web App: Login Dialog - Network NFC Card
3.8. Web App: Login Dialog - Card Self Association
3.9. User Web App: Main View
3.10. User Web App: 3 SafePages
3.11. User Web App: 8 SafePages
3.12. User Web App: Footer Base
3.13. User Web App: Hold Print Jobs Dialog
3.14. User Web App: Hold Copy Jobs Dialog
3.15. User Web App: Document Details
3.16. User Web App: Landscape Job
3.17. User Web App: Rotated Pages
3.18. User Web App: SafePage Browser (8 pages)
3.19. User Web App: SafePage Browser - Detailed View (4 of 8)
3.20. User Web App: PDF - Overview
3.21. User Web App: PDF - Document Scope
3.22. User Web App: PDF - Description
3.23. User Web App: PDF - Security
3.24. User Web App: PDF - Passwords
3.25. User Web App: PDF - Letterhead
3.26. User Web App: PDF - Send
3.27. User Web App: Print - Select Printer
3.28. User Web App: Print - Delegation
3.29. User Web App: Printer - Settings
3.30. User Web App: Printer - Settings - Finishings
3.31. User Web App: Printer - Settings - Job Ticket
3.32. User Web App: Print - Page Scaling (None)
3.33. User Web App: Print - Page Scaling (Fit)
3.34. User Web App: Print - Selected Printer
3.35. User Web App: Print - Job Settings
3.36. User Web App: Print - Delete Pages
3.37. User Web App: Printer - Direct Print Release
3.38. User Web App: Print - Delegation Edit
3.39. User Web App: Print - Delegation Edit - Add Users
3.40. User Web App: Print - Delegation Edit - Add Copies
3.41. User Web App: Print - Select Job Ticket Printer
3.42. User Web App: Print - Job Ticket Settings - Print
3.43. User Web App: Print - Job Ticket Settings - Copy
3.44. User Web App: Print - Job Ticket Settings
3.45. User Web App: Print - Job Ticket - Sent
3.46. User Web App: Letterheads
3.47. User Web App: Letterhead - New
3.48. User Web App: Letterhead - Detail
3.49. User Web App: Delete SafePages
3.50. User Web App: Log - Documents
3.51. User Web App: Log - Transactions
3.52. User Web App: Log - Transactions
3.53. User Web App: Sort
3.54. User Web App: User Details - Internet Printer Device URI
3.55. User Web App: User Details - pagometer
3.56. User Web App: User Details - Environmental Impact
3.57. User Web App: User Details - Financial
3.58. User Web App: Redeem Voucher
3.59. User Web App: Transfer Credit
3.60. User Web App: Transfer Money from Credit Card
3.61. User Web App: Send Bitcoins
3.62. Web Print: Upload File
4.1. Admin Web App: Login
4.2. Admin Web App: Menu
4.3. Admin Web App: Action Pop-up Menu
4.4. Admin Web App: Dashboard - Status
4.5. Admin Web App: Dashboard - Technical Information
4.6. Admin Web App: Dashboard - Services
4.7. Admin Web App: Dashboard - Pagometer
4.8. Admin Web App: Dashboard - Pagometer Trend
4.9. Admin Web App: Dashboard - Environmental Impact
4.10. Admin Web App: Dashboard - Financial Summary
4.11. Admin Web App: Dashboard - Activity
4.12. Admin Web App: User - List
4.13. Admin Web App: User - Select and Sort
4.14. Admin Web App: Edit External User - Identity
4.15. Admin Web App: Edit User - Roles
4.16. Admin Web App: Edit User - Email
4.17. Admin Web App: Edit User - Card
4.18. Admin Web App: Edit User - UUID
4.19. Admin Web App: Edit User - Financial
4.20. Admin Web App: Internal User - Password Actions
4.21. Admin Web App: Internal User - Password Reset
4.22. Admin Web App: Edit User - Delete
4.23. Admin Web App: User Group - List
4.24. Admin Web App: Group - Select and Sort
4.25. Admin Web App: User Groups - Add & Remove
4.26. Admin Web App: User Group - Edit - Roles
4.27. Admin Web App: User Group - Edit - User Privileges
4.28. Admin Web App: User Group - Edit - New User Settings
4.29. Admin Web App: Account - List
4.30. Admin Web App: Account - List - Sub Accounts
4.31. Admin Web App: Account - List - Select and Sort
4.32. Admin Web App: Account - Edit
4.33. Admin Web App: Queue - List
4.34. Admin Web App: Queue - Select and Sort
4.35. Admin Web App: Queue - Edit
4.36. Admin Web App: Proxy Printer - List
4.37. Admin Web App: Proxy Printer - Select and Sort
4.38. Admin Web App: Proxy Printer - Edit - Identity
4.39. Admin Web App: Proxy Printer - Edit - Media Source
4.40. Admin Web App: Proxy Printer - Edit - Manual Media Source
4.41. Admin Web App: Proxy Printer - Edit - Manual Media Size (Simple)
4.42. Admin Web App: Proxy Printer - Edit - Manual Media Size (Advanced)
4.43. Admin Web App: Proxy Printer - Rename
4.44. Admin Web App: Device - List
4.45. Admin Web App: Device - Select and Sort
4.46. Admin Web App: Devices - Network Card Reader - Custom User Login
4.47. Admin Web App: Devices - Network Card Reader - Proxy Print Authentication
4.48. Admin Web App: Devices - Terminal - Custom Proxy Print
4.49. Admin Web App: Devices - Terminal - Custom Proxy Print
4.50. Admin Web App: Devices - Terminal - Custom User Login
4.51. Admin Web App: Devices - Terminal - Custom User Login - Default
4.52. Admin Web App: Options - User Source
4.53. Admin Web App: Options - User Source - LDAP
4.54. Admin Web App: Options - User Source - LDAP
4.55. Admin Web App: Options - Internal Users
4.56. Admin Web App: Options - User Creation - Import
4.57. Admin Web App: Options - User Creation - From Group
4.58. Admin Web App: Options - User Creation - Synchronize
4.59. Admin Web App: Options - User Creation - On Demand
4.60. Admin Web App: Options - User Authentication
4.61. Admin Web App: Options - User Authentication - Login Methods
4.62. Admin Web App: Options - User Authentication - Username Login
4.63. Admin Web App: Options - User Authentication - ID Number Login
4.64. Admin Web App: Options - User Authentication - Local NFC Card Login
4.65. Admin Web App: Options - User Authentication - YubiKey Login
4.66. Admin Web App: Options - User Authentication - Google Sign-In
4.67. Admin Web App: Options - User Authentication - Default Login
4.68. Admin Web App: Options - Mail - SMTP
4.69. Admin Web App: Options - Mail - Messages
4.70. Admin Web App: Options - Mail - Test
4.71. Admin Web App: Options - PaperCut Integration
4.72. Admin Web App: Options - PaperCut Server
4.73. Admin Web App: Options - PaperCut Database
4.74. Admin Web App: Options - Google Cloud Print - Status
4.75. Admin Web App: Options - Google Cloud Print - OAuth
4.76. Admin Web App: Options - Google Cloud Print - Notifications
4.77. Admin Web App: Options - Mail Print (IMAP)
4.78. Admin Web App: Options - Mail Print (Attachments)
4.79. Admin Web App: Options - Web Print
4.80. Admin Web App: Options - Internet Print
4.81. Admin Web App: Options - Proxy Print General
4.82. Admin Web App: Options - Proxy Print Modes
4.83. Admin Web App: Options - Proxy Print Delegation
4.84. Admin Web App: Options - Eco Print
4.85. Admin Web App: Options - Financial - Currency
4.86. Admin Web App: Options - Financial - General
4.87. Admin Web App: Options - Financial - POS
4.88. Admin Web App: Options - Financial - Vouchers
4.89. Admin Web App: Options - Financial - Transfer funds
4.90. Admin Web App: Options - Backups
4.91. Admin Web App: Options - Automatic Backups
4.92. Admin Web App: Options - Advanced - User Client
4.93. Admin Web App: Options - Advanced - Reset Admin Password
4.94. Admin Web App: Options - Advanced - JMX Agent
4.95. Add JMX Connection with Java VisualVM
4.96. Connecting to Remote Process with JConsole
4.97. Admin Web App: Options - Advanced - Locale
4.98. Admin Web App: Options - Default Paper Size
4.99. Admin Web App: Options - Default Paper Size
4.100. Admin Web App: Options - Converters
4.101. Admin Web App: Options - Advanced - Proxy Printing
4.102. Admin Web App: Options - Advanced - Pagometers
4.103. Admin Web App: Configuration Editor - List
4.104. Admin Web App: Configuration Editor - Edit
4.105. Admin Web App: Documents - List
4.106. Admin Web App: Documents - Select and Sort - All
4.107. Admin Web App: Documents - Select and Sort - In
4.108. Admin Web App: Documents - Select and Sort - Out
4.109. Admin Web App: Documents - Select and Sort - PDF
4.110. Admin Web App: Documents - Select and Sort - Print
4.111. Admin Web App: Documents - Select and Sort - Ticket
4.112. Admin Web App: Log - List
4.113. Admin Web App: Log - Select and Sort
4.114. Admin Web App: Log - Select Date
4.115. Admin Web App: About
4.116. Admin Web App: About - Version
4.117. Admin Web App: About - License
4.118. Admin Web App: About - Community
4.119. Admin Web App: About - Import Member Card
4.120. Admin Web App: About - Support
4.121. Admin Web App: About - Host Packages
4.122. Admin Web App: Voucher List
4.123. Admin Web App: Vouchers - Select and Sort
4.124. Admin Web App: Voucher Actions
4.125. Admin Web App: Create Vouchers
5.1. Job Tickets: Open Ticket List
5.2. Job Tickets: Cancel All
5.3. Job Tickets: Print All
5.4. Job Tickets: Edit Ticket
5.5. Job Tickets: Print Ticket
5.6. Job Tickets: Print Pending
5.7. Job Tickets: Print Processing
5.8. Job Tickets: Print Canceled
5.9. Job Tickets: Print Completed
5.10. Job Tickets: Settle Ticket
6.1. Point-of-Sale: Deposit Start
6.2. Point-of-Sale: Deposit Completed
6.3. Point-of-Sale: Receipts
10.1. SavaPage Printer on Ubuntu: Choose Driver
10.2. SavaPage Printer on Ubuntu: Printer Properties
10.3. SavaPage Printer on Mac OS X: Add Printer
10.4. SavaPage Printer on Mac OS X: Select PPD
10.5. SavaPage Printer on Mac OS X: Print & Fax
10.6. SavaPage Local Printer on Windows
10.7. SavaPage Shared Local Printer on Windows
10.8. SavaPage Network Printer on Windows
10.9. iPad App Sharing Options
10.10. SavaPage Printer Options on iPad
10.11. Select SavaPage Printer on iPad
11.1. SavaPage in a Single Sign-On Domain
11.2. IP Based Authentication for Abstract User
11.3. IP Based Authentication for Unauthenticated User
11.4. IP Based Authentication in Peer-to-Peer Network
15.1. User Web App: Custom CSS - Sample #1
15.2. User Web App: Custom CSS - Sample #2
N.1. Admin Web App: Options - Smartschool Print - Accounts
N.2. Admin Web App: Options - Smartschool Print - Actions
N.3. Admin Web App: Options - Smartschool Print - PaperCut Export
N.4. Admin Web App: Options - Smartschool Print - Cluster Node
N.5. Admin Web App: Options - Smartschool Print - Cluster Proxy

List of Tables

1. Typographical conventions
3.1. Basic IPP Printer Attributes
3.2. Print Job Settings Configuration Items
3.3. Delegated Print Configuration Items
3.4. Job Ticket Print Configuration Items
4.1. User Roles
4.2. YubiKey Configuration Items
4.3. Google Sign-In Configuration Items
4.4. LibreOffice Configuration items
7.1. User Client Access Configuration Items
7.2. User Client Options Configuration Items
9.1. Secured Application Areas
9.2. Server Properties for Alternative TCP/IP Settings
9.3. Server Properties for Alternative File Locations
13.1. Default Web Session Timeout Values
13.2. Web Session Timeout Configuration Items
15.1. Stock Image Identifiers
15.2. Placeholder: Stationary
15.3. Placeholder: Application
15.4. Placeholder: Ticket
15.5. Placeholder: User
15.6. Email Stationary Types
15.7. Placeholder Objects: JobTicketCanceled
15.8. Placeholder Objects: JobTicketCompleted
15.9. Configuration Items for Custom Template Locations
A.1. Delegated Print - (Non) Secure & Job Ticket Scenarios
A.2. Delegated Print - Job Ticket - PaperCut Scenario
A.3. Delegated Print - PaperCut Scenario
A.4. Delegated Print - External - Hold Print Scenario
A.5. Delegated Print - External - Job Ticket Scenario
A.6. Delegated Print - External - Job Ticket - PaperCut Scenario
A.7. Delegated Print - External - PaperCut Scenario
C.1. XML-RPC method: onetime-auth.createToken
D.1. Database size increase metrics per document flow.
E.1. SavaPage URL Cheat Sheet
F.1. Standard Printable File Types
F.2. Advanced Printable File Types
I.1. LDAP Configuration items
I.2. OpenLDAP Default Settings
I.3. Apple Open Directory Default Settings
I.4. Novell eDirectory Default Settings
I.5. Microsoft Active Directory Default Settings
I.6. Microsoft Active Directory Custom Settings
K.1. Internal IPP Attribute: org.savapage-finishings-staple
K.2. Internal IPP Attribute: org.savapage-finishings-punch
K.3. Internal IPP Attribute: org.savapage-finishings-fold
K.4. Internal IPP Attribute: org.savapage-finishings-booklet
K.5. Internal IPP Attribute: org.savapage-finishings-jog-offset
K.6. Internal IPP Attribute: org.savapage-finishings-ext
K.7. Internal IPP Attribute: org.savapage-cover-type
L.1. Web API Callback Configuration Item
L.2. Payment Gateway Configuration Item