Skip to content

FileSharePermission element (Util extension)

Sets ACLs on a FileShare. This element has no Id attribute. The table and key are taken from the parent element.

ChangePermission

bool

CreateChild

bool

For a directory, the right to create a subdirectory. Only valid under a ‘CreateFolder’ parent.

CreateFile

bool

For a directory, the right to create a file in the directory. Only valid under a ‘CreateFolder’ parent.

Delete

bool

DeleteChild

bool

For a directory, the right to delete a directory and all the files it contains, including read-only files. Only valid under a ‘CreateFolder’ parent.

GenericAll

bool

GenericExecute

bool

GenericRead

bool

specifying this will fail to grant read access

GenericWrite

bool

Read

bool

ReadAttributes

bool

ReadExtendedAttributes

bool

ReadPermission

bool

Synchronize

bool

TakeOwnership

bool

Traverse

bool

For a directory, the right to traverse the directory. By default, users are assigned the BYPASS_TRAVERSE_CHECKING privilege, which ignores the FILE_TRAVERSE access right. Only valid under a ‘CreateFolder’ parent.

User

string required

WriteAttributes

bool

WriteExtendedAttributes

bool