DeleteAutoDelegationsForUser |
This method is used to delete the auto delegations of a user based on the specified criteria.
SOAP Request
<DeleteAutoDelegationsForUser xmlns="http://schemas.cordys.com/notification/autodelegation/1.0"> <UserDN>cn=user1,cn=organizational users,o=system,cn=cordys,cn=defaultInst,o=vanenburg.com</UserDN> <Status> <Value>ALL</Value> <!-- Or --> <Value>ACTIVE</Value> <Value>PLANNED</Value> <Value>COMPLETED</Value> </Status> <Delegates> <Delegate> <DelegationId>001CC438-906D-11E0-ED35-B202C100140F</DelegationId> </Delegate> </Delegates> </DeleteAutoDelegationsForUser>
Request Parameters
Parameter |
Description |
Required? |
---|---|---|
UserDN |
Refers to the DN of the user. |
Mandatory. This cannot be left empty even for the current user. If you want to delete the delegation of other users, then you must have Notification Admin Role. |
Status |
Refers to the status of the delegation. |
Optional. If Status is provided, then DelegationId will not be considered.
|
DelegationId |
Refers to the unique delegation id of the user. |
Optional. If this value is provided, then Status need not be provided. To delete a specific instance of auto-delegation, the corresponding 'DelegationId' can be provided. |
Note: Though Status and DelegationID are optional parameters, you must provide any one of them in order to delete the auto delegation.
SOAP Response
<DeleteAutoDelegationsForUserResponse> <UserDN/> <Deleted/> </DeleteAutoDelegationsForUserResponse>
Response Parameters
Response parameter |
Description |
---|---|
UserDN |
Refers to the DN of the user whose auto delegations are deleted. |
Deleted |
Returns a boolean.
|