Member Junction
    Preparing search index...

    Usage log entry for audit trail

    interface UsageLogEntry {
        APIKeyId: string;
        ApplicationId: string | null;
        AuthorizationResult: "Allowed" | "Denied" | "NoScopesRequired";
        DeniedReason: string | null;
        Endpoint: string;
        IPAddress: string | null;
        Method: string;
        Operation: string | null;
        RequestedResource: string | null;
        ResponseTimeMs: number | null;
        ScopesEvaluated: EvaluatedRule[];
        StatusCode: number;
        UserAgent: string | null;
    }
    Index

    Properties

    APIKeyId: string

    API Key ID

    ApplicationId: string | null

    Application ID

    AuthorizationResult: "Allowed" | "Denied" | "NoScopesRequired"

    Authorization result

    DeniedReason: string | null

    Reason for denial (if denied)

    Endpoint: string

    Endpoint accessed

    IPAddress: string | null

    Client IP address

    Method: string

    HTTP method

    Operation: string | null

    Operation performed

    RequestedResource: string | null

    Resource that was requested

    ResponseTimeMs: number | null

    Response time in ms

    ScopesEvaluated: EvaluatedRule[]

    Scopes that were evaluated

    StatusCode: number

    HTTP status code

    UserAgent: string | null

    Client user agent