setAssetPermissions

권한 자산을 사용하여 단일 자산의 권한을 설정합니다.

자산은 기본적으로 상위 폴더의 권한을 상속합니다. 자산에 대한 권한을 설정하면 removeAssetPermissions을(를) 호출하지 않는 한 더 이상 해당 부모의 권한을 상속하지 않습니다.

인증된 사용자 유형

  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

매개 변수

입력(setAssetPermissonsParam)

이름 유형 필수 설명
*companyHandle* xsd:string 작업할 폴더가 포함된 회사의 핸들입니다.
*assetHandle* xsd:string 폴더 핸들.
*permissionArray* types:PermissionsUpdateArray 사용 권한 배열로 이동합니다.

출력(setAssetPermissonsReturn)

IPS API는 이 작업에 대한 응답을 반환하지 않습니다.

예제

이 코드 샘플은 자산에 대한 권한을 설정합니다. 여기에는 회사 및 자산 핸들 및 권한 배열이 포함됩니다.

요청

<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>

응답

없음.

이 페이지에서는