User-Defined Properties

If there is no built-in property that suits your needs, you can define your own properties at the levels you may need them. The user-defined properties are described in the following table. To use a property in a process, reference it when you configure a step using the syntax shown in the Reference Syntax column.

User-Defined Properties Table

Property Name Reference Syntax Description
agent/<property name> ${p:agent/<property name>} Agent properties are user-defined and are set on the agent's Properties tab.
application/<property name> ${p:application/<property name>} Application properties are user-defined and are set on the application’s Properties tab.
component/property_name ${p:component/<property name>} Component properties are user-defined and are set on the component’s Properties tab.
environment/property_name ${p:environment/<property name>}

Environment properties are user-defined and can be set on the environment, application environment, and component Properties tabs. Values for same-named environment properties are overridden at the most specific level, with component being the most specific.

<property_name> ${p:<property name>} You can define properties on a process's Properties tab and enter them in a process. If the property does not have an assigned value, the user running the process is prompted for the value.
resource/<property name> ${p:resource/<property name>} Resource properties are user-defined and are set on the resource's Roles & Properties tab.
resource/<role name>/<property name> ${p:resource/<role name>/<property name>} Resource role properties are user-defined and are defined on the resource's Roles & Properties tab. The values are set when adding a role to a resource.
<stepname>/<property name> ${p:<stepname>/<property name>} You can reference a property name in a process step that is set in a previous step name in the same process. The property value is set as output from the named step.
system/<property name> ${p:system/<property name>} System properties are user-defined and are set in Administration > System > Properties. These can be thought of as global properties, and should be used to set values that are system-wide defaults.

Related Topics

How Properties Are Resolved