This article covers all information related to Glean’s JIRA connector
Purpose | Cloud Endpoint | Cloud level Permission | OAuth 2.0 scopes required & recommended | Connect app scope required | Description |
---|---|---|---|---|---|
Get all dashboards | dashboard | None | Classic: read:jira-work | READ | Returns a list of dashboards owned by or shared with the user. The list may be filtered to include only favorite or owned dashboards |
Get dashboard | dashboard/%s | None | Classic: read:jira-work | READ | Returns a dashboard for the user |
Get users from group | group/member | Browse users and groups global permission or Administer Jira global permission | Classic: manage:jira-configuration | ADMIN | Returns a paginated list of all users in a group |
Find groups | groups/picker | Browse projects project permission | Classic: read:jira-user | READ | Returns a list of groups whose names contain a query string |
Get issue | issue/%s | Browse projects project permission | Classic: read:jira-work | READ | Returns the details for an issue |
Get issue security level members | issue security schemes/%s/members | Administer Jira global permission. | Classic: manage:jira-configuration | ADMIN | Returns issue security level members: identifying which users, groups, or roles have access to issues under specific security levels within classic projects |
Get project | project/%s | Browse projects project permission | Classic: read:jira-work | READ | Returns the project details for a project. |
Get project issue security scheme | project/%s/issuesecuritylevelscheme | Administer Jira global permission or the Administer Projects project permission. | Classic: manage:jira-configuration | READ | allows you to understand the security configurations governing issue visibility within that project |
Get assigned permission scheme | project/%s/permissionscheme | Administer Jira global permission or Administer projects project permission. | Classic: read:jira-work | READ | permissions granted to users and groups within a project, determining their capabilities such as issue creation, editing, or project administration |
Get project role for project | project/%s/role/%s | Administer Projects project permission for the project or Administer Jira global permission. | Classic: read:jira-work | READ | retrieves detailed information about a particular project role within a specified project. This includes the role’s description and the list of users and groups assigned to that role, known as “actors.” |
Search for issues using JQL | search | Browse projects project permission | Classic: read:jira-work | READ | Searches for issues using JQL |
Get request types | servicedesk/projectKey:%s/requesttype | Permission to access the service desk | Classic: read:servicedesk-request | READ | Returns all customer request types from a service desk |
Get request type fields | servicedesk/projectKey:%s/requesttype/field | Permission to access the service desk | Classic: read:servicedesk-request | READ | returns the fields for a service desk’s customer request type |
Get project form index | /project/projectKey:%s/form | Permission to access the project | Classic: read:jira-work | READ | Returns all the forms associated with the project |
Get form template | /project/projectKey:%s/form/formId%s | Permission to access the project | Classic: read:jira-work | READ | Returns the template aka schema of the form |
Search for filters | filter/search | None | Classic: read:jira-work | READ | Returns a paginated list of filters |
Get filter | filter/%s | None | Classic: read:jira-work | READ | Returns a filter |
List projects | project/search | Browse Projects project permission for the project. Administer Projects project permission for the project. Administer Jira global permission. | Classic: read:jira-work | READ | Returns a paginated list of projects visible to the user |
Access email addresses | user/email/bulk | N/A | read:email-address:jira | ACCESS_EMAIL_ADDRESSES | Returns a user’s email address regardless of the user’s profile visibility settings. For Connect apps, this API is only available to apps approved by Atlassian, according to these guidelines. For Forge apps, this API only supports access via asApp() requests. |
Get user groups | user/groups | N/A | Classic: read:jira-user | READ | Returns the groups to which a user belongs |
Register a webhook | Register Dynamic webhooks | Only Connect and OAuth 2.0 apps can use this operation | Classic: read:jira-work, manage:jira-webhook | READ | Registers webhooks |