setFolderPermissions

Définit les autorisations de dossier.

Syntaxe

Types d’utilisateurs autorisés

  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

Paramètres

Entrée (setFolderPermissionsParam)

Nom Type Obligatoire Description
companyHandle xsd:string Oui Poignée de la société.
folderHandle xsd:string Oui Poignée de dossier.
setChildren xsd:boolean Oui Définit des autorisations sur les enfants appartenant au dossier.
permissionArray types:PermissionUpdateArray Oui Tableau d’autorisations.

Sortie (setFolderPermissionsReturn)

L’API IPS ne renvoie pas de réponse pour cette opération.

Exemples

Cet exemple de code spécifie un nom d’entreprise, un nom d’utilisateur de dossier et un tableau d’autorisations avec des informations détaillées sur le dossier. Il applique les mêmes autorisations aux enfants du dossier parent.

Request

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

Réponse

Aucune

Sur cette page