Imposta le autorizzazioni della cartella.
Sintassi
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
Input (setFolderPermissionsParam)
Nome | Tipo | Obbligatorio | Descrizione |
---|---|---|---|
companyHandle | xsd:string |
Sì | Tratta l'azienda. |
folderHandle | xsd:string |
Sì | Maniglia della cartella. |
setChildren | xsd:boolean |
Sì | Imposta le autorizzazioni per gli elementi figlio che appartengono alla cartella. |
permissionArray | types:PermissionUpdateArray |
Sì | Matrice di autorizzazioni. |
Output (setFolderPermissionsReturn)
L'API IPS non restituisce una risposta per questa operazione.
Questo esempio di codice specifica un handle aziendale, un handle di cartella e un array di autorizzazioni con informazioni dettagliate sulla cartella. Applica le stesse autorizzazioni per gli elementi secondari della cartella principale.
Request Contents (Richiesta contenuto)
<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>
Risposta
Nessuno.