Details of a user, group, field, or project role that holds a permission. See Holder object in Get all permission schemes for more information.

interface PermissionHolder {
    expand?: string;
    parameter?: string;
    type: string;
    value?: string;
}

Properties

expand?: string

Expand options that include additional permission holder details in the response.

parameter?: string

As a group's name can change, use of value is recommended. The identifier associated withthe type value that defines the holder of the permission.

type: string

The type of permission holder.

value?: string

The identifier associated with the type value that defines the holder of the permission.