User
User inputs allow users to select a Port user.
Common usage
The user input type can be used for:
- Assigning ownership
- Specifying reviewers
- Setting on-call personnel
- Notifying specific users
Definition
- Basic
- Array
{
"assignee": {
"title": "Assignee",
"description": "User to assign this task to",
"type": "string",
"format": "user"
}
}
{
"reviewers": {
"title": "Reviewers",
"description": "Users to review this change",
"type": "array",
"items": {
"type": "string",
"format": "user"
}
}
}
Properties
| Property | Type | Description |
|---|---|---|
type | "string" | Required. Must be "string" |
format | "user" | Required. Must be "user" |
default | string | Default user email |
Dynamic default
Set the current user as the default:
{
"requestedBy": {
"title": "Requested By",
"type": "string",
"format": "user",
"default": {
"jqQuery": ".trigger.by.user.email"
},
"readOnly": true
}
}