setAssetPermissions setassetpermissions
권한 자산을 사용하여 단일 자산의 권한을 설정합니다.
Assets은 기본적으로 상위 폴더의 권한을 상속합니다. 에셋에 대한 권한을 설정하면 removeAssetPermissions
을(를) 호출하지 않는 한 에셋은 더 이상 상위 에셋의 권한을 상속하지 않습니다.
승인된 사용자 유형 section-91fafc170c734ed2a77beafda9221768
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
매개 변수 section-e05abbce6453450fb38747101cb5e228
입력(setAssetPermissonsParam)
이름
유형
필수
설명
company핸들
xsd:string
예
작업할 폴더가 포함된 회사에 대한 핸들입니다.
assetHandle
xsd:string
예
폴더 핸들.
permissionArray
types:PermissionsUpdateArray
예
권한 배열입니다.
출력(setAssetPermissonsReturn)
IPS API는 이 작업에 대한 응답을 반환하지 않습니다.
예제 section-38955bc330bb4909b6b06027ef2b143e
이 코드 샘플은 자산에 대한 권한을 설정합니다. 여기에는 회사 및 자산 핸들과 권한 배열이 포함됩니다.
요청
<setAssetPermissionsParam xmlns="http://www.scene7.com/IpsApi/xsd">
<companyHandle>64</companyHandle>
<assetHandle>97374|1|61046</assetHandle>
<permissionArray>
<items>
<groupHandle>521</groupHandle>
<permissionType>Read</permissionType>
<isAllowed>true</isAllowed>
<isOverride>true</isOverride>
</items>
</permissionArray>
</setAssetPermissionsParam>
응답
없음.
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681