Assign Issue
jira_assign_issueAssign or unassign a Jira issue using the dedicated assignment endpoint, supporting multiple user identifier formats. Avoids update_issue's silent failures.
Instructions
Assign a Jira issue to a user using the dedicated assignment endpoint.
This is more reliable than setting assignee via update_issue, which is silently ignored by some Jira configurations. Uses PUT /issue/{key}/assignee.
On Jira Server/DC the following identifier forms are all accepted: login name, email address, display name, or JIRAUSER key. The resolution order is: key lookup → email search (with email-as-username fallback) → text search → assignable-user search scoped to the issue.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| assignee | No | User identifier (email, display name, account ID, login name, or JIRAUSER key), or a JSON object string from jira_search_assignable_users. Pass null or empty string to unassign. | |
| issue_key | Yes | Jira issue key (e.g., 'PROJ-123', 'ACV2-642') |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |