Delete license consumers

You can delete license consumers from the system.

Deleting a license consumer ends their current license leases in the system.

Note the following:

  • Deleting a license consumer of type license key automatically deletes also the associated license.

  • A license consumer of type person is automatically deleted if the associated B2C customer with a matching email address is deleted.

Limitations

If you have integrations in place for maintaining the license consumer data, we recommend that you handle license consumer deletion in the integrated external systems. Deleting a license consumer from the UI console in 10Duke Scale can cause issues because the changes are not automatically updated to the external systems.

Delete a license consumer in the UI console

  1. In the left sidebar, go to LICENSING > License consumers. The list of license consumers opens.

    (Or, go to a customer’s license consumer list.)

  2. Click the trash can icon for the license consumer you want to delete.

  3. To confirm the deletion, enter the (formal) name of the license consumer and click Delete.

Delete a license consumer through the API

Use the following License Management API operation:

Operation URL (relative, prepend the environment base URL)
Delete a license consumer DELETE /license-consumers/{licenseConsumerId}

Next steps

It may take a while for the deletion to affect integrated systems and API clients that store their own copy of the data.

We recommend that your client application uses a regular heartbeat to make sure that deleted license consumers cannot continue consuming licenses they no longer have access to. Even though a deleted license consumer’s license leases are deleted, from your client application’s point of view a lease remains valid until the next heartbeat.