Citrix Systems Network Router 9.2 Benutzerhandbuch

Seite von 302
 Appendix  A        Expressions Reference
231
Expression
Definition
FS.COMMAND
Qualifier.
Operates on a file system command. The user can 
issue multiple commands on a file transfer portal. 
(For example, ls to list files or mkdir to create a 
directory). This expression returns the current 
action that the user is taking.
Possible values: Neighbor, login, ls, get, 
put
, rename, mkdir, rmdir, del, logout, 
any
.
Following is an example:
Add authorization policy pol1 
“fs.command eq login && (fs.user eq 
administrator || fs.serverip eq 
10.102.88.221 –netmask 
255.255.255.252)” allow
FS.USER
Returns the user who is logged on to the file 
system.
FS.SERVER
Returns the host name of the target server. In the 
following example, the string win2k3-88-22 is 
the server name:
fs.server eq win2k3-88-221
FS.SERVERIP
Returns the IP address of the target server.
FS.SERVICE
Returns a shared root directory on the file server. If 
a particular folder is exposed as shared, a user can 
directly log on to the specified first level folder. 
This first level folder is called a service. For 
example, in the path \\hostname\SERVICEX\ETC, 
SERVICEX is the service. As another example, if a 
user accesses the file 
\\hostname\service1\dir1\file1.doc, FS.SERVICE 
will return service1.
Following is an example:
fs.service notcontains New
FS.DOMAIN
Returns the domain name of the target server.
FS.PATH
Returns the complete path of the file being 
accessed. For example, if a user accesses the file 
\\hostname\service1\dir1\file1.doc, FS.PATH will 
return \service\dir1\file1.doc.
Following is an example:
fs.path notcontains SSL
FS.FILE
Returns the name of the file being accessed. For 
example, if a user accesses the file 
\\hostname\service1\dir1\file1.doc, FS.FILE will 
return file1.doc.