Manage artifact fields
Manage the fields that appear on all artifact types logged on your models. Choose from an array of field types with different properties and use cases.
Prerequisites
View, search, and filter artifacts fields
In the left sidebar, click Settings.
Under Artifacts, select Artifact Fields.
Displayed in groups2 as lists are the artifacts fields available to artifacts in your organization with a quick view of:3
Narrow down existing artifacts fields available to your artifacts by searching or filtering for results:
Click Search to search by keywords within an artifacts field.
Select whether to search in the Title or Description.
Click Search to narrow down your results by your entered keywords.
Expand any inventory field group to see more fields.
Click Filter to filter fields by any of the following criteria:
- artifact types — The types of artifacts that use this field.
- required on creation — Whether or not the field was set up as required on artifact creation.
- types — What type of field it is.
- workflow triggered by field — What workflows are initiated when this field is edited.6
- write permissions — Which model stakeholder types have permissions to edit this field.7
Click Apply Filters to narrow down your results by your configured criteria.
Expand any inventory field group to see more fields.
Add or edit artifact fields
In the left sidebar, click Settings.
Under Artifacts, select Artifact Fields.
Here you can edit existing artifact fields, or add a new one:
To add a new artifact field, click Add Field:
Artifact fields require a type,8 a name, and a artifact type.9
- (Optional) Enter a description to indicate the purpose of the field.
- (Optional) You can also choose to indicate that a field is required when creating artifacts.
- (Optional) You can also assign a field to a group.10
- Assign write permissions to allow granular access to editing this field gated by model stakeholder types or user roles. Leave this field blank for default permissions where only the Customer Admin role has write access.11
When you are satisfied with the setup of your artifact field, click Save.
To edit an existing artifact field:
Click on the artifact field you would like to edit.
Expand any inventory field group to see more fields.12
Make your desired changes to your artifact field, then click Save.
Artifact field types
- Single Line Text
- Simple text value.
- Attachments
- Upload supporting files for your model.13 Files must be less than 50 MB each in size.
- Long Text
- Toggle Enable rich text formatting to create a template using the rich text editor.
- Single Select
- Click Add Option to define a list of options.
- Multiple Select
- Click Add Option to define a list of options.
- Checkbox
-
A
true/falsevalue set by a toggle. - Number
- Text value in valid number format. Number display (comma, fullstop, etc.) is determined by your browser’s locale. Select a number type:
- Simple — Define the decimal places that the number should be displayed up to and any large number abbreviations.
- Currency — Define the currency you would like the field to display in, as well as the decimal places that the number should be displayed up to and any large number abbreviations.
- URL
- Text value in valid URL format.
- Date
-
- Date value in
yyyy-mm-ddformat. - Selection is in the current user’s timezone; other users viewing this field will see the value automatically in their timezone.
- Set the date format for date fields under your profile.14
- Date value in
- Date Time
-
- Date value in
yyyy-mm-dd, 24hrformat. - Selection is in the current user’s timezone; other users viewing this field will see the value automatically in their timezone.
- Set the date format for date time fields under your profile.15
- Date value in
-
Text value in valid email (
user@domain.com) format. - User
-
- Select list pre-populated with users from your User Directory.16
- Toggle allow linking to multiple records on to allow multi-selection of users.
16 Manage users
- Calculation
-
Define a
formula(params)function that automatically calculates and returns a value based on the params dictionary, which includes selected custom field keys retrieved from your other inventory model fields.- Click in front of the inventory field to allow your formula access to the field’s values.
- Replace the demonstration formula with your own in the code box provided.
- Enter in sample values in the testing area then click Test Calculation to validate your formula.
Example use cases:
- Calculate different risk scores based on artifact type.
- Generate dynamic titles and descriptions.
- Set different due dates or priorities by artifact category.
- Create type-specific business logic in formulas.
# Calculate different severity scores based on artifact type
if finding_type.tag == "VALIDATION_ISSUE":
return severity_score * 2.5
elif finding_type.tag == "POLICY_EXCEPTION":
return severity_score * 1.0
else:
return severity_score * 1.8# Dynamically calculate due dates based on artifact type
base_days = 30
if finding_type.tag == "VALIDATION_ISSUE":
urgency_multiplier = 0.5 # 15 days
elif finding_type.tag == "MODEL_LIMITATION":
urgency_multiplier = 2.0 # 60 days
else:
urgency_multiplier = 1.0 # 30 days
return base_days * urgency_multiplier# Combine artifact types with custom fields and parent model data
risk_factor = custom_field_risk_score or 1.0
model_criticality = params.model.get("criticality_level", "medium")
if finding_type.tag == "VALIDATION_ISSUE" and model_criticality == "high":
return risk_factor * 3.0
else:
return risk_factor * 1.5Add artifact field groups
To group artifact fields, first create an artifact field group:
In the left sidebar, click Settings.
Under Artifacts, select Artifact Fields.
Click Add Group and enter in a name and a description for the group.
Click Create Group to add the new group.
Assign the desired fields to the group.18
Delete artifact fields
In the left sidebar, click Settings.
Under Artifacts, select Artifact Fields.
Hover over the field you would like to delete.
When the appears under the Actions column, click on it and select Delete Field.
After you confirm, the field will be removed.

