Access Control Parameters

You can change the parameters in an access control file to define a default directory to transfer files.

TIBCO MFT Platform Server provides a sample access control file called AccessControl.cfg in the $CFROOT/config directory.

See the following table for supported parameters in an access control file:

Parameter Name Description
USERIDIdentifies the local user or DEFAULT for all users.

Note: You must specify either the USERID or NODE/IPADDR parameter. And you can specify both USERID and NODE/IPADDR.

NODE Identifies the node name or DEFAULT for all nodes.

Note: You must specify either the USERID or NODE/IPADDR parameter. And you can specify both USERID and NODE/IPADDR. This parameter is mutually exclusive with the IPADDR parameter.

IPADDR Identifies the ipaddr or DEFAULT for all nodes.

Note: You must specify either the USERID or NODE/IPADDR parameter. And you can specify both USERID and NODE/IPADDR. This parameter is mutually exclusive with the NODE parameter.

DESCRIPTION Defines a description as a user comment for this access control, at a maximum, the length of the description is 32 bytes.
SEND_DIR Defines the default send directory.

This parameter has no default value.

RECEIVE_DIR Defines the default receive directory.

This parameter has no default value.

COMMAND_DIR Defines the default directory to locate where you want to use the commands in this system.

This parameter has no default value.

SEND_OPTION Defines the options for sending files.

The valid values are:

  • ROOT

    If you have specified a directory in a transfer command, then the directory is appended to the directory defined by the SEND_DIR parameter.

  • FORCE

    If you have specified a directory in a transfer command, then the directory is changed to the directory defined by the SEND_DIR parameter. The directory name defined in the request is ignored. The file name is appended directly to the directory defined by the SEND_DIR parameter.

  • ALLOW

    If you have specified a directory in a transfer command, the directory is used. If you have not specified a directory, then it is changed to the directory defined by the SEND_DIR parameter.

  • REJECT

    If you have specified a directory in a transfer command, then the file transfer terminates with errors. Otherwise, data is processed from the directory defined by the SEND_DIR parameter.

  • NEVER

    The user defined with the NODE or USERID parameter can never send files.

  • USE

    If you have specified a directory in a transfer command, then the directory is used. If you have not specified a directory, then the directory where the user started CyberResp (the $PWD environment variable for CyberResp) is used.

Note: If SEND_OPTION is not specified, USE is the default setting.

RECEIVE_OPTION Defines the options for receiving files.

The valid values are:

  • ROOT

    If you have specified a directory in a transfer command, then the directory is appended to the directory defined by the RECEIVE_DIR parameter.

  • FORCE

    If you have specified a directory in a transfer command, then the directory is changed to the directory defined by the RECEIVE_DIR parameter. The directory name defined in the request is ignored. The file name is appended directly to the directory defined by the RECEIVE_DIR parameter.

  • ALLOW

    If you have specified a directory in a transfer command, the directory is used. If you have not specified a directory, then it is changed to the directory defined by the RECEIVE_DIR parameter.

  • REJECT

    If you have specified a directory in a transfer command, then the file transfer terminates with errors. Otherwise, data is processed from the directory defined by the RECEIVE_DIR parameter.

  • NEVER

    The user defined with the NODE or USERID parameter can never receive files.

  • USE

    If you have specified a directory in a transfer command, then the directory is used. If you have not specified a directory, then the directory where the user started CyberResp (the $PWD environment variable for CyberResp) is used.

Note: If RECEIVE_OPTION is not specified, USE is the default setting.

COMMAND_OPTION Defines the options for using commands.

The valid values are:

  • ROOT

    If you have specified a directory in a transfer command, then the directory is appended to the directory defined by the COMMAND_DIR parameter.

  • NEVER

    The user defined with the NODE or USERID parameter can never use commands.

  • USE

    If you have specified a directory in a transfer command, then the directory is used. If you have not specified a directory, then the directory where the user started CyberResp (the $PWD environment variable for CyberResp) is used.

Note: If COMMAND_OPTION is not specified, USE is the default setting.

SUBMIT_OPTION Defines the options for submitting jobs.

The valid values are:

  • ALLOW

    The user defined in a transfer command can submit a job.

  • NEVER

    The user defined with the NODE or USERID parameter can never submit a job.