FileManagement configuration

The FileManagement configuration defines settings for managing external files from within Infor Public Sector.

File Explorer

The File Explorer node defines the directories and files that are accessible through the File Explorer. This node has one attribute:

Attribute Description
Enforce FileExplorerService Permissions Indicates whether the permissions that are defined for the FileExplorerService are enforced. This affects the permissions defined under the Root Paths node, such as access IDs to read and write files. The default is False.

The File Explorer node has a child node called Root Paths with one or more children, each of which defines a directory.

Each child directory node can have these attributes:

Attribute Description
Description Description of the directory path.
Exclude Directory Expression Comma-separated list of expressions indicating which subdirectories to exclude from this directory path. The File Explorer will show the directories specified by the Include Directory Expression attribute, minus the directories specified by this expression.
Exclude File Expression Comma-separated list of expressions indicating which files to exclude from this directory path. The File Explorer will show the files specified by the Include File Expression attribute, minus the files specified by this expression. You can use * as a wildcard, such as *.exe to exclude all executables.
Include Directory Expression Comma-separated list of expressions indicating which subdirectories to include in this directory path. If you enter an expression, then only the directories that match that expression are shown. Otherwise all directories are shown.
Include File Expression Comma-separated list of expressions indicating which files to include in this directory path. If you enter an expression, then only the files that match that expression are shown. Otherwise all files are shown. You can use * as a wildcard, such as *.txt to include all text files.
Name Name of the directory path. This is the name that is used in the File Explorer.
Path Path to the physical directory on the server that this path corresponds to. Can be relative or absolute.
Read Access Ids Comma-separated list of access IDs that control read access to this directory. An access ID is a unique number that identifies a permission in Access Control.
Write Access Ids Comma-separated list of access IDs that control write access to this directory. An access ID is a unique number that identifies a permission in Access Control.

File Transfers

Use the File Transfers node to configure external storage services for files in Infor Public Sector. The File Transfers node has two children: Amazon S3 and SFTP.

The Amazon S3 node defines configuration settings to use Amazon S3 to upload and download files. This node has a child Authentication Profiles node, which has one or more profile nodes as children. Each profile node for Amazon S3 has these attributes:

Attribute Description
Access Key ID Access key to use when making requests to AWS.
Bucket Bucket in S3 to use for file transfers.
Name Name of the authentication profile. This is used to refer to the profile in formulas.
Region Region where the S3 bucket is located.
Root Path Root path. This is an optional value that will be added as a prefix to all file keys.
Secret Access Key Secret access key to use when making requests to AWS.

The SFTP node defines configuration settings to use SFTP to upload and download files. This node has a child Authentication Profiles node, which has one or more profile nodes as children. Each profile node for SFTP has these attributes:

Attribute Description
Host Host name of the SFTP server.
Name Name of the authentication profile. This is used to refer to the profile in formulas.
Password Password to authenticate to the SFTP server.
Port Port number to user on the SFTP server.
Username User name to authenticate to the SFTP server.

Custom File Transfers

In an on-premises environment, the File Transfers node also has a child Custom File Transfers node. The Custom File Transfers node defines configuration settings for services other than Amazon S3 and SFTP. This node has one or more Custom File Transfer nodes as children. Each Custom File Transfer node has these attributes:

Attribute Description
Name Name of the storage service.
Type Type of storage service.

Each Custom File Transfer node has a child Authentication Profiles node, which has one or more profile nodes as children. Each profile node for a custom file transfer has one attribute:

Attribute Description
Name Name of the profile.

Each profile node has a child Properties node, with one or more Authentication Property nodes as children. The child Authentication Property nodes define the properties for the custom service, such as authentication profiles. Each Authentication Property node has these attributes:

Attribute Description
Property Name Name of the property.
Value Value of the property.