Welcome to Portal
Key | Type | Value |
---|---|---|
type | String | Accepted Values : personal, org |
Key | Type | Value |
---|---|---|
locale* | JSONArray | en |
Key | Type | Value |
---|---|---|
service* | String | PROJECTS |
Key | Type | Value |
---|---|---|
storage* | Boolean |
|
Key | Type | Value |
---|---|---|
whiteListedDomains* | Array |
Key | Type | Value |
---|---|---|
modules | JSONObject | Example: "widgets":[{ |
Key | Type | Object Details | |||
---|---|---|---|---|---|
widgets | JSONArray | Key | Type | Description | Value |
location | String | Places where the extension has to be rendered in the product. |
Note: The location name must be unique. | ||
name | String | The name of the widget. | Example: Checklist | ||
url | URL | The relative path of the file that loads the widget. | /app/index.html | ||
icon | String | The icon of the widget. | Icon is mandatory for attachment picker. | ||
countkey (available for task_tab, milestone_tab, and issue_tab) | String | Unique id to retrieve the widget count. | extensionUniqueKey |
Key | Type | Object Details | |||
---|---|---|---|---|---|
connectors | JSONArray | Key | Type | Description | Value |
connectionLinkName | String | Link name generated for the third-party service connection | The value of the connectionLinkName param generated in the JSON tab of the connection summary. Note: The connection name must be unique. | ||
connectionName | String | Name of the connection | The value of the connectionName param generated in the JSON tab of the connection summary. | ||
serviceName | String | Name of the third-party service | The value of the serviceName param generated in the JSON tab of the connection summary. | ||
userAccess | Boolean | This parameter decides whether the extension has to be authorized by each user individually or it has to be authorized only by the admin. |
| ||
isUserDefinedService | Boolean | Is the connection established with a custom service? |
| ||
Scope | JSONArray | The access privilege set for the users/admins. | Example: ["https://www.googleapis.com/auth/drive.readonly"] |
Key | Type | Object Details | |||
---|---|---|---|---|---|
config | JSONArray | Key | Type | Description | Value |
name* | String | Name of the parameter. | The name should be unique. | ||
type* | String | The data type of the parameter |
| ||
default | String | The default value of the parameter | Note: This parameter is optional. | ||
options | JSON array | Options are mandatory if 'select box' is chosen as the type. | Example ["New feature", "Enhancement"] | ||
is_secure* | Boolean | Setting this to "true" prevents the developer from accessing this configuration from the extension. |
| ||
is_mandatory | Boolean | Is the configuration mandatory? |
| ||
description | String | A brief description of the configuration | Note: This parameter is optional. |
Subscribe to receive notifications from this article.