一般通过调用aaApi_ApplyAccessControlList接口设置文件或文件夹权限,示例代码如下:
ObjectAccessEntry en[] = {{ 0, 0, AADMS_MGRTYPE_USER, lUserId, AADMS_ACCESS_READ }};ObjectAccessSet set[] ={ {AADMSAOTYPE_PROJECT, ARRAY_LENGTH (en), en}, {AADMSAOTYPE_DOCUMENT, ARRAY_LENGTH (en), en}, {AADMSAOTYPE_ODS_COMPONENT, ARRAY_LENGTH (en), en},};
aaApi_ApplyAccessControlList(ACL_CARRIER_FOLDER , lProjId , 0 , ARRAY_LENGTH (set) , set , SUBITEM_ACCESS_UNCHANGED);