{ "name": "ShiftLeft Jira Cloud", "description": "ShiftLeft Jira Cloud Plugin", "key": "io.shiftleft.plugings.jira.cloud", "baseUrl": "https://jiracloudplugin.shiftleft.io", "apiVersion": 3, "apiMigrations": { "context-qsh": true, "signed-install": true }, "authentication": { "type": "jwt" }, "vendor": { "name": "ShiftLeft, Inc.", "url": "https://www.shiftleft.io" }, "lifecycle": { "installed": "/installed" }, "scopes": [ "READ", "WRITE", "ACT_AS_USER", "ADMIN" ], "modules": { "webPanels": [ { "key": "shiftleft-info", "location": "atl.jira.view.issue.right.context", "name": { "value": "ShiftLeft Finding Info" }, "url": "pages/finding-info?issueId={issue.id}&projectKey={project.key}", "weight": 100, "conditions": [ { "condition": "user_is_logged_in" } ] } ], "webhooks": [ { "event": "jira:issue_updated", "url": "api/issue_updated?id={issue.id}&projectKey={project.key}" } ], "jiraProjectAdminTabPanels": [ { "url": "pages/project-configuration?projectKey={project.key}", "key": "sl-project-configuration", "location": "projectgroup1", "weight": 10, "name": { "value": "SL Project Configuration" }, "conditions": [ { "or": [ { "condition": "user_is_project_admin" }, { "condition": "user_is_admin" } ] } ], "context": "addon" } ], "jiraIssueFields": [ { "description": { "value": "ShiftLeft Finding Details" }, "type": "text", "name": { "value": "SL Finding Details" }, "key": "SLFindingDetails" }, { "description": { "value": "ShiftLeft Finding Identifier" }, "type": "string", "name": { "value": "SL Finding ID" }, "key": "SLFindingID" } ] } }