setAssetPermissions setassetpermissions
Définit les autorisations d’une ressource unique à l’aide d’une ressource d’autorisation.
Assets hérite par défaut des autorisations de son dossier parent. Une fois les autorisations définies sur une ressource, elle n’hérite plus des autorisations de son parent, sauf si vous appelez removeAssetPermissions.
Types d’utilisateurs autorisés section-91fafc170c734ed2a77beafda9221768
IpsAdminIpsCompanyAdminImagePortalAdmin
Paramètres section-e05abbce6453450fb38747101cb5e228
Input (setAssetPermissionsParam)
Nom
Type
Obligatoire
Description
companyHandle
xsd:stringOui
Le handle de la société qui contient le dossier que vous souhaitez utiliser.
assetHandle
xsd:stringOui
Handle du dossier.
permissionArray
types:PermissionsUpdateArrayOui
Tableau des autorisations.
Output (setAssetPermissionsReturn)
L’API IPS ne renvoie pas de réponse pour cette opération.
Exemples section-38955bc330bb4909b6b06027ef2b143e
Cet exemple de code définit les autorisations sur une ressource. Il contient l’entreprise et le descripteur de ressource, ainsi qu’un tableau d’autorisations.
Requête
<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>
Réponse
Aucune
recommendation-more-help
dynamic-media-developer-resources-help-aem-ips-api