Base interface for query permission information. Defines which roles can access/execute a query.

interface IQueryPermissionInfoBase {
    ID: string;
    QueryID: string;
    Role: string;
    RoleID: string;
}

Implemented by

Properties

Properties

ID: string

Unique identifier for this permission record

QueryID: string

Foreign key to the parent query

Role: string

Name of the role

RoleID: string

Foreign key to the role that has permission