{"key":"fluvius-service-management-extension","name":"Fluvius JSM Extensions","description":"A set of customizations for Fluvius","baseUrl":"https://esmdev.bluepencil.dev","authentication":{"type":"jwt"},"lifecycle":{"installed":"/installed"},"scopes":["READ","WRITE","DELETE"],"apiMigrations":{"signed-install":true},"modules":{"configurePage":{"url":"/frontend/app-settings","name":{"value":"Configure Fluvius ESM extensions"},"key":"esm-app-settings"},"serviceDeskPortalHeaders":[{"key":"major-incidents-portal-panel","url":"/frontend/major-incidents","pages":["portal"],"conditions":[{"condition":"entity_property_exists","params":{"entity":"project","propertyKey":"esm-major-incident-settings"}}]}],"serviceDeskPortalRequestCreatePropertyPanels":[{"key":"esm-extensions-request-category-module","url":"/frontend/change-request-module?requestTypeId={servicedesk.requestTypeId}&serviceDeskId={servicedesk.serviceDeskId}&projectKey={project.key}&&projectId={project.id}","conditions":[{"condition":"entity_property_exists","params":{"entity":"project","propertyKey":"esm-request-form-settings"}},{"condition":"entity_property_contains_context","params":{"entity":"project","propertyKey":"esm-request-form-settings","objectName":"supportedRequests","contextParameter":"servicedesk.requestTypeId"}}]}],"jiraIssueContents":[{"icon":{"width":16,"height":16,"url":"/form-icon.svg"},"target":{"type":"web_panel","url":"/frontend/issue-form"},"tooltip":{"value":" Formulier"},"jiraNativeAppsEnabled":true,"name":{"value":"Portaal formulier "},"conditions":[{"condition":"entity_property_contains_context","params":{"entity":"addon","propertyKey":"app-settings","objectName":"productCatalog.formEnabledProjects","contextParameter":"project.key"}},{"condition":"jira_expression","params":{"expression":"issue.issueType.name == 'Product Option'"}}],"key":"esm-request-form-design-issueview"},{"icon":{"width":16,"height":16,"url":"/tasklist-icon.svg"},"target":{"type":"web_panel","url":"/frontend/task-usage-section"},"tooltip":{"value":" Taak overzicht"},"jiraNativeAppsEnabled":true,"name":{"value":"Taak overzicht "},"conditions":[{"condition":"entity_property_contains_context","params":{"entity":"addon","propertyKey":"app-settings","objectName":"productCatalog.formEnabledProjects","contextParameter":"project.key"}},{"condition":"jira_expression","params":{"expression":"issue.issueType.name == 'Task'"}}],"key":"esm-task-usage-section"},{"icon":{"width":16,"height":16,"url":"/flowchart.svg"},"target":{"type":"web_panel","url":"/frontend/issue-product-options"},"tooltip":{"value":" Product opties"},"jiraNativeAppsEnabled":true,"name":{"value":"Product opties "},"conditions":[{"condition":"entity_property_contains_context","params":{"entity":"addon","propertyKey":"app-settings","objectName":"productCatalog.formEnabledProjects","contextParameter":"project.key"}},{"condition":"jira_expression","params":{"expression":"issue.issueType.name == 'Product'"}}],"key":"esm-request-product-options-issueview"},{"icon":{"width":16,"height":16,"url":"/tasklist-icon.svg"},"target":{"type":"web_panel","url":"/frontend/tasklist-template"},"tooltip":{"value":" Takenlijst opstellen"},"jiraNativeAppsEnabled":true,"name":{"value":"Takenlijst "},"conditions":[{"condition":"entity_property_contains_context","params":{"entity":"addon","propertyKey":"app-settings","objectName":"productCatalog.formEnabledProjects","contextParameter":"project.key"}},{"condition":"jira_expression","params":{"expression":"issue.issueType.name == 'Product Option'"}}],"key":"esm-tasklist-template"},{"icon":{"width":16,"height":16,"url":"/tasklist-icon.svg"},"target":{"type":"web_panel","url":"/frontend/tasklist-issueview"},"tooltip":{"value":" Taken overzicht"},"jiraNativeAppsEnabled":true,"name":{"value":"Taken "},"conditions":[{"condition":"entity_property_contains_context","invert":true,"params":{"entity":"addon","propertyKey":"app-settings","objectName":"productCatalog.formEnabledProjects","contextParameter":"project.key"}}],"key":"esm-tasklist-issueview"}],"jiraProjectAdminTabPanels":[{"location":"projectgroup4","url":"/frontend/portal-project-settings","weight":100,"name":{"value":"Fluvius ESM"},"conditions":[{"condition":"project_type","params":{"projectTypeKey":"service_desk"}}],"key":"esm-extensions-portal-project-settings"}],"serviceDeskPortalUserMenuActions":[{"key":"sd-portal-user-menu-action","name":{"value":"Jira backend"},"context":"addon","url":"/api/go-to-backend?request={servicedesk.requestId}&type={servicedesk.requestTypeId}&desk={servicedesk.serviceDeskId}","conditions":[{"condition":"can_use_application","params":{"applicationKey":"jira-servicedesk"}}]}],"serviceDeskPortalRequestViewDetailsPanels":[{"key":"jsm-request-portal-request-description-module","url":"/frontend/request-description-module","conditions":[{"condition":"entity_property_exists","params":{"entity":"project","propertyKey":"esm-request-view-settings"}},{"condition":"entity_property_contains_context","params":{"entity":"project","propertyKey":"esm-request-view-settings","objectName":"showDescriptionRequests","contextParameter":"servicedesk.requestTypeId"}}]}],"serviceDeskPortalRequestViewPanels":[{"key":"esm-extensions-portal-request-raiseuser","url":"/frontend/raiseuser","weight":50,"conditions":[{"condition":"entity_property_exists","params":{"entity":"project","propertyKey":"esm-request-view-settings"}},{"condition":"entity_property_contains_context","params":{"entity":"project","propertyKey":"esm-request-view-settings","objectName":"showRaiseUserRequests","contextParameter":"servicedesk.requestTypeId"}}]},{"key":"esm-extensions-portal-request-sla","url":"/frontend/sla","weight":250,"conditions":[{"condition":"entity_property_exists","params":{"entity":"project","propertyKey":"esm-request-view-settings"}},{"condition":"entity_property_contains_context","params":{"entity":"project","propertyKey":"esm-request-view-settings","objectName":"showSlaRequests","contextParameter":"servicedesk.requestTypeId"}}]}],"serviceDeskPortalRequestViewActions":[{"key":"esm-extensions-portal-request-unwatch","name":{"value":"Verwijder mij van dit incident"},"url":"/frontend/undo-follow-incident?issueKey={issue.key}&desk={servicedesk.serviceDeskId}","icon":{"url":"/img/person.badge.minus.svg"},"target":{"type":"dialog","options":{"chrome":false,"size":"medium"}},"conditions":[{"and":[{"condition":"entity_property_exists","params":{"entity":"project","propertyKey":"esm-major-incident-settings"}},{"condition":"entity_property_equal_to","params":{"entity":"issue","propertyKey":"major_incident","value":"true"}},{"condition":"is_issue_reported_by_current_user","invert":true},{"condition":"servicedesk.is_customer"}]}]}],"dialogs":[{"url":"/frontend/edit-form?issueKey={issue.key}","options":{"size":"large","chrome":false},"key":"esm-edit-form-dialog"},{"url":"/frontend/copy-form?issueKey={issue.key}","options":{"size":"medium","chrome":false},"key":"esm-copy-form-dialog"},{"url":"/frontend/tasklist-copy-dialog?issueKey={issue.key}","options":{"size":"medium","chrome":false},"key":"esm-tasklist-copy-dialog"},{"url":"/frontend/tasklist-edit-dialog?issueKey={issue.key}","options":{"size":"large","chrome":false},"key":"esm-tasklist-edit-dialog"}],"webhooks":[{"event":"jira_expression_evaluation_failed","url":"/api/jira-expressions-monitoring"}],"jiraBackgroundScripts":[{"url":"/frontend/request-creation-background","location":{"type":"issue_view","shouldReloadOnRefresh":true},"key":"esm-request-background"}],"jiraEntityProperties":[{"name":{"value":"Task Index Document"},"entityType":"issue","key":"tasklist-entity-property","keyConfigurations":[{"extractions":[{"objectName":"amount","type":"number","alias":"amountOfTasks"},{"objectName":"tasks","type":"string","alias":"tasks"}],"propertyKey":"esm-tasklist-search"}]},{"name":{"value":"Form Index Document"},"entityType":"issue","key":"esm-form-entity-property","keyConfigurations":[{"extractions":[{"objectName":"amount","type":"number","alias":"amountOfFormFields"},{"objectName":"fields","type":"string","alias":"formFields"},{"objectName":"requiredFields","type":"string","alias":"requiredFormFields"},{"objectName":"sensitiveFields","type":"string","alias":"sensitiveFormFields"},{"objectName":"keys","type":"string","alias":"formKeys"},{"objectName":"types","type":"string","alias":"formFieldTypes"},{"objectName":"messages","type":"text","alias":"formMessages"}],"propertyKey":"esm-form-search"}]}]}}