Skip to main content Click to view our Accessibility Statement or contact us with accessibility-related questions.

Configure Workflow Scanning File Repository Settings

Product support for: AltaLink C8030 / C8035 / C8045 / C8055 / C8070, Xerox EC8036/EC8056 Color Multifunction Printer, AltaLink C80XX Family

Article Id: x_alc80xx_en-O2885 | Published: 07/15/2021

A file repository is a network location where scanned images are stored. Before you create a workflow, configure the file repository settings.

Note: You can add file destinations to a workflow from the predefined list of file repository settings.

  • In the Embedded Web Server, to create a new workflow, you can add file destinations from the predefined list.
  • In the Workflow Scanning App, for a selected workflow, you can add more file destinations from the predefined list.

Your device supports the following transfer protocols:

  • FTP
  • SFTP
  • SMB
  • HTTP/HTTPS

Note: HTTP/HTTPS scans to a Web server using a CGI script.

FTP or SFTP:

Before you begin:

  • Ensure that FTP or SFTP services are running on the server or computer being used to store scanned image files. Note the IP address or host name.
  • Create a user account and password with read and write access for the printer to use to access the repository folder. Note the user name and password.
  • Create a folder within the FTP or SFTP root. Note the directory path, user name, and password. This folder is your file repository.
  • Test the connection. Log in to the file repository from a computer with the user name and password. Create a folder in the directory, then delete it. If you cannot create and delete the folder, check the user account access rights.

Note: Only configure the file repository for the transfer protocol (FTP/sFTP, SMB, HTTP/HTTPs) you will be using.

 

To configure file repository settings for FTP or SFTP:

  1. Access the Embedded Web Server and login as System Administrator. See the Related Content section for additional information.
  2. In the Embedded Web Server, click Properties > Apps.
  3. Click Workflow Scanning > File Repository Setup.
  4. Click Add New.
  5. In the Friendly Name field, type a name for the repository.
  6. For Default Repository Protocol, click the arrow, then select FTP or SFTP.
  7. Select the address type. Options for FTP include IPv4, IPv6, or Host Name. Options for SFTP include IPv4, or Host Name.
  8. Type the appropriately formatted address and port number of your server.
  9. For Default Repository Document Path, type the directory path of the folder beginning at the root of FTP or SFTP services. For example, //directoryname/foldername.
  10. If you want the printer to create .XSM subfolders for single page format files, select Sub-folder (.XSM) for 1 File Per Page, File Format jobs.
  11. For Default Repository Login Credentials, select an option:
    • Authenticated User and Domain: This option instructs the device to use the user name and domain of the logged-in user when the device accesses the repository.
    • Logged in User: This option instructs the device to log in to the repository with the credentials of the logged-in user.
    • Prompt at device control panel: This option instructs the device to prompt users at the control panel for the repository credentials.
    • Device: This option instructs the device to use specific credentials when it accesses the repository.
  12. For Login Name and Password, type the credentials.
  13. To update an existing password, select Select to save new password.
  14. Click Save.
  15. Logout of System Administrator mode. See the Related Content section for additional information.

 

SMB:

Before you begin:

  • Ensure that SMB services are running on the server or computer where you want to store scanned image files. Note the IP address or host name.
  • On the SMB server, create a shared folder. This folder is your file repository. Note the directory path, Share Name of the folder, and the Computer Name or Server Name.
  • Create a user account and password with read and write access for the printer to use to access the repository folder. Note the user name and password.
  • Test the connection by logging in to the file repository from a computer with the user name and password. Create a folder in the directory, then delete it. If you cannot do this test, check the user account access rights.

 

To configure file repository settings for SMB:

  1. Access the Embedded Web Server and login as System Administrator. See the Related Content section for additional information.
  2. In the Embedded Web Server, click Properties > Apps.
  3. Click Workflow Scanning > File Repository Setup.
  4. Click Add New.
  5. In the Friendly Name field, type a name for the repository.
  6. For Default Repository Protocol, click the arrow, then select SMB.
  7. Select the address type. Options are IPv4 or Host Name.
  8. Type the appropriately formatted address and port number of your server.
  9. In the Share field, type the share name.
  10. For Default Repository Document Path, type the directory path of the folder starting at the root of the shared folder. For example, if you have a folder named scans in the shared folder, type \scans.
  11. If you want the printer to create .XSM subfolders for single-page-format files, select Sub-folder (.XSM) for 1 File Per Page, File Format jobs.
  12. For Default Repository Login Credentials, select an option:
    • Authenticated User and Domain: This option instructs the device to use the user name and domain of the logged-in user when it accesses the repository.
    • Logged in User: This option instructs the device to log in to the repository with the credentials of the logged-in user.
    • Prompt at device control panel: This option instructs the device to prompt users at the control panel for the repository credentials.
    • Device: This option instructs the device to use specific credentials when it accesses the repository.
  13. For Login Name and Password, type the credentials.
  14. To update an existing password, select Select to save new password.
  15. Click Save.
  16. Logout of System Administrator mode. See the Related Content section for additional information.

 

HTTP/HTTPS:

Before you begin:

  • Enable HTTP or Secure HTTP (SSL). Ensure that a certificate is installed on the printer if you are using SSL.
  • Configure your Web server, and ensure that HTTP/HTTPS services are running. POST requests and scanned data are sent to the server and processed by a CGI script. Note the IP address or host name of the Web server.
  • Create a user account and password for the printer on the Web server. Note the user name and password.
    • Create a /home directory for the printer.
    • Create a /bin directory in the home directory.
    • Copy an executable CGI script into the /bin directory. You can create your own script, or download a sample script. For details, see CGI Scripts. Note the path to the script. The script can be defined with script_name.extension or by path/script_name.extension.
  • Create a folder with read and write permissions on the Web server, or alternate server. Note the directory path, user name, and password. This folder is your file repository.
  • Test the connection by logging in to the home directory of the printer on the Web server. Send a POST request and file to the Web server. Check to see if the file is in the repository.

CGI Scripts

A CGI (Common Gateway Interface) script is a program on a Web server that is executed when the server receives a request from a browser. A CGI script is required to allow files to be transferred to your HTTP server from your printer.

When a document is scanned, the printer logs in to the Web server, sends a POST request along with the scanned file, then logs out. The CGI script handles the remaining details of file transfer.

To download a sample CGI script:

  1. Access the Embedded Web Server and login as System Administrator. See the Related Content section for additional information.
  2. In the Embedded Web Server, click Properties > Apps.
  3. Click Workflow Scanning > File Repository Setup.
  4. Click Add New.
  5. For Default Repository Protocol, select HTTP or HTTPS.
  6. For Script path and filename, click Get Example Scripts.
  7. Select a script language supported by your Web server. Right-click and save the appropriate .zip or .tgz file to your computer.
  8. Extract the downloaded file to the root of the Web services home directory.

Configure File Repository Settings for HTTP/HTTPS:

  1. Access the Embedded Web Server and login as System Administrator. See the Related Content section for additional information.
  2. In the Embedded Web Server, click Properties > Apps > Workflow Scanning > File Repository Setup.
  3. Click Add New.
  4. In the Settings area, configure the following items:
    1. For Friendly Name, type a name for the repository.
    2. For Default Repository Protocol, select HTTP or HTTPS, then select an address type. Options are IPv4 Address, IPv6 Address, or Host Name.
    3. For Default Repository Server, type the appropriately formatted address and port number of your server.
  5. To validate the SSL certificate used for HTTPS, select Validate Repository Certificate.

    Note: To verify that a digital certificate is installed on the device, click View Root/Intermediate Trusted Certificates.

  6. For Script path and filename, type the path to the CGI script, starting at the root. For example: /directoryname/foldername. To download working example scripts, click Get Example Scripts.
  7. For Default Repository Document Path, type the directory path of the folder. For Web server directories, type the path, starting at the root. For example, //directoryname/foldername.
  8. If you want the device to create .XSM subfolders for single-page-format files, select Sub-folder (.XSM) for 1 File Per Page, File Format jobs.
  9. For Default Repository Login Credentials, select an option:
    • Authenticated User and Domain: This option instructs the device to use the user name and domain of the logged-in user when it accesses the repository.
    • Logged in User: This option instructs the device to log in to the repository with the credentials of the logged-in user.
    • Prompt at device control panel: This option instructs the device to prompt users at the control panel for the repository credentials.
    • Device: This option instructs the device to use specific credentials when it accesses the repository. If you select Device, type the credentials in the Login Name and Password fields. To update an existing password, select Select to save new password.
    • None: This option instructs the device to access the repository without providing credentials.
  10. To update an existing password, select Select to save new password.
  11. Click Save.
  12. Logout of System Administrator mode. See the Related Content section for additional information.

Related content

Did this help?