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)