Extended Properties allow organizations to store additional properties for job templates that can be updated using the Update Job Properties step to meet specific business needs. They can be used as inputs to other steps, such as the Run GP Service and Send Email steps, using ArcGIS Arcade expressions for the step's input parameters. 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.
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.
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.
- Optionally, change the order of the table in the list by hovering over the table header and clicking the Move table to top or Move table to bottom button or by clicking the Reorder table button and dragging the table to the desired location.
Tables can be collapsed and expanded using the Collapse table and Expand table buttons. You can also hover over a table and click the Delete table button to delete the table.
- Click Add Extended Property to add properties to the table.
The new property appears in the table.
- Provide a name for the property in the Name text box.
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 code types include Boolean, date, domain, double, integer, and string.
- Provide the value that appears in the property when a record is created.
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.
- 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 dragging it to the desired location to change the order of the domain values and codes.
Values and codes can be deleted by clicking the Delete Domain button .
- When you're done adding domain values and codes, click Save.
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.
- Click the Required check box to specify that the property is required.
- Click the Editable check box to specify that the property is editable.
- Click the Visible check box to specify if the property is visible when used in a job.
- Optionally, change the order of the extended properties in the table by hovering over the an item and clicking the Move item to top or Move item to bottom button or by clicking the Reorder Property button and dragging the property to the desired location.
Properties can be deleted by hovering over the property and clicking the Delete Item button .
- When you are done adding tables and properties, click Save.
- Once an extended properties table has been saved, the table name, property name, property data type, and field length can't be updated.
- The default field length for string data types is 100 characters.
You can filter the extended property list by property name or alias by typing a keyword in the Filter Extended Properties text box.