You can remove custom property classes, instances of property classes, or user-defined properties in a custom or built-in property class. You cannot remove a property, custom property class, or instance if it is already being used in BMC Server Automation, as described below:
Note
If a property class property references a custom property class and that property class property is applied to a versioned object such as a job or component, you can never remove the custom property class. Even if you remove the custom property class from the versioned object, an earlier version of that object continues to use the custom property class.
Instead of removing a property, custom property class, or instance that is in use, you can deprecate the item. Deprecation means that the property, custom property class, or instance still exists, but it no longer appears in the Property Dictionary. After it is deprecated, you cannot create another property, custom property class, or instance with the same name. If you attempt this, the system prompts you to undeprecate the item. If you do, the property, custom property class, or instance is returned to the Properties Dictionary.