{"key":"team-files-office-sharepoint-excel-google-drive-365-for-jira","name":"Team Files","description":"Team Files for Jira","vendor":{"name":"ikuTeam, Lda.","url":"https://ikuteam.com/"},"baseUrl":"https://cjira.teamfiles.app","links":{"self":"https://cjira.teamfiles.app/atlassian-connect.json","homepage":"https://cjira.teamfiles.app/atlassian-connect.json"},"authentication":{"type":"jwt"},"lifecycle":{"installed":"/installed"},"enableLicensing":true,"scopes":["PROJECT_ADMIN","ACT_AS_USER"],"modules":{"jiraProjectPages":[{"key":"files4jira-projectpage","name":{"value":"Team Files"},"url":"/modules/teamfiles?projectKey=${project.key}","iconUrl":"/images/ikuteam-teamfiles-icon.svg","weight":1,"conditions":[{"or":[{"and":[{"or":[{"condition":"entity_property_exists","invert":true,"params":{"entity":"addon","propertyKey":"addon-settings","objectName":"workContext"}},{"condition":"entity_property_equal_to","params":{"entity":"addon","propertyKey":"addon-settings","value":"default","objectName":"workContext.type"}}]},{"or":[{"condition":"entity_property_equal_to","params":{"entity":"project","propertyKey":"teamfiles.teamfiles.local.settings","value":"true","objectName":"show"}},{"condition":"entity_property_exists","invert":true,"params":{"entity":"project","propertyKey":"teamfiles.teamfiles.local.settings","objectName":"show"}}]}]},{"and":[{"condition":"entity_property_equal_to","params":{"entity":"addon","propertyKey":"addon-settings","value":"allowed","objectName":"workContext.type"}},{"condition":"entity_property_exists","params":{"entity":"project","propertyKey":"teamfiles.teamfiles.global.settings","objectName":"exists"}},{"or":[{"condition":"entity_property_equal_to","params":{"entity":"project","propertyKey":"teamfiles.teamfiles.local.settings","value":"true","objectName":"show"}},{"condition":"entity_property_exists","invert":true,"params":{"entity":"project","propertyKey":"teamfiles.teamfiles.local.settings","objectName":"show"}}]}]},{"and":[{"condition":"entity_property_equal_to","params":{"entity":"addon","propertyKey":"addon-settings","value":"forbidden","objectName":"workContext.type"}},{"condition":"entity_property_exists","invert":true,"params":{"entity":"project","propertyKey":"teamfiles.teamfiles.global.settings","objectName":"exists"}},{"or":[{"condition":"entity_property_equal_to","params":{"entity":"project","propertyKey":"teamfiles.teamfiles.local.settings","value":"true","objectName":"show"}},{"condition":"entity_property_exists","invert":true,"params":{"entity":"project","propertyKey":"teamfiles.teamfiles.local.settings","objectName":"show"}}]}]}]}]}],"jiraIssueContents":[{"icon":{"url":"/images/ikuteam-teamfiles-icon.svg"},"target":{"type":"web_panel","url":"/modules/issuepanel?projectKey=${project.key}&issueKey={issue.key}"},"tooltip":{"value":"Team Files"},"name":{"value":"Team Files"},"key":"teamfiles-quick-add-button","conditions":[{"or":[{"and":[{"or":[{"condition":"entity_property_exists","invert":true,"params":{"entity":"addon","propertyKey":"addon-settings","objectName":"workContext"}},{"condition":"entity_property_equal_to","params":{"entity":"addon","propertyKey":"addon-settings","value":"default","objectName":"workContext.type"}}]},{"or":[{"condition":"entity_property_equal_to","params":{"entity":"project","propertyKey":"teamfiles.teamfiles.local.settings","value":"true","objectName":"show"}},{"condition":"entity_property_exists","invert":true,"params":{"entity":"project","propertyKey":"teamfiles.teamfiles.local.settings","objectName":"show"}}]}]},{"and":[{"condition":"entity_property_equal_to","params":{"entity":"addon","propertyKey":"addon-settings","value":"allowed","objectName":"workContext.type"}},{"condition":"entity_property_exists","params":{"entity":"project","propertyKey":"teamfiles.teamfiles.global.settings","objectName":"exists"}},{"or":[{"condition":"entity_property_equal_to","params":{"entity":"project","propertyKey":"teamfiles.teamfiles.local.settings","value":"true","objectName":"show"}},{"condition":"entity_property_exists","invert":true,"params":{"entity":"project","propertyKey":"teamfiles.teamfiles.local.settings","objectName":"show"}}]}]},{"and":[{"condition":"entity_property_equal_to","params":{"entity":"addon","propertyKey":"addon-settings","value":"forbidden","objectName":"workContext.type"}},{"condition":"entity_property_exists","invert":true,"params":{"entity":"project","propertyKey":"teamfiles.teamfiles.global.settings","objectName":"exists"}},{"or":[{"condition":"entity_property_equal_to","params":{"entity":"project","propertyKey":"teamfiles.teamfiles.local.settings","value":"true","objectName":"show"}},{"condition":"entity_property_exists","invert":true,"params":{"entity":"project","propertyKey":"teamfiles.teamfiles.local.settings","objectName":"show"}}]}]}]}]}],"dialogs":[{"url":"/modules/issue-editor?projectKey=${project.key}&issueKey={issue.key}","options":{"header":{"value":"Attach file/folder"}},"key":"files4jira-issuepanel-attach-dialog"},{"url":"/modules/layout-editor?projectKey=${project.key}&issueKey={issue.key}","options":{"header":{"value":"Team Files layout options"}},"key":"files4jira-issuepanel-layout-dialog"},{"url":"/modules/preview?projectKey=${project.key}&issueKey={issue.key}","options":{"width":"100%","height":"100%","chrome":false},"key":"files4jira-issuepanel-preview-dialog"},{"url":"/modules/customer-portal-preview?projectKey=${project.key}&issueKey={issue.key}","options":{"width":"100%","height":"100%","chrome":false},"key":"files4jira-issuepanel-cp-preview-dialog"}],"webSections":[{"key":"team-files-settings-section","location":"admin_plugins_menu","name":{"value":"Team Files"}}],"adminPages":[{"url":"/modules/settings","location":"admin_plugins_menu/team-files-settings-section","name":{"value":"Team Files Settings"},"key":"teamfiles-settings-page","conditions":[{"condition":"user_is_admin"}]}],"jiraProjectAdminTabPanels":[{"location":"projectgroup2","url":"/modules/project-settings?projectKey=${project.key}","weight":100,"name":{"value":"Team Files"},"key":"tf-project-settings","conditions":[{"or":[{"condition":"entity_property_exists","invert":true,"params":{"entity":"addon","propertyKey":"addon-settings","objectName":"workContext"}},{"condition":"entity_property_equal_to","params":{"entity":"addon","propertyKey":"addon-settings","value":"default","objectName":"workContext.type"}},{"and":[{"condition":"entity_property_equal_to","params":{"entity":"addon","propertyKey":"addon-settings","value":"allowed","objectName":"workContext.type"}},{"condition":"entity_property_exists","params":{"entity":"project","propertyKey":"teamfiles.teamfiles.global.settings","objectName":"exists"}}]},{"and":[{"condition":"entity_property_equal_to","params":{"entity":"addon","propertyKey":"addon-settings","value":"forbidden","objectName":"workContext.type"}},{"condition":"entity_property_exists","invert":"true","params":{"entity":"project","propertyKey":"teamfiles.teamfiles.global.settings","objectName":"exists"}}]}]}]}],"configurePage":{"url":"/modules/settings","name":{"value":"Team Files Settings"},"key":"teamfiles-config-page","conditions":[{"condition":"user_is_admin"}]},"serviceDeskPortalRequestViewDetailsPanels":[{"key":"team-files-customer-portal-details-panel","url":"/modules/customer-portal-details-panel?projectKey=${project.key}&issueKey={issue.key}","conditions":[{"condition":"jira_expression","params":{"expression":"issue.properties['ikuteamfiles-production'] && issue.properties['ikuteamfiles-production'].customerItems.length > 0"}}]}],"jiraIssueFields":[{"key":"files4jira-attachment","name":{"value":"Team Files attachments"},"description":{"value":"Field indicating if there are attachments via Team Files"},"type":"read_only","property":{"key":"cf.files4jira-attachment.teamfiles","path":"has_attachments","type":"string"}}],"webhooks":[{"event":"jira:issue_created","url":"/webhooks/issue-created?projectKey=${project.key}&issueKey={issue.key}","excludeBody":true}]},"apiMigrations":{"gdpr":true,"context-qsh":true,"signed-install":true},"regionBaseUrls":{"DE":"https://de.cjira.teamfiles.app","EU":"https://de.cjira.teamfiles.app","US":"https://cjira.teamfiles.app"}}