Templates/Quick.psd1
@{ Name = "Quick Security Triage" Description = "Important data sources for a rapid assessment. Note: Execution time varies significantly, fast with specific users, longer when analyzing all users." # Enable/Disable tasks by commenting/uncommenting lines with # # To enable a task: Remove the # at the beginning of the line # To disable a task: Add # at the beginning of the line Tasks = @( # ===== Tasks (ENABLED BY DEFAULT) ===== "Get-RiskyUsers" # Get risky users from Entra ID "Get-RiskyDetections" # Get risk detection events "Get-MFA" # Collect MFA status for users "Get-MailboxRules" # Export mailbox rules "Get-OAuthPermissionsGraph" # Collect OAuth application permissions via Graph API # ===== Sign-In & Audit Logging (UNCOMMENT TO ENABLE) ===== "Get-GraphEntraSignInLogs" # Collect sign-in logs via Graph API "Get-GraphEntraAuditLogs" # Collect audit logs via Graph API # ===== Unified Audit Log (UNCOMMENT TO ENABLE) ===== # "Get-UAL" # Collect all Unified Audit Logs (NOT RECOMMENDED FOR ALL USERS) # "Get-UALStatistics" # Displays the total number of logs within the Unified Audit Logs per Record Type # "Get-MailboxAuditLog" # Collect Mailbox Audit Logs # ===== Message Tracking (UNCOMMENT TO ENABLE) ===== # "Get-MessageTraceLog" # Collect message tracking logs # ===== Activity Logging (UNCOMMENT TO ENABLE) ===== # "Get-ActivityLogs" # Collect activity logs # ===== User Related (UNCOMMENT TO ENABLE) ===== "Get-Users" # Collect user information # "Get-AdminUsers" # Collect users with administrative privileges # ===== Device Management (UNCOMMENT TO ENABLE) ===== "Get-Devices" # Collect device registration information # ===== Permissions and Audit Settings (UNCOMMENT TO ENABLE) ===== #"Get-MailboxAuditStatus" # Collect the mailbox audit configurations #"Get-MailboxPermissions" # Collect delegated mailbox permissions # ===== TENANT-WIDE / ALL USERS ONLY (UNCOMMENT TO ENABLE) ===== # NOTE: These tasks only work when no specific users are targeted (all users mode) "Get-TransportRules" # Export transport rules "Get-SecurityAlerts" # Retrieve security alerts # "Get-ConditionalAccessPolicies" # Collect conditional access policies # "Get-Licenses" # Collect all licenses in the tenant with retention times # "Get-LicenseCompatibility" # Check presence of E5, P2, P1, and E3 licenses # "Get-EntraSecurityDefaults" # Check status of Entra ID security defaults # "Get-LicensesByUser" # Collect license assignments for all users # "Get-Groups" # Collect all groups in the organization # "Get-GroupMembers" # Collect all members of each group # "Get-DynamicGroups" # Collect all dynamic groups and membership rules # "Get-DirectoryActivityLogs" # Collect directory activity logs # "Get-PIMAssignments" # Generate report of all Entra ID PIM role assignments # "Get-AllRoleActivity" # Export all directory role memberships with last login info "Get-SecurityAlerts" # Retrieve security alerts # ===== UNIFIED AUDIT LOG (ENABLED BY DEFAULT) ===== @{ Task = "UALOperations" Operations = @( # ===== EMAIL RULES & CONFIGURATION ===== 'New-InboxRule' 'Set-InboxRule' 'Enable-InboxRule' 'Disable-InboxRule' 'Remove-InboxRule' 'New-TransportRule' 'Set-TransportRule' 'Enable-TransportRule' 'Disable-TransportRule' # ===== EMAIL ACTIVITIES ===== 'MailboxLogin' # 'MailItemsAccessed' 'Send' 'SendAs' 'SendOnBehalf' 'HardDelete' 'SoftDelete' 'MoveToDeletedItems' 'Update' 'Move' 'Copy' # ===== PERMISSIONS & ACCESS ===== 'Add-MailboxPermission' 'Remove-MailboxPermission' 'Add-RecipientPermission' 'Add-MailboxFolderPermission' 'Set-MailboxFolderPermission' # ===== AUTHENTICATION & IDENTITY ===== 'UserLoggedIn' 'UserLoginFailed' #'UserStrongAuthClientAuthNRequired' #'UserStrongAuthClientAuthNRequiredInterrupt' 'UserPasswordChanged' # ===== APPLICATIONS & CONSENT ===== 'ApplicationConsent' 'Consent to application' 'Add OAuth2PermissionGrant' 'Add app role assignment grant to user' 'Add delegated permission grant' 'Add application' 'Add service principal' 'Add owner to application' # ===== FILE & SHAREPOINT ACTIVITIES ===== # 'FileAccessed' 'FileDownloaded' 'FileUploaded' # 'FileCopied' # 'FileDeleted' # 'SharingSet' # 'SharingRevoked' 'AddedToSecureLink' # 'RemovedFromSecureLink' # ===== SEARCH & EDISCOVERY ===== 'SearchQueryInitiated' # 'SearchQueryPerformed' 'New-ComplianceSearch' # 'SearchExportDownloaded' # 'ViewedSearchExported' # ===== ADMINISTRATIVE ACTIVITIES ===== 'Add user' # 'Delete user' 'Update user' 'Add member to group' # 'Remove member from group' 'Added member to role' # 'Remove member from role' 'Set-AdminAuditLogConfig' # ===== SECURITY & COMPLIANCE ===== 'AlertTriggered' # 'AlertEntityGenerated' # 'CaseAdded' # 'ThreatIntelligenceAtpFile' # ===== POWER AUTOMATE ===== # 'CreateFlow' # 'PutConnection' # 'HygieneTenantEvents' ) } ) } |