Member Junction
    Preparing search index...

    Enriched permission row for display in the skill permissions panel. Includes resolved names and computed effective permissions.

    interface SkillPermissionRow {
        CanDelete: boolean;
        CanEdit: boolean;
        CanRun: boolean;
        CanView: boolean;
        Comments: string | null;
        EffectiveCanDelete: boolean;
        EffectiveCanEdit: boolean;
        EffectiveCanRun: boolean;
        EffectiveCanView: boolean;
        Entity: MJAISkillPermissionEntity;
        GrantedToName: string;
        GrantType: "user" | "role";
        ID: string;
        RoleID: string | null;
        SkillID: string;
        UserID: string | null;
    }
    Index

    Properties

    CanDelete: boolean
    CanEdit: boolean
    CanRun: boolean
    CanView: boolean
    Comments: string | null
    EffectiveCanDelete: boolean
    EffectiveCanEdit: boolean
    EffectiveCanRun: boolean
    EffectiveCanView: boolean

    The underlying entity object for save/delete operations

    GrantedToName: string
    GrantType: "user" | "role"
    ID: string
    RoleID: string | null
    SkillID: string
    UserID: string | null