Electronic document files in IFS Document Management can be stored in the database (repository type "Database", as Binary Large Objects/BLOBs), in an FTP server (repository type "FTP"), in shared network directories (repository type "Shared") and in IFS Cloud File Storage (repository type "File Storage").
IFS Cloud File Storage (File Storage, or FS for short) is a secured generic framework service which can be used to store and retrieve documents from different locations such as Azure Storage and local file shares. This service is especially useful when handling large files or large volumes of files. For more information about IFS Cloud File Storage, look it up in the technical documentation.
The database storage makes it possible to store and manage document files belonging to IFS Document Management in the Oracle database where the rest of IFS Cloud is installed. Database storage increases the general security of the document handling, prevents unauthorized access and lowers the administration and maintenance costs that incur as a result of having to manage a number of applications and environments.
Shared repositories are shared directories on the network, using Windows network sharing technology (or SMB/Samba under Linux and Unix) and FTP servers use the File Transfer Protocol services to receive and store files.
The following is a table comparing the different file repository types, the advantages and disadvantages and the clients that support them:
Repository Type | Advantages | Disadvantages | Clients |
File Storage |
|
|
All clients |
Database |
|
|
All clients |
Shared |
|
|
All clients |
FTP |
|
|
All clients |
If the repository type is Database or File Storage, the Repository Address and Path fields are not used.
If the repository type is FTP, enter a relative path (for example doc_files/, does not start with a slash) or an absolute one (/doc_files/, starts with a slash). If the field is empty, the home directory of the user logging in to the FTP server will be used. The recommended usage is to enter something. Use the Repository Address screen to define the FTP address (IP address or host name), username and password.
For Shared repositories, a repository address must be defined, as with FTP repositories.
Example: if Repository Address is set to //server/share and Path is set to folder, the resulting path where the files are stored will be //server/share/folder.
The Transfer Documents enables you to move files in a repository in status Usable to a repository in status Generating. This functionality is currently available for transfer between Database and File Storage Service type repositories only.