Sidekick

Sidekick

Get Context Sensitive information from SAP Sales.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "Sidekick",
  "description": "Get Context Sensitive information from SAP Sales.",
  "version": "2.0.31",
  "manifest_version": 3,
  "permissions": [
    "tabs",
    "background",
    "storage",
    "contentSettings",
    "webNavigation",
    "alarms",
    "browsingData",
    "scripting",
    "system.display"
  ],
  "host_permissions": [
    "http://*.hana.ondemand.com/",
    "https://*.hana.ondemand.com/",
    "https://*.enter.sap/",
    "https://cdn.cai.tools.sap/webclient/bootstrap.js",
    "https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js",
    "https://unpkg.com/[email protected]/dist/fundamental-styles.css",
    "https://sapui5.hana.ondemand.com/resources/sap/ui/core/themes/base/SAP-icons.css",
    "https://app2a.outreach.io/*",
    "https://app2b.outreach.io/*",
    "https://auth-keycloak.ruumapp.com/*",
    "https://api.ruumapp.com/*",
    "https://open.ruumapp.com/*",
    "https://icp.wdf.sap.corp/sap(bD1lbiZjPTAwMSZkPW1pbg==)/bc/bsp/sap/crm_ui_start/default.htm/*",
    "https://ict.wdf.sap.corp/sap(bD1lbiZjPTAwMSZkPW1pbg==)/bc/bsp/sap/crm_ui_start/default.htm/*",
    "https://fiorilaunchpad.sap.com/*",
    "https://fiorilaunchpad-qa.sap.com/*",
    "https://intelligent-workplace.analytics.for.sap/*",
    "https://phm.analytics.for.sap/index.html/*",
    "https://phm-eacpt.dispatcher.hana.ondemand.com/index.html*",
    "https://app.totango.com/*",
    "https://account-planning.for.sap/*",
    "https://teams.microsoft.com/*",
    "https://web.outreach.io/*",
    "https://accounts.outreach.io/*"
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "extension/index.html",
        "extension/background/customControls/*",
        "extension/background/contentScript/*",
        "https://teams.microsoft.com/share/launcher.js",
        "extension/assets/teams64.png",
        "extension/utility/translator.js",
        "extension/translations/*",
        "extension/assets/Teams_64.svg"
      ],
      "matches": [
        "https://*/*"
      ]
    }
  ],
  "content_security_policy": {
    "sandbox": "sandbox allow-scripts; script-src 'self'; object-src 'self'"
  },
  "externally_connectable": {
    "ids": [
      "ddlkekhbcbdbjffngfpmpkimbaebkgjd"
    ],
    "matches": [
      "https://*.hana.ondemand.com/*"
    ]
  },
  "background": {
    "service_worker": "background.js",
    "type": "module"
  },
  "action": {
    "default_title": "Sidekick"
  },
  "icons": {
    "16": "/extension/assets/icon16.png",
    "48": "/extension/assets/icon48.png",
    "128": "/extension/assets/icon128.PNG"
  },
  "options_page": "/extension/options/index.html",
  "content_scripts": [
    {
      "matches": [
        "https://harmonyquote-sapitcloud.dispatcher.hana.ondemand.com/*",
        "https://fiorilaunchpad.sap.com/*",
        "https://sap.totango.com/*",
        "https://app.totango.com/t11/sap/*",
        "https://phm.analytics.for.sap/index.html",
        "https://phm-eacpt.dispatcher.hana.ondemand.com/index.html#/*",
        "https://harmony-insight.enter.sap/*",
        "https://icp.wdf.sap.corp/sap(bD1lbiZjPTAwMSZkPW1pbg==)/bc/bsp/sap/crm_ui_start/default.htm",
        "https://jam4.sapjam.com/groups/eKFdkrNjHvcMxn0cr7Q9rD/overview_page/OCbuPyZXSGqykdDQVAXkP3",
        "https://samp-eacp.dispatcher.hana.ondemand.com/index.html",
        "https://app.totango.com/t11/sap/*",
        "https://app.totango.com/t11/sap-sandbox/*"
      ],
      "js": [
        "./extension/background/contentScript/Sellina.js"
      ],
      "css": [
        "./extension/assets/style.css"
      ],
      "run_at": "document_end",
      "all_frames": true
    },
    {
      "matches": [
        "https://harmony-insight.enter.sap/*",
        "https://harmonyinsight-eacpt.dispatcher.hana.ondemand.com/*",
        "https://harmonyinsight-eacp.dispatcher.hana.ondemand.com/*"
      ],
      "js": [
        "./extension/background/contentScript/css_injection.js"
      ],
      "run_at": "document_end",
      "all_frames": true
    },
    {
      "matches": [
        "https://harmonyquote-sapitcloudt.dispatcher.hana.ondemand.com/*",
        "https://harmonyquote-br339jmc4c.dispatcher.int.sap.eu2.hana.ondemand.com/*",
        "https://harmonyquote-sapitcloud.dispatcher.hana.ondemand.com/*",
        "https://fiorilaunchpad-sapitcloudt.dispatcher.hana.ondemand.com/*",
        "https://fiorilaunchpad-sapitcloud.dispatcher.hana.ondemand.com/*"
      ],
      "js": [
        "./extension/background/contentScript/lead_actions.js",
        "./extension/background/contentScript/lead_x_icon.js",
        "./extension/background/contentScript/edit_deal_mutation.js",
        "./extension/utility/General.js",
        "./extension/background/contentScript/harmony_quote_activity_list.js",
        "./extension/background/contentScript/ManipulateHarmonyQuote.js",
        "./extension/background/contentScript/quoteloadvalidation.js",
        "./extension/background/customControls/MessageBox.js",
        "./extension/background/contentScript/Sellina_Err_Injection_HQ.js",
        "./extension/background/customControls/Dialog.js",
        "./extension/background/contentScript/LeadtoOpportunity.js"
      ],
      "css": [
        "./extension/assets/ui5Style.css"
      ],
      "run_at": "document_end",
      "all_frames": true
    },
    {
      "matches": [
        "http://cdn.cai.tools.sap/*"
      ],
      "js": [
        "./extension/background/contentScript/lead_actions.js"
      ],
      "run_at": "document_end",
      "all_frames": true
    },
    {
      "matches": [
        "https://sidekickfrontend-sapitcloudt.dispatcher.hana.ondemand.com/*",
        "https://sidekickfrontend-sapitcloud.dispatcher.hana.ondemand.com/*",
        "https://sidekickfrontend-br339jmc4c.dispatcher.int.sap.eu2.hana.ondemand.com/*"
      ],
      "js": [
        "./extension/background/contentScript/iframe_backend_call.js"
      ],
      "run_at": "document_start",
      "all_frames": true
    },
    {
      "matches": [
        "https://accounts.outreach.io/*"
      ],
      "js": [
        "./extension/background/contentScript/updateOutreachoAuth.js"
      ],
      "run_at": "document_end",
      "all_frames": true
    },
    {
      "matches": [
        "https://web.outreach.io/embed.html*"
      ],
      "js": [
        "./extension/background/contentScript/ORCAIframelistener.js"
      ],
      "run_at": "document_start",
      "all_frames": true
    },
    {
      "matches": [
        "https://app.totango.com/*"
      ],
      "js": [
        "./extension/background/contentScript/TotangoOpportunity.js",
        "./extension/background/contentScript/Contact.js",
        "./extension/background/customControls/Dialog.js",
        "./extension/background/customControls/Button.js",
        "./extension/utility/Constant.js",
        "./extension/background/customControls/Table.js",
        "./extension/background/customControls/ButtonType.js",
        "./extension/background/customControls/Autocomplete.js",
        "./extension/background/customControls/MessageBox.js",
        "./extension/background/customControls/MessageToast.js"
      ],
      "run_at": "document_start",
      "all_frames": true
    },
    {
      "matches": [
        "https://www.linkedin.com/sales/*"
      ],
      "js": [
        "./extension/background/contentScript/linkedIn_iFrame.js"
      ],
      "run_at": "document_start",
      "all_frames": true
    },
    {
      "matches": [
        "https://sedabr339jmc4c.int.sap.eu2.hana.ondemand.com/sidekick/*",
        "https://sedasapitcloudt.int.hana.ondemand.com/sidekick/*",
        "https://sedasapitcloudt.hana.ondemand.com/sidekick/*",
        "https://sedasapitcloud.hana.ondemand.com/sidekick/*",
        "https://sidekickfrontend-br339jmc4c.dispatcher.int.sap.eu2.hana.ondemand.com/*",
        "https://sidekickfrontend-sapitcloudt.dispatcher.hana.ondemand.com/*",
        "https://sidekickfrontend-sapitcloud.dispatcher.hana.ondemand.com/*",
        "https://webidetesting6609609-fiori.dispatcher.int.sap.eu2.hana.ondemand.com/*"
      ],
      "js": [
        "./extension/background/contentScript/tunnel.js"
      ],
      "run_at": "document_end",
      "all_frames": true
    },
    {
      "matches": [
        "https://www.linkedin.com/*"
      ],
      "js": [
        "./extension/background/contentScript/sales_navigator.js"
      ],
      "run_at": "document_end",
      "all_frames": true
    },
    {
      "matches": [
        "https://sap-cpq-test.calliduscloud.com/*",
        "https://sap-cpq.calliduscloud.com/*",
        "https://sap-cpq2-dev.calliduscloud.com/*",
        "https://sap-ies-sales-test.cpq.cloud.sap/*",
        "https://sap-ies-sales.cpq.cloud.sap/*"
      ],
      "js": [
        "./extension/background/contentScript/Latch_Button.js",
        "./extension/utility/jquery-3.6.0.min.js",
        "./extension/background/contentScript/CPQ_Quote_Links.js",
        "./extension/background/contentScript/Sellina_Err_Injection_CPQ.js"
      ],
      "css": [
        "./extension/assets/style.css"
      ],
      "run_at": "document_end",
      "all_frames": true
    },
    {
      "matches": [
        "https://icp.wdf.sap.corp/*",
        "https://ict.wdf.sap.corp/*",
        "https://icd.wdf.sap.corp/*"
      ],
      "css": [
        "./extension/assets/style.css"
      ],
      "run_at": "document_end",
      "all_frames": true
    }
  ]
}