Virtual subfolders

You can configure virtual subfolders as part of the User Download Folder, User Upload Folder and Other Folders.

Syntax

Use this syntax to specify virtual subfolders:

virtualFolderName=actualFolder(permissions)
virtualFolderName
The name displayed to the user.
actualFolder
An absolute path, a relative path, a UNC path, or a connector URI path (with optional connector parameters) to the actual folder.
permissions
Optional.
A list of permissions governing the virtual folder. You can specify folder-level permissions and file-level permissions.
You can specify multiple permissions separated by commas. For example, (LIST,READ,WRITE).
Permissions applied to a subfolder apply to the subfolders and all files and folders under that subfolder.
Possible values:
  • ALL - User has all permissions .
  • LIST - User has permissions to list the contents of a folder.
  • MKDIR - User has permissions to make a directory.
  • MVDIR - User has permissions to move a directory.
  • RMDIR - User has permissions to remove a directory.
  • READ - User has permissions to read a file.
  • WRITE - User has permissions to write a file
  • OVERWRITE - User has permissions to overwrite an existing file
  • RENAME - User has permissions to rename a file
  • DELETE - User has permissions to delete a file
Default value: ALL

Examples

URI using system scheme name for a File connector
localserverfilesA=myfiles:
URI using a system scheme name for a SMB connector and a subdirectory:
remoteserverfilesABC=mysmb:/sub1/sub2 
URI using an SMB connector overriding the Share Path based on the username:
MyHome=Smb:SmbHost?smb.SharePath=//filsvr01/users/home/%username%
URI using a S3 connector:
s3bucket=S3:S3-Prod 
Using absolute path (local Linux VersaLex server):
archivedata=/opt/datadir/archive/companyx/ 
Using relative path (relative from VersaLex installation directory):
recs=home/install_records/ 
Using UNC path:
fileserver=\\fileserver01\public\data\ 
User Download Folder:
fromClar=clarify:Clarify202/Clarify-AS2-Outbound/fromclarify(LIST,READ)
User Upload Folder:
toClar=clarify:Clarify202/Clarify-AS2-Outbound/toclarify(WRITE)
Other Folders:
MyHDFS=hdfs:HDFSTest(LIST,READ,WRITE)
MyS3=S3:S3Test\sub1(LIST,READ,WRITE,MKDIR,RMDIR)