Introduction

Printing in Silo is similar to printing from a local browser with available policies for the Silo Administrator to either to enable or restrict printing for their organization.


Requirements

  •     Print policy must be enabled
  •     A connection to a printer

Printing Steps


Web Client


1.  Open the Silo Context menu, select the Print button. This will render the PDF document in the Silo tab, and will give you the ability to format document parameters, like orientation, paper size, magnification, etc. Once these changes are made, the print file is created and delivered to the computer.

    


        2.  The Silo Print window appears. Select the Print button.



3.  Next, the Print confirmation window appears. Select the Print button again.


Note: If you use Ctrl + P, the Silo Print window does not appear. For additional details reference the Printing with Windows below.


Printing with Windows

Silo downloads the page(s) and then will launch an external PDF application to view and print the pages. Windows users will need to have a supported PDF reader to work. Supported readers:

  • Adobe Acrobat Pro

  • Adobe Acrobat Readers

  • Nuance Power PDF Advanced 1.2.0.5

  • Sumatra PDF


Starting with Windows version 2.9.12, from the login window, click the Gear button, the "Print" selection provides an improved PDF printing solution. The default option, Use Silo, leverages a robust, reliable open-source PDF library, PDFium, to view, search, and print PDF files. You may choose this or one of the external applications listed above.


printersetting_selection.png


The print window with the updated display:



The Windows print window:




Printing with Mac OS X

Silo uses the native OS X printing API to have the client display a print dialog and print from the client app. 




Using the Printing Policy

The Print policy is listed within the Admin Console policy panel under the Data Transfer section:



The Print policy allows you to enable, block, or enable print from any device.It is important to understand how data is processed during printing, and how the printing policy may conflict with your data download policies. When printing, Silo will render the data as a print file and automatically pass the file to a /temp directory where it will be deleted at the end of .


Additional Notes 

To maintain a strict zero-residue policy, ensure that printing is completely disabled by setting the permission to print OFF. Although print files are automatically deleted from the /temp directory at the end of each session, there are still potential risks to consider. It is important to note that such scenarios could compromise the zero-data-on-client policy; whether through intentional actions or client-side exploits, potentially allowing the data to be copied, stored externally, or recovered through forensic methods.


A key point to emphasize is that if printing is disabled but data transfers enabled, users can still download the data and print locally, effectively circumventing the established policies and restrictions.


Please contact Support if you have any additional questions.