Extended properties allow organizations to store additional properties for job templates to meet specific business needs. They can be updated using the Update Job Properties step and can be used as dynamic input values to other steps, such as the Run GP Service and Send Email steps. Extended properties tables can't be shared across job templates, and each table in a workflow item must have a unique name. Complete the following steps to add an extended properties table:
- Access the Workflow Manager web app.
- Click the Design tab.
The Design page appears.
Note:
If you don’t have sufficient privileges, you won’t see the Design tab.
- Click the Job Templates button .
The Job Templates panel appears.
- Click the job template to which you want to add extended properties.
The job template appears in the right panel.
- Click the Extended Properties tab.
- Click New Table.
The new table appears in the list.
- Complete the Name and Alias fields.
Note:
The Name field will be converted to lowercase when saved and must contain a unique value across all job templates or it will be considered a duplicate.
- Click Add Extended Property.
The new property appears in the table.
- Provide a name for the property in the Name text box.
Note:
Each property in an extended property table must have a unique name.
- Provide the display name for the property in the Alias text box.
- Click the Type drop-down arrow and choose a data type for the property.
Available data types include Boolean, date, domain, double, integer, and string.
- Provide a default value for the property.
If the Type is set to Domain, do the following:
- Click Add Domain.
The Edit Domain dialog box appears.
- Click the Code Type drop-down arrow and choose a code type for the property.
Available domain code data types include: double, integer, and string.
- Provide a value for the domain in the Value text box.
- Provide a code for the domain in the Code text box.
- Optionally, click Add New Value and repeat steps c and d to add additional domain values and codes as necessary.
- Optionally, click the Reorder Domain button next to the Value text box and drag it to the desired location to change the order of the domain values and codes.
Note:
Values and codes can be deleted by clicking the Delete Domain button .
- When you're done adding domain values and codes, click Save.
Note:
Once the domain has been saved, the Code Type can't be modified. To edit or delete domain values and codes, click the Edit Domain button
- Click Add Domain.
- Update the Field Length as necessary.
Note:
The default field length is 50 characters.
- Check the Required check box to specify that the property is required.
- Check the Editable check box to specify that the property is editable.
- Check the Visible check box to specify that the property is visible when used in a job.
- Optionally, repeat steps 8 through 16 to add additional properties to the table.
Note:
To delete a property, hover over it and click the Delete Item button .
- Optionally, change the order of the extended properties in the table.
- Hover over the property you want to reorder.
- Click the Move item to top or Move item to bottom button , or click the Reorder Property button and drag it to the desired location.
- Optionally, repeat steps 6 through 18 to add additional extended properties tables and properties.
Note:
To delete an extended properties table, hover over it and click the Delete table button .
Tip:
You can filter the extended property list by property name or alias by typing a keyword in the Filter Extended Properties text box.
Tables can be collapsed and expanded using the Collapse table and Expand table buttons.
- Optionally, change the order of the extended properties tables.
- Hover over the table you want to reorder.
- Click the Move table to top or Move table to bottom button , or click the Reorder table button and drag it to the desired location.
- When you are done adding tables and properties, click Save.
Note:
Once an extended properties table has been saved, the table name, property name, property data type, and field length values can't be updated.