Anchorage API reference
    Preparing search index...

    Authenticated identity evaluated by RBAC and attached to audit events.

    interface Actor {
        id: string;
        kind?: PrincipalKind;
        role: Role;
    }
    Index

    Properties

    Properties

    id: string

    Stable actor identifier from the host authentication system.

    Absent means 'human', so an existing host keeps its exact behavior.

    role: Role

    Role used by the middleware's exact allowlist. Meaningful only for the 'human' kind; for automated kinds the role allowlist is not consulted at all and hosts should project the least-privileged label. See authorizeActor.