fossa_save_jira_configuration
Create or update Jira site configuration in FOSSA, enabling issue tracking integration. Configure credentials, fields, and project mappings to align Jira with FOSSA.
Instructions
Create a Jira site configuration, or update an existing one.
WRITES TO FOSSA. Requires FOSSA_ALLOW_WRITES=true. Requires a premium FOSSA subscription.
Omit jira_id to create; supply it to update, in which case only the fields
you name change. Fields FOSSA allows to be null are cleared through
clear_fields, because a flat signature cannot distinguish "leave this
alone" from "set this to null".
CREDENTIALS: username/password and headers are sent to FOSSA and
stored there so it can authenticate to your Jira. They travel through this
tool call, which means they land in the transcript of whatever client made
it — prefer configuring credentials in the FOSSA web app and using this tool
for everything else. Nothing is echoed back: the response reports only
whether each credential field is set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| labels | No | ||
| enabled | No | ||
| headers | No | ||
| jira_id | No | ||
| base_url | No | ||
| password | No | ||
| username | No | ||
| components | No | ||
| issue_types | No | ||
| clear_fields | No | ||
| custom_fields | No | ||
| jira_project_ids | No | ||
| resolved_statuses | No | ||
| default_unique_tickets | No | ||
| default_quality_project | No | ||
| default_security_project | No | ||
| default_licensing_project | No | ||
| resolved_statuses_enabled | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||