"Hard" Delete

As a matter of policy in Zentitle, you can "hard" delete many of the areas of setup, e.g., products, plans, editions, entitlements, customers, etc.

Having a hard delete policy allows you to have the ability to remove things, often important things, and these actions cannot be undone. Flexibility with responsibility.

Another issue with deleting is the cascade effect. For example, if you delete a product, it will simultaneously delete all the other objects attached to it. That could be a lot of time and data that could be lost as a result.

Using the delete options in the UI

The option to delete is visible in the top right corner of the Object Details page or in the Object Edit drawer.

Clicking the three dots shows the delete option. This is an example of one of the most "dangerous" objects to delete (products), as it will delete almost everything related to a product simultaneously.

It's likely a better option to start lower down the "chain" of objects (e.g., an edition or an entitlement) for safety unless a product really needs removing, such as the testing phase where no real data or users are involved.

Clicking on the Delete option shows one of two popups:

If only a single object is deleted as part of the process, then only the standard warning will show as below:

An additional layer of "security" has been added to ensure the user understands the consequences and has to take various actions before deleting the object with a "chain" of objects connected to it.

If there is a cascade of objects deleted as a result, then a more comprehensive warning will show after showing the standard delete (above). This is the second warning that describes what the consequences of the action will be.

In this case, as you can see, the consequences are made clear in the warning popup box.

The words must be typed in the box to prevent an accidental click for deletion.

DO NOT DELETE THIS TYPE OF OBJECT WITHOUT VERY CAREFUL PLANNING AND THOUGHT!

Last updated

Was this helpful?