UNPKG

@esm-js/jira.js

Version:

A comprehensive JavaScript/TypeScript library designed for both Node.JS and browsers, facilitating seamless interaction with the Atlassian Jira API.

20 lines (18 loc) 958 B
import type { PermissionHolder } from './permissionHolder'; /** Details about a permission granted to a user or group. */ export interface PermissionGrant { /** The ID of the permission granted details. */ id?: number; /** The URL of the permission granted details. */ self?: string; holder?: PermissionHolder; /** * The permission to grant. This permission can be one of the built-in permissions or a custom permission added by an * app. See [Built-in permissions](../api-group-permission-schemes/#built-in-permissions) in _Get all permission * schemes_ for more information about the built-in permissions. See the [project * permission](https://developer.atlassian.com/cloud/jira/platform/modules/project-permission/) and [global * permission](https://developer.atlassian.com/cloud/jira/platform/modules/global-permission/) module documentation * for more information about custom permissions. */ permission?: string; }