sfdx-hardis
Version:
Swiss-army-knife Toolbox for Salesforce. Allows you to define a complete CD/CD Pipeline. Orchestrate base commands and assist users with interactive wizards
29 lines (28 loc) • 1.03 kB
TypeScript
import { SfCommand } from '@salesforce/sf-plugins-core';
import { AnyJson } from '@salesforce/ts-types';
export default class DiagnoseAuditTrail extends SfCommand<any> {
static title: string;
static description: string;
static examples: string[];
static flags: any;
static requiresProject: boolean;
protected excludeUsers: any[];
protected lastNdays: number | undefined;
protected allowedSectionsActions: {};
protected debugMode: boolean;
protected suspectRecords: any[];
protected suspectUsers: any[];
protected suspectUsersAndActions: any;
protected suspectActions: any[];
protected severityIconLog: string;
protected severityIconWarning: string;
protected auditTrailRecords: any[];
protected outputFile: any;
protected outputFilesRes: any;
run(): Promise<AnyJson>;
private queryAuditTrail;
private handleCustomSettingsAudit;
private initializeAllowedSectionsActions;
private manageAuditTimeframe;
private manageExcludedUsers;
}