AutoBE
    Preparing search index...

    Approval effect: the operation transitions another user of targetActor into a usable/approved authorization state.

    interface IAuthorizationApproval {
        roles: (string & CamelCasePattern)[] | null;
        targetActor: string & CamelCasePattern & MinLength<1>;
        type: "approval";
    }
    Index

    Properties

    roles: (string & CamelCasePattern)[] | null

    Roles the approval also assigns as the approved actor's initial/current grade, or null when approval confers no specific grade. Each entry MUST be a role declared on the target actor's analyzed roles (AutoBeAnalyze.IActorRole).

    targetActor: string & CamelCasePattern & MinLength<1>

    Actor whose reusable authorization state is approved by this operation. MUST match a database user type and an analyzed actor (AutoBeAnalyze.IActor).

    type: "approval"