{
  "name": "My Requests Extension for Jira Service Management",
  "description": "Let your clients customise My Requests view on the Customer Portal",
  "key": "com.deviniti.atlassian.apps.extension-myrequests",
  "baseUrl": "https://www.myrequests.net",
  "enableLicensing": true,
  "vendor": {
    "name": "Deviniti",
    "url": "https://deviniti.com"
  },
  "regionBaseUrls": {
    "US": "https://www.myrequests.net",
    "EU": "https://www.myrequests.eu"
  },
  "authentication": {
    "type": "jwt"
  },
  "lifecycle": {
    "enabled": "/enabled",
    "installed": "/installed",
    "uninstalled": "/uninstalled"
  },
  "scopes": [
    "ACT_AS_USER",
    "ADMIN"
  ],
  "modules": {
    "postInstallPage": {
      "url": "/getStarted",
      "name": {
        "value": "Get started page"
      },
      "key": "get-started-post-install"
    },
    "webSections": [
      {
        "key": "my-requests-extension",
        "location": "admin_plugins_menu",
        "name": {
          "value": "My Requests extension"
        }
      }
    ],
    "webItems": [
      {
        "key": "redirect",
        "location": "system.user.options/set_my_jira_home",
        "url": "/redirect?destination={ac.destination}",
        "context": "addon",
        "name": {
          "value": "Deviniti"
        },
        "conditions": [
          {
            "condition": "user_is_logged_in"
          }
        ]
      }
    ],
    "adminPages": [
      {
        "url": "/getStarted",
        "key": "get-started",
        "location": "admin_plugins_menu/my-requests-extension",
        "name": {
          "value": "Get Started"
        }
      }
    ],
    "serviceDeskPortalHeaders": [
      {
        "key": "my-requests-extension-sd-portal-header",
        "url": "/portalHeader",
        "pages": [
          "my_requests"
        ],
        "conditions": [
          {
            "condition": "addon_is_licensed"
          }
        ]
      }
    ]
  },
  "apiMigrations": {
    "context-qsh": true,
    "signed-install": true
  }
}
