setFolderPermissions setfolderpermissions

Définit les autorisations de dossier.

Syntaxe

Types d’utilisateurs autorisés section-d3eb923fcf5741b99967634db809e09e

  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

Paramètres section-2a41135054954396b40f1228f2e63b42

Input (setFolderPermissionsParam)

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

Output (setFolderPermissionsReturn)

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

Exemples section-01730da4be874553ab44e3241cdf6357

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

Requête

<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

recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681