Delete a storage policy assignment.
Deleting a storage policy assignment on a user will have the user inherit the enterprise's default storage policy.
There is a rate limit for calling this endpoint of only twice per user in a 24 hour time frame.
Only a Primary Admin can access this endpoint. The user needs to generate a token for an account to authenticate this request.
"932483"
The ID of the storage policy assignment.
Returns an empty response when the storage policy assignment is successfully deleted.
An unexpected client error.
curl -i -X DELETE "https://api.box.com/2.0/storage_policy_assignments/932483" \
-H "Authorization: Bearer <ACCESS_TOKEN>" \
-d '{
"items": {
"type": "storage_policy",
"id": "1434325"
}
}'
BoxStoragePolicyAssignment assignment = new BoxStoragePolicyAssignment(api, "dXNlcl8xMjM0");
assignment.delete();
client.storage_policy_assignment(assignment_id='12345').delete()
print('The storage policy assignment was successfully delete!')
client.storagePolicies.removeAssignment('dXNlcl8yMjIyMg==')
.then(() => {
// deletion succeeded — no value returned
});
client.storagePolicies.deleteAssignment(storagePolicyAssignmentId: "22222") { result: Result<Void, BoxSDKError>} in
guard case .success = result else {
print("Error deleting storage policy assignment")
return
}
print("Storage policy assignment is successfully deleted.")
}