WindowsDefault UID and GID of the userUID and GID used by VTrak File System based on options set in the export entry of the file system (squashroot is the default)
 Example UserFCS Firmware v1.01.0000.00PR1 Firmware v1.05.0000.00SR1 Firmware v1.08.0000.00
NameUIDGIDsquashrootsquashallsquashnorootsquashrootsquashallsquashnorootsquashrootsquashallsquashnoroot
UIDGIDUIDGIDUIDGIDUIDGIDUIDGIDUIDGIDUIDGIDUIDGIDUIDGID
Rules for the default exports created after formatting the filesystemWindows Administrator1000100010001000N/AN/AN/AN/A10001000N/AN/AN/AN/A10001000N/AN/AN/AN/A
Windows Limited1000100010001000N/AN/AN/AN/A10001000N/AN/AN/AN/A10001000N/AN/AN/AN/A





















Rules for the default exports that were modified or new export createdWindows Administrator10001000100010000010001000100010001000100010001000100010001000100010001000
Windows Limited10001000100010000010001000100010001000100010001000100010001000100010001000






















Note: To make a Windows client have root privilege, please perform the following steps:
  1. Pre-condition: squash = noroot in export setting.
  2. Enable LDAP from A-Class GUI, and then setup according to Windows AD server.
  3. Create a Windows AD user and assign uid/gid as 0.
  4. Login Windows client using the Windows AD user with uid/gid 0.
  5. Input username/password of the Windows AD user with uid/gid 0.
  6. Mount the A-Class volume.
After the steps above, the Windows client can get root privilege.



Mac OSDefault UID and GID of the userUID and GID used by VTrak File System based on options set in the export entry of the file system (squashroot is the default)
 Example UserFCS Firmware v1.01.0000.00PR1 Firmware v1.05.0000.00SR1 Firmware v1.08.0000.00
NameUIDGIDsquashrootsquashallsquashnorootsquashrootsquashallsquashnorootsquashrootsquashallsquashnoroot
UIDGIDUIDGIDUIDGIDUIDGIDUIDGIDUIDGIDUIDGIDUIDGIDUIDGID
Rules for the default exports created after formatting the filesystemroot0000N/AN/AN/AN/A00N/AN/AN/AN/A10001000N/AN/AN/AN/A
Admin (of Mac OSX)5012050120N/AN/AN/AN/A50120N/AN/AN/AN/A50120N/AN/AN/AN/A
JohnDoe38383838N/AN/AN/AN/A3838N/AN/AN/AN/A3838N/AN/AN/AN/A
Rules for the default exports that were modified or new export createdroot00000000100010001000100000100010001000100000
Admin (of Mac OSX)50120501200050120501201000100050120501201000100050120
JohnDoe3838383800383838381000100038383838100010003838

Note:
  1. N/A (not applicable) because when default of squashroot is modified, then it follows the rules of the second row
  2. The values shown in red are wrong and have been fixed in SR1
As you can see from the above chart, access setting implementation is not the same across the first two releases. 
Please reference the following KB for detailed access control definitions:

http://kb.promise.com/thread/what-do-each-of-the-vtrak-a-class-access-control-list-acl-squash-settings-actually-do

Depending on the code are running or may have previously been running, you mayneed to make some access setting modifications via the A-Class GUI.

If you are having access control problems with files or folders please leave the settings intact and contact Promise technical support.

After proper access control setting configuration has been conducted on A-Class, the existing file or folder permissions may need to be modified manually using chmod, chown and chgrp.

See the following:

http://en.wikipedia.org/wiki/Chmod
http://en.wikipedia.org/wiki/Chown
http://en.wikipedia.org/wiki/Chgrp