Establece los permisos de carpeta.
Sintaxis
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
Entrada (setFolderPermissionsParam)
Nombre | Tipo | Obligatorio | Descripción |
---|---|---|---|
companyHandle | xsd:string |
Sí | Identificador de la empresa. |
folderHandle | xsd:string |
Sí | Identificador de carpeta. |
setChildren | xsd:boolean |
Sí | Establece los permisos de los elementos secundarios que pertenecen a la carpeta. |
permissionArray | types:PermissionUpdateArray |
Sí | Matriz de permisos. |
Salida (setFolderPermissionsReturn)
La API IPS no devuelve una respuesta para esta operación.
Este ejemplo de código especifica un identificador de empresa, un identificador de carpeta y una matriz de permisos con información detallada sobre la carpeta. Aplica los mismos permisos a los elementos secundarios de la carpeta principal.
Solicitar
<setFolderPermissionsParam xmlns="http://www.scene7.com/IpsApi/xsd">
<companyHandle>64</companyHandle>
<folderHandle>blackmesa/Awatermark/</folderHandle>
<setChildren>true</setChildren>
<permissionArray>
<items>
<groupHandle>521</groupHandle>
<permissionType>Read</permissionType>
<isAllowed>true</isAllowed>
<isOverride>true</isOverride>
</items>
</permissionArray>
</setFolderPermissionsParam>
Respuesta
Ninguno.