Modeler Desktop on MacOs doesn't show element Templates menu entry

Hi all,

I am trying to use some templates in my BPMN diagram. But the menu item templates is not displayed.

In the folder of my Modeler installation I have added the json in the following path:
Contents/Resources/element-templates/microsoft-office365-mail-connector.json

The element-templates folder wasn’t there by default, so I created it.

I restarted Desktop Modeler but the menu templates aren’t there.

Thanks for your help

Hi @ben051199
What if you add the json here to the
/Users/<user_name>/Library/Application Support/camunda-modeler/element-templates ?

Same result as before. In my Application Support Folder there are two folders

  • Camunda/Modeler/templates
  • camunda-modeler

i added the json in both folders but the templates are not displayed…

What version camunda desktop version that you use? Can you share the json file?

@Alex_Voloshyn
That’s the json i use. I downloaded the json from the camunda git repository.
My Camunda Modeler Version is 5.22.0

{
  "$schema": "https://unpkg.com/@camunda/zeebe-element-templates-json-schema/resources/schema.json",
  "name": "Microsoft Office 365 Mail Connector",
  "id": "io.camunda.connectors.MSFT.O365.Mail.v1",
  "description": "Work with Office 365 Mail via your BPMN process",
  "documentationRef" : "https://docs.camunda.io/docs/components/connectors/out-of-the-box-connectors/microsoft-o365-mail/",
  "version": 1,
  "category": {
    "id": "connectors",
    "name": "Connectors"
  },
  "appliesTo": [
    "bpmn:Task"
  ],
  "elementType": {
    "value": "bpmn:ServiceTask"
  },
  "groups": [
    {
      "id": "server",
      "label": "Server"
    },
    {
      "id": "authentication",
      "label": "Authentication"
    },
    {
      "id": "operation",
      "label": "Operation"
    },
    {
      "id": "requestBody",
      "label": "Request"
    },
    {
      "id": "parameters",
      "label": "Parameters"
    },
    {
      "id": "url",
      "label": "URL"
    },
    {
      "id": "output",
      "label": "Output mapping"
    },
    {
      "id": "error",
      "label": "Error handling"
    },
    {
      "id": "retries",
      "label": "Retries"
    }
  ],
  "properties": [
    {
      "value": "io.camunda:http-json:1",
      "binding": {
        "property": "type",
        "type": "zeebe:taskDefinition"
      },
      "type": "Hidden"
    },
    {
      "id": "baseUrl",
      "value": "https://graph.microsoft.com/v1.0",
      "group": "server",
      "binding": {
        "name": "baseUrl",
        "type": "zeebe:input"
      },
      "type": "Hidden"
    },
    {
      "id": "operationId",
      "value": "users.ListMailFolders",
      "group": "operation",
      "binding": {
        "name": "operationId",
        "type": "zeebe:input"
      },
      "type": "Dropdown",
      "choices": [
        {
          "name": "Get user's folders",
          "value": "users.ListMailFolders"
        },
        {
          "name": "Create mail folder for user",
          "value": "users.CreateMailFolders"
        },
        {
          "name": "Get user's messages",
          "value": "users.ListMessages"
        },
        {
          "name": "Send mail on behalf of user",
          "value": "users.user.sendMail"
        }
      ]
    },
    {
      "id": "authentication.type",
      "label": "Type",
      "description": "Authentication type",
      "value": "oauth-client-credentials-flow",
      "group": "authentication",
      "binding": {
        "name": "authentication.type",
        "type": "zeebe:input"
      },
      "type": "Dropdown",
      "choices": [
        {
          "name": "Bearer token",
          "value": "bearer"
        },
        {
          "name": "OAuth 2.0",
          "value": "oauth-client-credentials-flow"
        }
      ]
    },
    {
      "id": "authentication.token",
      "label": "Bearer token",
      "optional": false,
      "constraints": {
        "notEmpty": true
      },
      "feel": "optional",
      "group": "authentication",
      "binding": {
        "name": "authentication.token",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "authentication.type",
        "equals": "bearer",
        "type": "simple"
      },
      "type": "String"
    },
    {
      "id": "authentication.oauthTokenEndpoint",
      "label": "OAuth token endpoint",
      "description": "The OAuth token endpoint",
      "optional": false,
      "constraints": {
        "notEmpty": true
      },
      "feel": "optional",
      "group": "authentication",
      "binding": {
        "name": "authentication.oauthTokenEndpoint",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "authentication.type",
        "equals": "oauth-client-credentials-flow",
        "type": "simple"
      },
      "type": "String"
    },
    {
      "id": "authentication.clientId",
      "label": "Client ID",
      "description": "Your application's client ID from the OAuth client",
      "optional": false,
      "constraints": {
        "notEmpty": true
      },
      "feel": "optional",
      "group": "authentication",
      "binding": {
        "name": "authentication.clientId",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "authentication.type",
        "equals": "oauth-client-credentials-flow",
        "type": "simple"
      },
      "type": "String"
    },
    {
      "id": "authentication.clientSecret",
      "label": "Client secret",
      "description": "Your application's client secret from the OAuth client",
      "optional": false,
      "constraints": {
        "notEmpty": true
      },
      "feel": "optional",
      "group": "authentication",
      "binding": {
        "name": "authentication.clientSecret",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "authentication.type",
        "equals": "oauth-client-credentials-flow",
        "type": "simple"
      },
      "type": "String"
    },
    {
      "id": "authentication.clientAuthentication",
      "optional": false,
      "value": "credentialsBody",
      "group": "authentication",
      "type": "Hidden",
      "binding": {
        "name": "authentication.clientAuthentication",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "authentication.type",
        "equals": "oauth-client-credentials-flow",
        "type": "simple"
      }
    },
    {
      "id": "authentication.scopes",
      "group": "authentication",
      "value": "https://graph.microsoft.com/.default",
      "binding": {
        "name": "authentication.scopes",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "authentication.type",
        "equals": "oauth-client-credentials-flow",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.ListMailFolders_user_id",
      "label": "User ID",
      "description": "The unique identifier of user. Can be UUID or email",
      "optional": false,
      "value": "myuser@mycompany.com",
      "constraints": {
        "notEmpty": true
      },
      "feel": "optional",
      "group": "parameters",
      "binding": {
        "name": "user_id",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.ListMailFolders",
        "type": "simple"
      },
      "type": "String"
    },
    {
      "id": "users.ListMailFolders_odata_path",
      "value": "=\"/users/\"+user_id+\"/mailFolders\"",
      "group": "parameters",
      "binding": {
        "name": "operationPath",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.ListMailFolders",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.ListMailFolders_odata_headers",
      "value": "={}",
      "group": "parameters",
      "binding": {
        "name": "headers",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.ListMailFolders",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.ListMailFolders_odata_queryParameters",
      "label": "Query parameters",
      "description": "Query parameters. Supporting <a href='https://learn.microsoft.com/en-us/graph/query-parameters?tabs=http' target='_blank'>OData query parameters</a>",
      "group": "parameters",
      "optional": true,
      "feel": "required",
      "binding": {
        "name": "queryParameters",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.ListMailFolders",
        "type": "simple"
      },
      "type": "Text"
    },
    {
      "id": "users.ListMailFolders_odata_method",
      "value": "GET",
      "group": "parameters",
      "binding": {
        "name": "method",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.ListMailFolders",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.CreateMailFolders_user_id",
      "label": "User ID",
      "description": "The unique identifier of user. Can be UUID or email",
      "optional": false,
      "value": "myuser@mycompany.com",
      "constraints": {
        "notEmpty": true
      },
      "feel": "optional",
      "group": "parameters",
      "binding": {
        "name": "user_id",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.CreateMailFolders",
        "type": "simple"
      },
      "type": "String"
    },
    {
      "id": "users.CreateMailFolders_folder_name",
      "label": "Folder display name",
      "description": "A folder name to be created",
      "optional": false,
      "value": "",
      "constraints": {
        "notEmpty": true
      },
      "feel": "optional",
      "group": "requestBody",
      "binding": {
        "name": "CreateMailFolders_folder_name",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.CreateMailFolders",
        "type": "simple"
      },
      "type": "String"
    },
    {
      "id": "users.CreateMailFolders_odata_path",
      "value": "=\"/users/\"+user_id+\"/mailFolders\"",
      "group": "parameters",
      "binding": {
        "name": "operationPath",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.CreateMailFolders",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.CreateMailFolders_odata_headers",
      "value": "={}",
      "group": "parameters",
      "binding": {
        "name": "headers",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.CreateMailFolders",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.CreateMailFolders_odata_queryParameters",
      "value": "={}",
      "group": "parameters",
      "binding": {
        "name": "queryParameters",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.CreateMailFolders",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.CreateMailFolders_odata_method",
      "value": "POST",
      "group": "parameters",
      "binding": {
        "name": "method",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.CreateMailFolders",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.ListMessages_user_id",
      "label": "User ID",
      "description": "The unique identifier of user. Can be UUID or email",
      "optional": false,
      "value": "myuser@mycompany.com",
      "constraints": {
        "notEmpty": true
      },
      "feel": "optional",
      "group": "parameters",
      "binding": {
        "name": "user_id",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.ListMessages",
        "type": "simple"
      },
      "type": "String"
    },
    {
      "id": "users.ListMessages_odata_path",
      "value": "=\"/users/\"+user_id+\"/messages\"",
      "group": "parameters",
      "binding": {
        "name": "operationPath",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.ListMessages",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.ListMessages_odata_headers",
      "value": "={}",
      "group": "parameters",
      "binding": {
        "name": "headers",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.ListMessages",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.ListMessages_odata_queryParameters",
      "label": "Query parameters",
      "description": "Query parameters. Supporting <a href='https://learn.microsoft.com/en-us/graph/query-parameters?tabs=http' target='_blank'>OData query parameters</a>",
      "group": "parameters",
      "optional": true,
      "feel": "required",
      "binding": {
        "name": "queryParameters",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.ListMessages",
        "type": "simple"
      },
      "type": "Text"
    },
    {
      "id": "users.ListMessages_odata_method",
      "value": "GET",
      "group": "parameters",
      "binding": {
        "name": "method",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.ListMessages",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.user.sendMail_user_id",
      "label": "User ID",
      "description": "The unique identifier of user. Can be UUID or email",
      "optional": false,
      "value": "myuser@mycompany.com",
      "constraints": {
        "notEmpty": true
      },
      "feel": "optional",
      "group": "parameters",
      "binding": {
        "name": "user_id",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.user.sendMail",
        "type": "simple"
      },
      "type": "String"
    },
    {
      "id": "users.user.sendMail_subject",
      "label": "Subject",
      "description": "Mail subject",
      "optional": false,
      "constraints": {
        "notEmpty": true
      },
      "feel": "optional",
      "group": "requestBody",
      "binding": {
        "name": "sendMail_subject",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.user.sendMail",
        "type": "simple"
      },
      "type": "String"
    },
    {
      "id": "users.user.sendMail_body_content_type",
      "label": "Body content type",
      "group": "requestBody",
      "value": "text",
      "binding": {
        "name": "sendMail_body_content_type",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.user.sendMail",
        "type": "simple"
      },
      "type": "Dropdown",
      "choices": [
        {
          "name": "Text",
          "value": "text"
        },
        {
          "name": "HTML",
          "value": "html"
        }
      ]
    },
    {
      "id": "users.user.sendMail_body_content",
      "label": "Body content",
      "description": "Mail body content",
      "optional": false,
      "constraints": {
        "notEmpty": true
      },
      "feel": "optional",
      "group": "requestBody",
      "binding": {
        "name": "sendMail_body_content",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.user.sendMail",
        "type": "simple"
      },
      "type": "Text"
    },
    {
      "id": "users.user.sendMail_to_recipients",
      "label": "To recipients",
      "description": "Target recipients. Must be an array of emails",
      "optional": false,
      "value": "=[\"myuser@mycompany.com\"]",
      "constraints": {
        "notEmpty": true
      },
      "feel": "required",
      "group": "requestBody",
      "binding": {
        "name": "sendMail_to_recipients",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.user.sendMail",
        "type": "simple"
      },
      "type": "String"
    },
    {
      "id": "users.user.sendMail_cc_recipients",
      "label": "CC recipients",
      "description": "Copy recipients. Must be an array of emails",
      "optional": true,
      "value": "=[\"myuser@mycompany.com\"]",
      "feel": "required",
      "group": "requestBody",
      "binding": {
        "name": "sendMail_cc_recipients",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.user.sendMail",
        "type": "simple"
      },
      "type": "String"
    },
    {
      "id": "users.user.sendMail_odata_path",
      "value": "=\"/users/\"+user_id+\"/sendMail\"",
      "group": "parameters",
      "binding": {
        "name": "operationPath",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.user.sendMail",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.user.sendMail_odata_headers",
      "value": "={}",
      "group": "parameters",
      "binding": {
        "name": "headers",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.user.sendMail",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.user.sendMail_odata_queryParameters",
      "value": "={}",
      "group": "parameters",
      "binding": {
        "name": "queryParameters",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.user.sendMail",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.user.sendMail_odata_method",
      "value": "POST",
      "group": "parameters",
      "binding": {
        "name": "method",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.user.sendMail",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.CreateMailFolders_body",
      "value": "={\"displayName\": CreateMailFolders_folder_name, \"isHidden\": false}",
      "binding": {
        "name": "body",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.CreateMailFolders",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "users.user.sendMail_body",
      "value": "={\"message\":{\"subject\":sendMail_subject,\"body\":{\"contentType\":sendMail_body_content_type,\"content\":sendMail_body_content},\"toRecipients\": for currentEmail in sendMail_to_recipients return {\"emailAddress\":{\"address\":currentEmail}},\"ccRecipients\": if sendMail_cc_recipients != null then for currentEmailCC in sendMail_cc_recipients return {\"emailAddress\":{\"address\":currentEmailCC}} else null},\"saveToSentItems\":\"false\"}",
      "group": "requestBody",
      "binding": {
        "name": "body",
        "type": "zeebe:input"
      },
      "condition": {
        "property": "operationId",
        "equals": "users.user.sendMail",
        "type": "simple"
      },
      "type": "Hidden"
    },
    {
      "id": "url",
      "value": "= baseUrl + operationPath",
      "group": "url",
      "binding": {
        "name": "url",
        "type": "zeebe:input"
      },
      "type": "Hidden"
    },
    {
      "id": "resultVariable",
      "label": "Result variable",
      "description": "Name of variable to store the response in",
      "group": "output",
      "binding": {
        "key": "resultVariable",
        "type": "zeebe:taskHeader"
      },
      "type": "String"
    },
    {
      "id": "resultExpression",
      "label": "Result expression",
      "description": "Expression to map the response into process variables",
      "feel": "required",
      "group": "output",
      "binding": {
        "key": "resultExpression",
        "type": "zeebe:taskHeader"
      },
      "type": "Text"
    },
    {
      "id": "errorExpression",
      "label": "Error expression",
      "description": "Expression to handle errors. Details in the <a href=\"https://docs.camunda.io/docs/components/connectors/use-connectors/\" target=\"_blank\">documentation</a>.",
      "feel": "required",
      "group": "error",
      "binding": {
        "key": "errorExpression",
        "type": "zeebe:taskHeader"
      },
      "type": "Text"
    },
    {
      "id": "retryCount",
      "label": "Retries",
      "description": "Number of retries",
      "value": "3",
      "feel": "optional",
      "group": "retries",
      "binding": {
        "property": "retries",
        "type": "zeebe:taskDefinition"
      },
      "type": "String"
    },
    {
      "id": "retryBackoff",
      "label": "Retry backoff",
      "description": "ISO-8601 duration to wait between retries",
      "value": "PT0S",
      "feel": "optional",
      "group": "retries",
      "binding": {
        "key": "retryBackoff",
        "type": "zeebe:taskHeader"
      },
      "type": "String"
    }
  ],
  "icon": {
    "contents": "data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='16' width='16' viewBox='-274.66275 -425.834 2380.4105 2555.004'%3E%3Cpath d='M1831.083 894.25a40.879 40.879 0 00-19.503-35.131h-.213l-.767-.426-634.492-375.585a86.175 86.175 0 00-8.517-5.067 85.17 85.17 0 00-78.098 0 86.37 86.37 0 00-8.517 5.067l-634.49 375.585-.766.426c-19.392 12.059-25.337 37.556-13.278 56.948a41.346 41.346 0 0014.257 13.868l634.492 375.585a95.617 95.617 0 008.517 5.068 85.17 85.17 0 0078.098 0 95.52 95.52 0 008.517-5.068l634.492-375.585a40.84 40.84 0 0020.268-35.685z' fill='%230A2767'/%3E%3Cpath d='M520.453 643.477h416.38v381.674h-416.38zM1745.917 255.5V80.908c1-43.652-33.552-79.862-77.203-80.908H588.204C544.552 1.046 510 37.256 511 80.908V255.5l638.75 170.333z' fill='%230364B8'/%3E%3Cpath d='M511 255.5h425.833v383.25H511z' fill='%230078D4'/%3E%3Cpath d='M1362.667 255.5H936.833v383.25L1362.667 1022h383.25V638.75z' fill='%2328A8EA'/%3E%3Cpath d='M936.833 638.75h425.833V1022H936.833z' fill='%230078D4'/%3E%3Cpath d='M936.833 1022h425.833v383.25H936.833z' fill='%230364B8'/%3E%3Cpath d='M520.453 1025.151h416.38v346.969h-416.38z' fill='%2314447D'/%3E%3Cpath d='M1362.667 1022h383.25v383.25h-383.25z' fill='%230078D4'/%3E%3ClinearGradient gradientTransform='matrix(1 0 0 -1 0 1705.333)' y2='1.998' x2='1128.458' y1='811.083' x1='1128.458' gradientUnits='userSpaceOnUse' id='a'%3E%3Cstop offset='0' stop-color='%2335b8f1'/%3E%3Cstop offset='1' stop-color='%2328a8ea'/%3E%3C/linearGradient%3E%3Cpath d='M1811.58 927.593l-.809.426-634.492 356.848c-2.768 1.703-5.578 3.321-8.517 4.769a88.437 88.437 0 01-34.407 8.517l-34.663-20.27a86.706 86.706 0 01-8.517-4.897L447.167 906.003h-.298l-21.036-11.753v722.384c.328 48.196 39.653 87.006 87.849 86.7h1230.914c.724 0 1.363-.341 2.129-.341a107.79 107.79 0 0029.808-6.217 86.066 86.066 0 0011.966-6.217c2.853-1.618 7.75-5.152 7.75-5.152a85.974 85.974 0 0034.833-68.772V894.25a38.323 38.323 0 01-19.502 33.343z' fill='url(%23a)'/%3E%3Cpath d='M1797.017 891.397v44.287l-663.448 456.791-686.87-486.174a.426.426 0 00-.426-.426l-63.023-37.899v-31.938l25.976-.426 54.932 31.512 1.277.426 4.684 2.981s645.563 368.346 647.267 369.197l24.698 14.478c2.129-.852 4.258-1.703 6.813-2.555 1.278-.852 640.879-360.681 640.879-360.681z' fill='%230A2767' opacity='.5'/%3E%3Cpath d='M1811.58 927.593l-.809.468-634.492 356.848c-2.768 1.703-5.578 3.321-8.517 4.769a88.96 88.96 0 01-78.098 0 96.578 96.578 0 01-8.517-4.769l-634.49-356.848-.766-.468a38.326 38.326 0 01-20.057-33.343v722.384c.305 48.188 39.616 87.004 87.803 86.7h1229.64c48.188.307 87.5-38.509 87.807-86.696 0-.001 0 0 0 0V894.25a38.33 38.33 0 01-19.504 33.343z' fill='%231490DF'/%3E%3Cpath d='M1185.52 1279.629l-9.496 5.323a92.806 92.806 0 01-8.517 4.812 88.173 88.173 0 01-33.47 8.857l241.405 285.479 421.107 101.476a86.785 86.785 0 0026.7-33.343z' opacity='.1'/%3E%3Cpath d='M1228.529 1255.442l-52.505 29.51a92.806 92.806 0 01-8.517 4.812 88.173 88.173 0 01-33.47 8.857l113.101 311.838 549.538 74.989a86.104 86.104 0 0034.407-68.815v-9.326z' opacity='.05'/%3E%3Cpath d='M514.833 1703.333h1228.316a88.316 88.316 0 0052.59-17.033l-697.089-408.331a86.706 86.706 0 01-8.517-4.897L447.125 906.088h-.298l-20.993-11.838v719.914c-.048 49.2 39.798 89.122 88.999 89.169-.001 0-.001 0 0 0z' fill='%2328A8EA'/%3E%3Cpath d='M1022 418.722v908.303c-.076 31.846-19.44 60.471-48.971 72.392a73.382 73.382 0 01-28.957 5.962H425.833V383.25H511v-42.583h433.073c43.019.163 77.834 35.035 77.927 78.055z' opacity='.1'/%3E%3Cpath d='M979.417 461.305v908.302a69.36 69.36 0 01-6.388 29.808c-11.826 29.149-40.083 48.273-71.54 48.417H425.833V383.25h475.656a71.493 71.493 0 0135.344 8.943c26.104 13.151 42.574 39.883 42.584 69.112z' opacity='.2'/%3E%3Cpath d='M979.417 461.305v823.136c-.208 43-34.928 77.853-77.927 78.225H425.833V383.25h475.656a71.493 71.493 0 0135.344 8.943c26.104 13.151 42.574 39.883 42.584 69.112z' opacity='.2'/%3E%3Cpath d='M936.833 461.305v823.136c-.046 43.067-34.861 78.015-77.927 78.225H425.833V383.25h433.072c43.062.023 77.951 34.951 77.927 78.013a.589.589 0 01.001.042z' opacity='.2'/%3E%3ClinearGradient gradientTransform='matrix(1 0 0 -1 0 1705.333)' y2='324.259' x2='774.086' y1='1383.074' x1='162.747' gradientUnits='userSpaceOnUse' id='b'%3E%3Cstop offset='0' stop-color='%231784d9'/%3E%3Cstop offset='.5' stop-color='%23107ad5'/%3E%3Cstop offset='1' stop-color='%230a63c9'/%3E%3C/linearGradient%3E%3Cpath d='M78.055 383.25h780.723c43.109 0 78.055 34.947 78.055 78.055v780.723c0 43.109-34.946 78.055-78.055 78.055H78.055c-43.109 0-78.055-34.947-78.055-78.055V461.305c0-43.108 34.947-78.055 78.055-78.055z' fill='url(%23b)'/%3E%3Cpath d='M243.96 710.631a227.05 227.05 0 0189.17-98.495 269.56 269.56 0 01141.675-35.515 250.91 250.91 0 01131.114 33.683 225.014 225.014 0 0186.742 94.109 303.751 303.751 0 0130.405 138.396 320.567 320.567 0 01-31.299 144.783 230.37 230.37 0 01-89.425 97.388 260.864 260.864 0 01-136.011 34.578 256.355 256.355 0 01-134.01-34.067 228.497 228.497 0 01-87.892-94.28 296.507 296.507 0 01-30.745-136.735 329.29 329.29 0 0130.276-143.845zm95.046 231.227a147.386 147.386 0 0050.163 64.812 131.028 131.028 0 0078.353 23.591 137.244 137.244 0 0083.634-24.358 141.156 141.156 0 0048.715-64.812 251.594 251.594 0 0015.543-90.404 275.198 275.198 0 00-14.649-91.554 144.775 144.775 0 00-47.182-67.537 129.58 129.58 0 00-82.91-25.55 135.202 135.202 0 00-80.184 23.804 148.626 148.626 0 00-51.1 65.365 259.759 259.759 0 00-.341 186.728z' fill='%23FFF'/%3E%3Cpath d='M1362.667 255.5h383.25v383.25h-383.25z' fill='%2350D9FF'/%3E%3C/svg%3E"
  }
}```

OK, the correct path would be /Users/<user_name>/Library/Application Support/camunda-modeler/resources/element-templates/

Let me know if it solves your issue.

Regards,
Alex

2 Likes

@Alex_Voloshyn Thank you for your help. Now it works as expected. :slight_smile:

Regards Ben

@ben051199 Glad I could help :slight_smile:

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.