Certain circumstances prevent objects from being deleted:
If the software engineer does not have the correct authorities on the object.
You cannot delete from an application area:
If the object is attached to another application area.
If the object is assigned to another object (e.g. if a management rule is assigned to another property).
Note: A private object can be detached from its application area. The object remains private in the repository, even though it is no longer attached to any application areas.