CompassApi
CompassRequests
api
compass-api
compound-types
graphql-types

Rate this page:

@atlassian/forge-graphql / graphql-types / JiraGrantTypeKeyEnum

Enumeration: JiraGrantTypeKeyEnum

graphql-types.JiraGrantTypeKeyEnum

The grant type key enum represents all the possible grant types available in Jira. A grant type may take an optional parameter value. For example: PROJECT_ROLE grant type takes project role id as parameter. And, PROJECT_LEAD grant type do not.

The actual ARI formats are documented on the various concrete grant type values.

Enumeration members

AnonymousAccess

AnonymousAccess = "ANONYMOUS_ACCESS"

The anonymous access represents the public access without logging in. It takes no parameter.

Defined in

graphql-types.ts:8688


AnyLoggedinUserApplicationRole

AnyLoggedinUserApplicationRole = "ANY_LOGGEDIN_USER_APPLICATION_ROLE"

Any user who has the product access. It takes no parameter.

Defined in

graphql-types.ts:8693


ApplicationRole

ApplicationRole = "APPLICATION_ROLE"

A application role is used to grant a user/group access to the application group. It takes application role as parameter.

Defined in

graphql-types.ts:8698


Assignee

Assignee = "ASSIGNEE"

The issue assignee role. It takes platform defined 'assignee' as parameter to represent the issue field value.

Defined in

graphql-types.ts:8703


Group

Group = "GROUP"

A group is a collection of users who can be given access together. It represents group in the organization's user base. It takes group id as parameter.

Defined in

graphql-types.ts:8709


MultiGroupPicker

MultiGroupPicker = "MULTI_GROUP_PICKER"

A multi group picker custom field. It takes multi group picker custom field id as parameter.

Defined in

graphql-types.ts:8714


MultiUserPicker

MultiUserPicker = "MULTI_USER_PICKER"

A multi user picker custom field. It takes multi user picker custom field id as parameter.

Defined in

graphql-types.ts:8719


ProjectLead

ProjectLead = "PROJECT_LEAD"

The project lead role. It takes no parameter.

Defined in

graphql-types.ts:8724


ProjectRole

ProjectRole = "PROJECT_ROLE"

A role that user/group can play in a project. It takes project role as parameter.

Defined in

graphql-types.ts:8729


Reporter

Reporter = "REPORTER"

The issue reporter role. It takes platform defined 'reporter' as parameter to represent the issue field value.

Defined in

graphql-types.ts:8734


ServiceProjectCustomerPortalAccess

ServiceProjectCustomerPortalAccess = "SERVICE_PROJECT_CUSTOMER_PORTAL_ACCESS"

The grant type defines what the customers can do from the portal view. It takes no parameter.

Defined in

graphql-types.ts:8739


User

User = "USER"

An individual user who can be given the access to work on one or more projects. It takes user account id as parameter.

Defined in

graphql-types.ts:8744

Rate this page: