FTP execution authorization list definition file

Format

[urecp-ftp.permission.allow=user-name-with-execution-permission[urecp-ftp.permission.deny=user-name-without-execution-permission]

Function

Specifies the users who will be allowed or not allowed to execute the business processes associated with an FTP reception.

You can store the FTP execution authorization list definition file on any path with any name. However, the absolute path of the FTP execution authorization list definition file must be specified in the urecp-ftp.permission-def.filepath property of the FTP reception configuration file.

Specifiable properties

urecp-ftp.permission.allow=user-name-with-execution-permission ~ <Character strings or one-byte asterisks (*)> <<*>>

Specifies the name of the user who will be allowed to execute the business processes associated with an FTP reception.

To specify multiple users, specify user-name, user-name, ..., by using one-byte commas (,) as delimiters. The one-byte spaces and tab characters before and after the one-byte commas are ignored.

The empty user names (user names with length 0) are also ignored. If you specify the user names as follows, null will be ignored and the FTP reception will start successfully:

urecp-ftp.permission.allow = user-name-1,
urecp-ftp.permission.allow = user-name-1, [Figure]
urecp-ftp.permission.allow = user-name-1, [Figure],user-name-2
urecp-ftp.permission.allow = user-name-1,,,,,,,,,,user-name-2
urecp-ftp.permission.allow = ,tab-character user-name-1 tab-character,tab-character tab-character

Legend:
[Figure]: Indicates a one-byte space.

If you specify one-byte asterisks (*) only, all the users are allowed to execute the business processes. Note that to specify a user name in the following format, enclose the user name within tab characters:

If you omit this property, a one-byte asterisk (*) is specified.

Note
The users specified in the urecp-ftp.permission.deny property (name of the user who does not have the execution permission) are not allowed to execute the business processes associated with an FTP reception.

urecp-ftp.permission.deny= user-name-without-execution-permission <Character strings or one-byte asterisks (*)>

Specifies the name of the user who will not be allowed to execute the business processes associated with an FTP reception.

To specify multiple users, specify user-name, user-name, ..., by using one-byte commas (,) as delimiters. The one-byte spaces and tab characters before and after the one-byte commas are ignored.

The empty user names (user names with length 0) are also ignored. If you specify the user names as follows, null will be ignored and the FTP reception will start successfully:

urecp-ftp.permission.deny = user-name-1,
urecp-ftp.permission.deny = user-name-1, [Figure]
urecp-ftp.permission.deny = user-name-1, [Figure],user-name-2
urecp-ftp.permission.deny = user-name-1,,,,,,,,,,user-name-2
urecp-ftp.permission.deny = ,tab-character user-name-1 tab-character,tab-character tab-character

Legend:
[Figure]: Indicates a one-byte space.

Note that to specify a user name in the following format, enclose the user name within tab characters:

Example of coding

An example of coding is as follows: