With the absence of a common User Source, SavaPage can act as PaperCut User Sync and Auth Interface. In this way Internal Users can be synchronized to and authenticated in PaperCut.
The interface is implemented as HTTP Basic Auth service. This interface can easily
be used in Python or Linux curl
scripts. Sample scripts for use
in PaperCut Custom Sync are available in
/opt/savapage/server/examples/papercut/
Configuration property | Description |
---|---|
ext.papercut.user.sync.enable |
Set to |
ext.papercut.user.sync.username |
Basic HTTP Authentication User name. |
ext.papercut.user.sync.password | Basic HTTP Authentication User password. |
ext.papercut.user.sync.ip-addresses-allowed |
The allowed client IP addresses as a CIDR Set. When void, not a single client is allowed. |
Table N.1. PaperCut User Sync and Auth Interface Configuration Properties
See Section 4.11.14, “Config Editor” on how to set these properties.