setAssetPermissions setassetpermissions
Plaatst de toestemmingen van één enkel middel door een toestemmingsactiva te gebruiken.
Elementen nemen standaard de machtigingen van hun bovenliggende map over. Nadat u machtigingen voor een element hebt ingesteld, worden de machtigingen van het bovenliggende element niet meer overgeërfd, tenzij u removeAssetPermissions
.
Geautoriseerde gebruikerstypen section-91fafc170c734ed2a77beafda9221768
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
Parameters section-e05abbce6453450fb38747101cb5e228
Input (setAssetPermissionParam)
Naam
Type
Vereist
Beschrijving
companyHandle
xsd:string
Ja
De handgreep naar het bedrijf dat de map bevat waarmee u wilt werken.
assetHandle
xsd:string
Ja
Mapgreep.
permissionArray
types:PermissionsUpdateArray
Ja
Machtigingenarray.
Output (setAssetPermissionReturn)
IPS API keert geen reactie voor deze verrichting terug.
Voorbeelden section-38955bc330bb4909b6b06027ef2b143e
In dit codevoorbeeld worden machtigingen voor een element ingesteld. Het bevat het bedrijf en activa handvat, en een toestemmingenserie.
Verzoek
<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>
Antwoord
Geen.
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681