Set the value from clock.
Set the current user to the target field. Example : {"actionType":"$copyFromCurrentUser","targetField":"System.AssignedTo","value":""}.
Copy the value from a specified field and set to target field. Example : {actionType: "$copyFromField", targetField: "System.AssignedTo", value:"System.ChangedBy"}. Here, value is copied from "System.ChangedBy" and set to "System.AssingedTo" field.
Use the current time to set the value of the target field. Example : {actionType: "$copyFromServerClock", targetField: "System.CreatedDate", value: ""}
Use the current user to set the value of the target field.
Set the value of target field to given value. Example : {actionType: "$copyValue", targetField: "ScrumInherited.mypicklist", value: "samplevalue"}
Disallows a field from being set to a specific value.
Hides target field from the form. This is a server side only action.
Make the target field read-only. Example : {"actionType":"$makeReadOnly","targetField":"Microsoft.VSTS.Common.Activity","value":""}
Make the target field required. Example : {"actionType":"$makeRequired","targetField":"Microsoft.VSTS.Common.Activity","value":""}
Set the default value on the target field from server clock. This is used if user creates the field like Date/Time and uses default value.
Set the default current user value on the target field. This is used if the user creates the field of type identity and uses default value.
Set the default value on from existing field to the target field. This used wants to set a existing field value to the current field.
Set a default value on the target field. This is used if the user creates a integer/string field and sets a default value of this field.
Set the value of the target field to empty.
Type of action to take when the rule is triggered.