To enable support for undo-deprovisioning via SPML:
1) Navigate to SPML Schema config file. I.e.:
2) Edit the file;
<attributeDefinition type="xsd:int" name="edsvaUnDeprovision" description="Undo-Deprovision Type" />
4) Under the 'User' class, add the the following:
<attributeDefinitionReference name="edsvaUnDeprovision" required="false" />
5) Save and close the file;
4) Restart IIS.
Note: CN of de-provisioned user must be specified in the request
<?xml version="1.0"?>
<soap:Envelope xmlns:xsi="www.w3.org/.../XMLSchema-instance" xmlns:xsd="www.w3.org/.../XMLSchema" xmlns:soap="schemas.xmlsoap.org/.../">
<soap:Body>
<spml:modifyRequest xmlns:spml="urn:oasis:names:tc:SPML:2:0">
<spml:psoID ID="<Replace deprovisioned user CN>"/>
<spml:modification>
<modification name=" edsvaUnDeprovision " operation="replace" xmlns="urn:oasis:names:tc:DSML:2:0:core">
<value>1</value>
</modification>
</spml:modification>
</spml:modifyRequest>
</soap:Body>
</soap:Envelope>
© ALL RIGHTS RESERVED. Feedback Terms of Use Privacy Cookie Preference Center