{"name":"JEMHCloud Add-On","description":"JEMHCloud Messaging Service","key":"com.javahollic.jira.jemh-ui","baseUrl":"https://jemhcloud.thepluginpeople.com/app","enableLicensing":true,"vendor":{"name":"PluginPeople","url":"https://thepluginpeople.atlassian.net"},"regionBaseUrls":{"DE":"https://jemhcloud-eu.thepluginpeople.com/app","EU":"https://jemhcloud-eu.thepluginpeople.com/app","US":"https://jemhcloud.thepluginpeople.com/app"},"apiMigrations":{"gdpr":true,"context-qsh":true,"signed-install":true},"lifecycle":{"disabled":"/lifecycle/disabled?descriptor_version=44","enabled":"/lifecycle/enabled?descriptor_version=44","installed":"/lifecycle/installed?descriptor_version=44","uninstalled":"/lifecycle/uninstalled?descriptor_version=44"},"authentication":{"type":"jwt"},"modules":{"generalPages":[{"cacheable":true,"conditions":[{"condition":"addon_is_licensed"},{"condition":"user_is_admin"}],"icon":{"height":16,"url":"images/jemhc-logo-white-simple.svg","width":16},"key":"configuration-general","name":{"value":"JEMHCloud"},"url":"/static/client/configuration.html?descriptor_version=44"},{"cacheable":true,"conditions":[{"condition":"addon_is_licensed"},{"condition":"user_is_admin"}],"icon":{"height":16,"url":"images/jemhc-logo-white-simple.svg","width":16},"key":"configuration","location":"admin_applications_section/admin_applications_integrations_section","name":{"value":"JEMHCloud"},"url":"/static/client/configuration.html?descriptor_version=44"}],"jiraDashboardItems":[{"cacheable":true,"conditions":[{"condition":"addon_is_licensed"},{"condition":"user_is_logged_in"},{"condition":"user_is_admin"}],"description":{"value":"Show JEMHCloud consumed and available messages/data and your message queues status."},"key":"dashboardItem","name":{"value":"JEMHCloud Dashboard"},"thumbnailUrl":"/images/dashboard-thumb.png","tooltip":{"value":"JEMHCloud Messages/Data"},"url":"/static/client/dashboard.html?descriptor_version=44"},{"cacheable":true,"conditions":[{"condition":"addon_is_licensed"},{"condition":"user_is_logged_in"},{"condition":"user_is_admin"}],"description":{"value":"Show JEMHCloud usage history in the last year, month and day."},"key":"usageHistoryDashboard","name":{"value":"JEMHCloud Usage History"},"thumbnailUrl":"/images/usage-history-dashboard-thumb.png","tooltip":{"value":"JEMHCloud Usage History"},"url":"/static/client/usageHistoryDashboard.html?descriptor_version=44"},{"conditions":[{"condition":"addon_is_licensed"},{"condition":"user_is_logged_in"},{"condition":"user_is_admin"}],"description":{"value":"Big banner showing current JEMHCloud configuration status."},"key":"systemStatusSummaryDashboard","name":{"value":"JEMHCloud System Status Summary"},"thumbnailUrl":"/images/system-status-summary-dashboard-thumb.png","tooltip":{"value":"JEMHCloud System System Status"},"url":"/static/client/systemStatusSummaryDashboard.html?descriptor_version=44"},{"cacheable":true,"conditions":[{"condition":"addon_is_licensed"},{"condition":"user_is_logged_in"},{"condition":"user_is_admin"}],"description":{"value":"Table with the configured components in JEMHCloud and their status."},"key":"systemStatusDetailDashboard","name":{"value":"JEMHCloud System Status Detail"},"thumbnailUrl":"/images/system-status-detail-dashboard-thumb.png","tooltip":{"value":"JEMHCloud System System Detail"},"url":"/static/client/systemStatusDetailDashboard.html?descriptor_version=44"}],"jiraIssueFields":[{"key":"emailSenderAddress","type":"TEXT","description":{"value":"Enterprise Mail Handler (JEMHC) for Jira Cloud: Issue field used to store sender's email address."},"name":{"value":"Email Sender Address"}},{"key":"emailSenderName","type":"TEXT","description":{"value":"Enterprise Mail Handler (JEMHC) for Jira Cloud: Issue field used to store sender's personal name."},"name":{"value":"Email Sender Name"}},{"key":"emailParticipants","type":"TEXT","description":{"value":"Enterprise Mail Handler (JEMHC) for Jira Cloud: Issue field uses to store participants email addresses."},"name":{"value":"Email Participants"}}],"jiraProjectAdminTabPanels":[{"cacheable":true,"conditions":[{"condition":"addon_is_licensed"},{"condition":"user_is_logged_in"}],"key":"projectConfigurationWebPanel","location":"projectgroup4","name":{"value":"JEMHCloud"},"url":"/static/client/projectConfiguration.html?descriptor_version=44"}],"jiraProjectPermissions":[{"key":"adHocNotificationPermission","category":"ISSUES","name":{"value":"Send JEMHC ad hoc Emails"},"description":{"value":"Allows user to send Emails from the issue page."}}],"jiraWorkflowPostFunctions":[{"create":{"cacheable":true,"url":"/static/client/postFunctionMattermostNotificationEdit.html?descriptor_version=44"},"description":{"value":"Send a Mattermost Message through JEMHCloud."},"edit":{"cacheable":true,"url":"/static/client/postFunctionMattermostNotificationEdit.html?descriptor_version=44"},"key":"postFunctionMattermost","name":{"value":"Send Mattermost Notification by JEMHCloud"},"triggered":{"url":"/webhook/WE_JIRA_WEBHOOK_POST_FUNCTION_MATTERMOST_NOTIFICATION"},"view":{"cacheable":true,"url":"/static/client/postFunctionMattermostNotificationView.html?descriptor_version=44"}},{"create":{"cacheable":true,"url":"/static/client/postFunctionNotificationEdit.html?descriptor_version=44"},"description":{"value":"Send an Email Message through JEMHCloud."},"edit":{"cacheable":true,"url":"/static/client/postFunctionNotificationEdit.html?descriptor_version=44"},"key":"postFunction","name":{"value":"Send Email Notification by JEMHCloud"},"triggered":{"url":"/webhook/WE_JIRA_WEBHOOK_POST_FUNCTION_NOTIFICATION"},"view":{"cacheable":true,"url":"/static/client/postFunctionNotificationView.html?descriptor_version=44"}},{"create":{"cacheable":true,"url":"/static/client/postFunctionSlackNotificationEdit.html?descriptor_version=44"},"description":{"value":"Send a Slack Message through JEMHCloud."},"edit":{"cacheable":true,"url":"/static/client/postFunctionSlackNotificationEdit.html?descriptor_version=44"},"key":"postFunctionSlack","name":{"value":"Send Slack Notification by JEMHCloud"},"triggered":{"url":"/webhook/WE_JIRA_WEBHOOK_POST_FUNCTION_SLACK_NOTIFICATION"},"view":{"cacheable":true,"url":"/static/client/postFunctionSlackNotificationView.html?descriptor_version=44"}},{"create":{"cacheable":true,"url":"/static/client/postFunctionSMSNotificationEdit.html?descriptor_version=44"},"description":{"value":"Send an SMS Message through JEMHCloud."},"edit":{"cacheable":true,"url":"/static/client/postFunctionSMSNotificationEdit.html?descriptor_version=44"},"key":"postFunctionSMS","name":{"value":"Send SMS Notification by JEMHCloud"},"triggered":{"url":"/webhook/WE_JIRA_WEBHOOK_POST_FUNCTION_SMS_NOTIFICATION"},"view":{"cacheable":true,"url":"/static/client/postFunctionSMSNotificationView.html?descriptor_version=44"}},{"create":{"cacheable":true,"url":"/static/client/telegramPostFunctionNotificationEdit.html?descriptor_version=44"},"description":{"value":"Send a Telegram Message through JEMHCloud."},"edit":{"cacheable":true,"url":"/static/client/telegramPostFunctionNotificationEdit.html?descriptor_version=44"},"key":"telegramPostFunction","name":{"value":"Send Telegram Notification by JEMHCloud"},"triggered":{"url":"/webhook/WE_JIRA_WEBHOOK_POST_FUNCTION_TELEGRAM_NOTIFICATION"},"view":{"cacheable":true,"url":"/static/client/telegramPostFunctionNotificationView.html?descriptor_version=44"}}],"postInstallPage":{"cacheable":true,"conditions":[{"condition":"addon_is_licensed"},{"condition":"user_is_admin"}],"icon":{"height":16,"url":"images/jemhc-logo-white-simple.svg","width":16},"key":"start","name":{"value":"JEMHC"},"url":"/static/client/configuration.html?descriptor_version=44"},"webItems":[{"cacheable":true,"conditions":[{"condition":"addon_is_licensed"},{"condition":"user_is_logged_in"},{"condition":"entity_property_exists","params":{"entity":"addon","propertyKey":"AD_HOC_NOTIFICATIONS_ENABLED","value":"true"},"invert":false},{"condition":"entity_property_equal_to","params":{"entity":"addon","propertyKey":"AD_HOC_NOTIFICATIONS_ENABLED","value":"true"},"invert":false},{"condition":"has_issue_permission","params":{"permission":"com.javahollic.jira.jemh-ui__adHocNotificationPermission"},"invert":false}],"icon":{"height":16,"url":"/images/mail.png","width":16},"key":"adHocNotificationsWebItem","label":{"value":"adHocNotifications.label"},"location":"jira.issue.tools","name":{"value":"Send Email "},"params":{"iconClass":"aui-icon aui-icon-small aui-iconfont-email-large"},"target":{"options":{"chrome":false,"header":{"value":"Send an ad hoc notification through JEMHCloud"},"height":"70%","width":"70%"},"type":"dialog"},"title":{"value":"Send an ad hoc notification through JEMHCloud"},"tooltip":{"value":"Use JEMHCloud to mail an ad hoc notification"},"url":"/static/client/adHocNotifications.html?descriptor_version=44"}],"webhooks":[{"event":"jira_webhook_post_function_mattermost_notification","url":"/webhook/WE_JIRA_WEBHOOK_POST_FUNCTION_MATTERMOST_NOTIFICATION","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"jira_webhook_post_function_slack_notification","url":"/webhook/WE_JIRA_WEBHOOK_POST_FUNCTION_SLACK_NOTIFICATION","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"jira_webhook_post_function_sms_notification","url":"/webhook/WE_JIRA_WEBHOOK_POST_FUNCTION_SMS_NOTIFICATION","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"jira_webhook_post_function_telegram_notification","url":"/webhook/WE_JIRA_WEBHOOK_POST_FUNCTION_TELEGRAM_NOTIFICATION","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"jira:issue_created","url":"/webhook/WE_JIRA_ISSUE_CREATED?issueId=${issue.id}&issueKey=${issue.key}&projectId=${project.id}&projectKey=${project.key}","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"jira:issue_deleted","url":"/webhook/WE_JIRA_ISSUE_DELETED?issueId=${issue.id}&issueKey=${issue.key}&projectId=${project.id}&projectKey=${project.key}","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"jira:issue_updated","url":"/webhook/WE_JIRA_ISSUE_UPDATED?issueId=${issue.id}&issueKey=${issue.key}&projectId=${project.id}&projectKey=${project.key}","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"worklog_updated","url":"/webhook/WE_JIRA_WORKLOG_UPDATED?issueId=${issue.id}&issueKey=${issue.key}&projectId=${project.id}&projectKey=${project.key}","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"worklog_created","url":"/webhook/WE_JIRA_WORKLOG_CREATED?issueId=${issue.id}&issueKey=${issue.key}&projectId=${project.id}&projectKey=${project.key}","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"worklog_deleted","url":"/webhook/WE_JIRA_WORKLOG_DELETED?issueId=${issue.id}&issueKey=${issue.key}&projectId=${project.id}&projectKey=${project.key}","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"comment_created","url":"/webhook/WE_JIRA_COMMENT_CREATED?issueId=${issue.id}&issueKey=${issue.key}&projectId=${project.id}&projectKey=${project.key}","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"comment_deleted","url":"/webhook/WE_JIRA_COMMENT_DELETED?issueId=${issue.id}&issueKey=${issue.key}&projectId=${project.id}&projectKey=${project.key}","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"comment_updated","url":"/webhook/WE_JIRA_COMMENT_UPDATED?issueId=${issue.id}&issueKey=${issue.key}&projectId=${project.id}&projectKey=${project.key}","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"attachment_created","url":"/webhook/WE_JIRA_ATTACHMENT_CREATED?issueId=${issue.id}&issueKey=${issue.key}&projectId=${project.id}&projectKey=${project.key}","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"attachment_deleted","url":"/webhook/WE_JIRA_ATTACHMENT_DELETED?issueId=${issue.id}&issueKey=${issue.key}&projectId=${project.id}&projectKey=${project.key}","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"jira_webhook_post_function_notification","url":"/webhook/WE_JIRA_WEBHOOK_POST_FUNCTION_NOTIFICATION","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]},{"event":"incoming_webhook_send_notification","url":"/webhook/WE_INCOMING_WEBHOOK_SEND_NOTIFICATION","propertyKeys":[],"conditions":[{"condition":"addon_is_licensed"}]}]},"links":{"documentation":"https://thepluginpeople.atlassian.net/wiki/display/JEMHC","self":"https://jemhcloud.thepluginpeople.com/app"},"scopes":["READ","WRITE","DELETE","PROJECT_ADMIN","ACT_AS_USER","ACCESS_EMAIL_ADDRESSES"]}