Member Junction
    Preparing search index...
    interface RenderedSQLCheckResult {
        canRun: boolean;
        deniedEntities: string[];
        fieldSecurityViolation?: FieldSecurityViolation;
        needsColumnFiltering?: boolean;
    }
    Index

    Properties

    canRun: boolean

    Whether the user may run this rendering of the query.

    deniedEntities: string[]

    Entities the SQL reads that the user may not read. Never shown to the user.

    fieldSecurityViolation?: FieldSecurityViolation

    The field-level security finding behind a refusal, for logging.

    needsColumnFiltering?: boolean

    True when the query may run but a projection star can bring a column the user is denied: the caller must drop the denied columns from the rows before returning them.