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 following table describes user-defined properties. To use a property in a process step, reference the property using the syntax provided in this table.
Property | 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. |
See also: