Returns all effective rights assigned to a file or directory.
<fileInfo> <getAllEffectiveRights> <fileName/> <symlink/> </getAllEffectiveRights> </fileInfo>
<fileInfo> <getAllEffectiveRights> <allAccessRights count=""> <accessRights> <name/> <id/> <rights> <read/> <write/> <create/> <erase/> <accessControl/> <fileScan/> <modify/> <supervisor/> </rights> </accessRights> </allAccessRights> <result value=""> <description/> </result> </getAllEffectiveRights> </fileInfo>
Specifies a fully qualified name for the file. The context doesn't have to be included if a fully qualified name is specified.
Repeats for each entry.
Specifies an error value or 0 (for no error).
Specifies a text description of the result.
Specifies not to follow the link.
Specifies the number of entries.
The file request to return all effective rights is as follows:
<fileRequest> <fileInfo> <getAllEffectiveRights> <fileName>sys:\public </fileName> </getAllEffectiveRights> </fileInfo> </fileRequest>
The file reply in which all rights are returned is as follows:
<fileReply> <fileInfo> <getAllEffectiveRights> <allAccessRights count="1"> <accessRights> <name>.O=novell.T=test_tree </name> <id>083A4080-C752-11D7-A5-B7-888888888888 </id> <rights> <read/> <write/> <create/> <erase/> <accessControl/> <fileScan/> <modify/> <supervisor/> </rights> </accessRights> <allAccessRights> <result value="0"> <description/>success </description> </result> </getAllEffectiveRights> </fileInfo> <result value="0"> <description/>zOK </description> </result> </fileInfo> </fileReply>