Details of a request to bulk edit shareable entity.

interface BulkEditShareableEntityRequest {
    action:
        | "changeOwner"
        | "changePermission"
        | "addPermission"
        | "removePermission";
    changeOwnerDetails?: BulkChangeOwnerDetails;
    entityIds: number[];
    extendAdminPermissions?: boolean;
    permissionDetails?: PermissionDetails;
}

Properties

action:
    | "changeOwner"
    | "changePermission"
    | "addPermission"
    | "removePermission"

Allowed action for bulk edit shareable entity

changeOwnerDetails?: BulkChangeOwnerDetails

The details of change owner action.

entityIds: number[]

The id list of shareable entities to be changed.

extendAdminPermissions?: boolean

Whether the actions are executed by users with Administer Jira global permission.

permissionDetails?: PermissionDetails

The permission details to be changed.