UserPermissions is a String property that represents the effective user permissions assigned to the user identified in UserName for the FTP connection. UserPermissions will reflect the permission based on the user account and permissions assigned to the group for the user. UserPermissions has significance when the FTP server is hosted on the UNIX or Linux platforms, and may contain question marks when the attribute does not apply to the ListFormat for the directory listing.
UserPermissions normally contains values that indicate the attributes or permissions assigned to the file or directory, and can contain the following values and meanings:
- — - Permission omitted.
- L - Symbolic Link.
- D - Directory entry.
- R - Read permission granted.
- W - Write prmission granted
- X - Execute permission granted.