<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>alert rules &#8211; Blue Lance</title>
	<atom:link href="https://bluelance.com/docs-tag/alert-rules/feed/" rel="self" type="application/rss+xml" />
	<link>https://bluelance.com</link>
	<description></description>
	<lastBuildDate>Tue, 02 Jun 2026 23:10:53 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://bluelance.com/wp-content/uploads/2025/11/fevicon-ic-1.png</url>
	<title>alert rules &#8211; Blue Lance</title>
	<link>https://bluelance.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Reviewing Scan Results</title>
		<link>https://bluelance.com/docs/reviewing-scan-results/</link>
		
		<dc:creator><![CDATA[peter thomas]]></dc:creator>
		<pubDate>Thu, 28 May 2026 16:22:01 +0000</pubDate>
				<guid isPermaLink="false">https://bluelance.com/?post_type=docs&#038;p=15891</guid>

					<description><![CDATA[All PII matches detected by PII Scanner are forwarded in real time to LT Auditor MP via syslog. This means scan results are reviewed, investigated, and acted on entirely within the LT Auditor MP Web UI — not in the PII Scanner Server interface. This article covers how to find, interpret, filter, and act on [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">All PII matches detected by PII Scanner are forwarded in real time to LT Auditor <sup>MP</sup> via syslog. This means scan results are reviewed, investigated, and acted on entirely within the LT Auditor <sup>MP</sup> Web UI — not in the PII Scanner Server interface. This article covers how to find, interpret, filter, and act on PII scan results in LT Auditor <sup>MP</sup>.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Understanding scan results:</strong></p>



<p class="wp-block-paragraph">Each result record forwarded to LT Auditor <sup>MP</sup> represents a single PII match found in a scanned file. A single file may generate multiple result records if it contains multiple types of PII or multiple instances of the same PII type.</p>



<p class="wp-block-paragraph">Each result record includes:</p>



<ul class="wp-block-list">
<li><strong>File Path</strong> — the full path to the file where the match was found</li>



<li><strong>PII Class</strong> — the type of sensitive data detected (e.g., Social Security Number, Credit Card Number)</li>



<li><strong>Severity</strong> — the severity level assigned to the detected PII class (Critical, High, Medium, Low)</li>



<li><strong>Line Number</strong> — the line in the file where the match was found</li>



<li><strong>Context</strong> — a snippet of the surrounding content to help identify the match</li>



<li><strong>Timestamp</strong> — when the match was detected during the scan</li>



<li><strong>Agent</strong> — the client agent that performed the scan</li>



<li><strong>Job Name</strong> — the scan job that generated the result</li>



<li><strong>Target Host</strong> — the LT Auditor <sup>MP</sup> instance the result was forwarded to</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Accessing scan results in LT Auditor <sup>MP</sup>:</strong></p>



<ol class="wp-block-list">
<li>Log in to the LT Auditor <sup>MP</sup> Web UI</li>



<li>Navigate to <strong>View</strong> in the main navigation menu</li>



<li>Select the view configured for PII Scanner data, or create a new one:
<ul class="wp-block-list">
<li>Click <strong>Create View</strong></li>



<li>Set the <strong>Environment</strong> to your PII Scanner environment</li>



<li>Set the <strong>Category</strong> to PII Scan Results</li>



<li>Set a default date range</li>



<li>Click <strong>Save</strong></li>
</ul>
</li>



<li>The log table populates with PII match records from your scans</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Filtering scan results:</strong></p>



<p class="wp-block-paragraph"><strong>Filter by scan job:</strong></p>



<ol class="wp-block-list">
<li>Click <strong>Advanced Filters</strong></li>



<li>Add a condition:
<ul class="wp-block-list">
<li><strong>Field</strong> — Job Name</li>



<li><strong>Operator</strong> — Equals</li>



<li><strong>Value</strong> — the name of the specific scan job</li>
</ul>
</li>



<li>Click <strong>Apply Filters</strong></li>
</ol>



<p class="wp-block-paragraph"><strong>Filter by PII class:</strong></p>



<ol class="wp-block-list">
<li>Click <strong>Advanced Filters</strong></li>



<li>Add a condition:
<ul class="wp-block-list">
<li><strong>Field</strong> — PII Class</li>



<li><strong>Operator</strong> — Equals or In</li>



<li><strong>Value</strong> — the PII class to focus on (e.g., Social Security Number)</li>
</ul>
</li>



<li>Click <strong>Apply Filters</strong></li>
</ol>



<p class="wp-block-paragraph"><strong>Filter by severity:</strong></p>



<ol class="wp-block-list">
<li>Click <strong>Advanced Filters</strong></li>



<li>Add a condition:
<ul class="wp-block-list">
<li><strong>Field</strong> — Severity</li>



<li><strong>Operator</strong> — Equals</li>



<li><strong>Value</strong> — Critical, High, Medium, or Low</li>
</ul>
</li>



<li>Click <strong>Apply Filters</strong></li>
</ol>



<p class="wp-block-paragraph"><strong>Filter by file path:</strong></p>



<ol class="wp-block-list">
<li>Click <strong>Advanced Filters</strong></li>



<li>Add a condition:
<ul class="wp-block-list">
<li><strong>Field</strong> — File Path</li>



<li><strong>Operator</strong> — Starts With or Contains</li>



<li><strong>Value</strong> — the directory path to focus on (e.g., \\fileserver01\shares\HR)</li>
</ul>
</li>



<li>Click <strong>Apply Filters</strong></li>
</ol>



<p class="wp-block-paragraph"><strong>Filter by agent:</strong></p>



<ol class="wp-block-list">
<li>Click <strong>Advanced Filters</strong></li>



<li>Add a condition:
<ul class="wp-block-list">
<li><strong>Field</strong> — Agent</li>



<li><strong>Operator</strong> — Equals</li>



<li><strong>Value</strong> — the hostname of the agent that performed the scan</li>
</ul>
</li>



<li>Click <strong>Apply Filters</strong></li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Interpreting scan results:</strong></p>



<p class="wp-block-paragraph">When reviewing results, focus on the following questions:</p>



<p class="wp-block-paragraph"><strong>Is the sensitive data in an expected location?</strong> PII found in designated, access-controlled directories (e.g., an HR file server with appropriate permissions) is expected. PII found in unexpected locations (e.g., a public share, a developer&#8217;s home directory, or a temporary folder) requires immediate attention and remediation.</p>



<p class="wp-block-paragraph"><strong>Is the PII class appropriate for the location?</strong> Credit card numbers in a Finance share may be expected. Credit card numbers in a Marketing share are not. Review whether the type of PII found makes sense for the location it was discovered in.</p>



<p class="wp-block-paragraph"><strong>How severe is the finding?</strong> Prioritize Critical and High severity findings for immediate review. Medium and Low severity findings should be reviewed but may not require urgent action.</p>



<p class="wp-block-paragraph"><strong>How many files are affected?</strong> A single match in one file is very different from thousands of matches across hundreds of files. Use grouping and aggregation in LT Auditor <sup>MP</sup> reports to understand the scale of findings across a scan.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Viewing full result details:</strong></p>



<ol class="wp-block-list">
<li>Click on any result row in the log table</li>



<li>The detail panel opens and displays:
<ul class="wp-block-list">
<li><strong>File Path</strong> — full path to the affected file</li>



<li><strong>PII Class</strong> — the type of sensitive data detected</li>



<li><strong>Severity</strong> — the assigned severity level</li>



<li><strong>Line Number</strong> — where in the file the match was found</li>



<li><strong>Context</strong> — surrounding content to help identify and validate the match</li>



<li><strong>Timestamp</strong> — when the match was detected</li>



<li><strong>Agent</strong> — which client agent found the match</li>



<li><strong>Job Name</strong> — which scan job generated this result</li>



<li><strong>Raw Log</strong> — the original forwarded syslog record</li>
</ul>
</li>



<li>Click <strong>Close</strong> to return to the results table</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Identifying false positives:</strong></p>



<p class="wp-block-paragraph">Not every match is a genuine PII finding. Some patterns may produce false positives — matches that technically satisfy the regex pattern but do not represent real sensitive data. For example:</p>



<ul class="wp-block-list">
<li>A 9-digit product code that matches an SSN pattern</li>



<li>A test file containing sample data used for development</li>



<li>A log file containing IP addresses matched by an IP address pattern</li>
</ul>



<p class="wp-block-paragraph">When reviewing results, use the <strong>Context</strong> field to validate whether a match represents real sensitive data. If a pattern is consistently generating false positives from a specific file type or location:</p>



<ol class="wp-block-list">
<li>Review the detection rule in <strong>Admin → PII Patterns</strong> on the PII Scanner Server</li>



<li>Consider tightening the regex pattern to reduce false positives</li>



<li>Consider excluding the relevant file extension from future scan jobs if it consistently produces noise</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Acting on scan results:</strong></p>



<p class="wp-block-paragraph">When genuine PII is found in an unexpected or unauthorized location, take the following steps:</p>



<p class="wp-block-paragraph"><strong>1. Document the finding:</strong></p>



<ul class="wp-block-list">
<li>Export the relevant results from LT Auditor <sup>MP</sup> as a PDF or CSV</li>



<li>Note the file path, PII class, severity, scan date, and agent</li>
</ul>



<p class="wp-block-paragraph"><strong>2. Assess the risk:</strong></p>



<ul class="wp-block-list">
<li>Determine who has access to the location where the PII was found</li>



<li>Review access logs in LT Auditor <sup>MP</sup> to determine whether the file has been accessed recently</li>



<li>Assess whether the finding represents a compliance violation that must be reported</li>
</ul>



<p class="wp-block-paragraph"><strong>3. Remediate:</strong></p>



<ul class="wp-block-list">
<li>Work with the file owner or relevant department to relocate, encrypt, or delete the sensitive file</li>



<li>Review and update access controls on the affected location</li>



<li>Confirm remediation by running a follow-up on-demand scan of the same path after the file has been addressed</li>
</ul>



<p class="wp-block-paragraph"><strong>4. Report:</strong></p>



<ul class="wp-block-list">
<li>If the finding represents a compliance violation, follow your organization&#8217;s incident response and breach notification procedures</li>



<li>Retain scan results and remediation records as evidence for compliance audits</li>
</ul>



<p class="wp-block-paragraph"><em>[Your administrator should define a standard remediation workflow for PII findings and ensure all team members know how to follow it.]</em></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Generating PII scan reports in LT Auditor <sup>MP</sup>:</strong></p>



<p class="wp-block-paragraph">For compliance documentation and management reporting, generate structured reports from PII scan results:</p>



<ol class="wp-block-list">
<li>Navigate to <strong>Report</strong> in the LT Auditor <sup>MP</sup> Web UI</li>



<li>Click <strong>Create Report</strong></li>



<li>Configure the report:
<ul class="wp-block-list">
<li><strong>Environment</strong> — PII Scanner environment</li>



<li><strong>Category</strong> — PII Scan Results</li>



<li><strong>Date Range</strong> — the period to cover</li>
</ul>
</li>



<li>Under <strong>Columns</strong>, include:
<ul class="wp-block-list">
<li>File Path</li>



<li>PII Class</li>



<li>Severity</li>



<li>Timestamp</li>



<li>Agent</li>



<li>Job Name</li>
</ul>
</li>



<li>Under <strong>Grouping</strong>, consider grouping by:
<ul class="wp-block-list">
<li><strong>PII Class</strong> — to see a breakdown of finding types</li>



<li><strong>Severity</strong> — to prioritize remediation efforts</li>



<li><strong>File Path</strong> — to identify the most affected locations</li>
</ul>
</li>



<li>Click <strong>Save</strong> and then <strong>Generate Report</strong></li>



<li>Download the report as PDF for audit submission or CSV for detailed analysis</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Setting up alerts for critical PII findings:</strong></p>



<p class="wp-block-paragraph">Configure LT Auditor <sup>MP</sup> to alert your team immediately when Critical or High severity PII is detected during a scan:</p>



<ol class="wp-block-list">
<li>Navigate to <strong>Manage</strong> in the LT Auditor <sup>MP</sup> Web UI</li>



<li>Select the PII Scanner environment and category</li>



<li>Click <strong>Add Filter</strong></li>



<li>Configure the filter:
<ul class="wp-block-list">
<li><strong>Filter Name</strong> — e.g., Critical PII Finding Alert</li>



<li><strong>Condition</strong> — Severity Equals Critical</li>



<li><strong>Action</strong> — Alert</li>



<li><strong>Recipients</strong> — your security or compliance team email addresses</li>
</ul>
</li>



<li>Click <strong>Save</strong> and set to <strong>Active</strong></li>
</ol>



<p class="wp-block-paragraph">Repeat for High severity findings if needed.</p>



<p class="wp-block-paragraph"><em>[Your administrator should also configure an alert for PII found in specific sensitive or unexpected locations, such as public shares or temporary directories.]</em></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Best practices:</strong></p>



<ul class="wp-block-list">
<li>Review scan results promptly after each scan completes — sensitive data findings should not sit unaddressed</li>



<li>Prioritize Critical and High severity findings for immediate investigation and remediation</li>



<li>Use the Context field to validate matches before acting on them — not every match is a genuine PII finding</li>



<li>Export and retain scan results as part of your compliance evidence library, particularly for GDPR, HIPAA, and PCI-DSS audits</li>



<li>Run a follow-up on-demand scan after remediation to confirm that sensitive data has been successfully removed from the affected location</li>



<li>Track remediation progress for all findings to demonstrate to auditors that your organization acts on data discovery results</li>



<li>Set up alert rules for Critical severity findings so your team is notified immediately rather than discovering findings during a scheduled review</li>
</ul>



<p class="wp-block-paragraph"><em>[Your administrator should establish a regular cadence for reviewing accumulated scan results in LT Auditor <sup>MP</sup> — not just immediately after scans, but as part of an ongoing data governance review process.]</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Linking Scripts to Alert Rules</title>
		<link>https://bluelance.com/docs/linking-scripts-to-alert-rules/</link>
		
		<dc:creator><![CDATA[peter thomas]]></dc:creator>
		<pubDate>Thu, 28 May 2026 16:21:02 +0000</pubDate>
				<guid isPermaLink="false">https://bluelance.com/?post_type=docs&#038;p=15874</guid>

					<description><![CDATA[PowerShell Orchestrator can be configured to run scripts automatically in response to security alerts generated by LT Auditor MP. This allows you to build automated remediation and investigation workflows — for example, automatically pulling a full group membership report the moment an unauthorized change to a privileged group is detected, or disabling a user account [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">PowerShell Orchestrator can be configured to run scripts automatically in response to security alerts generated by LT Auditor <sup>MP</sup>. This allows you to build automated remediation and investigation workflows — for example, automatically pulling a full group membership report the moment an unauthorized change to a privileged group is detected, or disabling a user account when a lockout threshold is exceeded.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Understanding alert-linked scripts:</strong></p>



<p class="wp-block-paragraph">When a script is linked to an alert rule, the following happens automatically:</p>



<ol class="wp-block-list">
<li>An incoming event matches the alert rule&#8217;s conditions</li>



<li>LT Auditor <sup>MP</sup> generates an alert</li>



<li>PowerShell Orchestrator immediately executes the linked script against the configured target</li>



<li>The script output is forwarded to LT Auditor <sup>MP</sup> and associated with the alert for investigation</li>
</ol>



<p class="wp-block-paragraph">This creates a closed-loop response — the alert fires, evidence is automatically collected, and the results are immediately available in the platform for review.</p>



<p class="wp-block-paragraph"><strong>Common alert-linked script use cases:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td><strong>Alert Rule</strong></td><td><strong>Linked Script</strong></td><td><strong>Purpose</strong></td></tr><tr><td>Member added to Domain Admins</td><td>Domain Admins Membership Assessment</td><td>Capture the full group membership at the time of the change</td></tr><tr><td>User account lockout threshold exceeded</td><td>Account Status Check</td><td>Retrieve current account status and recent logon history</td></tr><tr><td>New local admin account created</td><td>Local Admin Accounts Assessment</td><td>Pull a full list of local admins on the affected machine</td></tr><tr><td>Entra ID role assignment change</td><td>Entra ID Role Assignments Assessment</td><td>Capture current role assignments at time of change</td></tr><tr><td>Suspicious sign-in detected</td><td>Account Activity Assessment</td><td>Retrieve recent sign-in history for the affected account</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><em>[Your administrator should define the automated response workflows most relevant to your environment and configure them accordingly.]</em></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Prerequisites:</strong></p>



<p class="wp-block-paragraph">Before linking a script to an alert rule, confirm the following:</p>



<ul class="wp-block-list">
<li>The alert rule is already created and active in LT Auditor <sup>MP</sup> (see Configuring Alert Rules)</li>



<li>The script is already created and tested in the PowerShell Orchestrator script library (see Creating and Scheduling Scripts)</li>



<li>The script&#8217;s target endpoint or cloud target is reachable and connected</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Linking a script to an alert rule:</strong></p>



<ol class="wp-block-list">
<li>Log in to the LT Auditor <sup>MP</sup> Web UI</li>



<li>Navigate to <strong>Manage</strong></li>



<li>Select the <strong>Environment</strong> and <strong>Category</strong> containing the alert rule</li>



<li>Locate the alert rule you want to link a script to and click the <strong>Edit</strong> icon</li>



<li>In the filter configuration, navigate to the <strong>Actions</strong> tab</li>



<li>Click <strong>Add Action</strong></li>



<li>Select <strong>Run PowerShell Script</strong> as the action type</li>



<li>Configure the action:
<ul class="wp-block-list">
<li><strong>Script</strong> — select the script from your PowerShell Orchestrator library</li>



<li><strong>Target Override</strong> (optional) — if the script should run against the machine that generated the alert rather than a fixed target, enable dynamic targeting</li>



<li><strong>Execution Delay</strong> (optional) — set a delay in seconds before the script runs, if needed</li>
</ul>
</li>



<li>Click <strong>Save Action</strong></li>



<li>Click <strong>Save</strong> to update the alert rule</li>
</ol>



<p class="wp-block-paragraph">The script will now run automatically every time this alert rule fires.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Using dynamic targeting:</strong></p>



<p class="wp-block-paragraph">By default, a linked script runs against the fixed target configured in the script definition. Dynamic targeting allows the script to instead run against the machine or user that generated the alert — making the response more relevant to the specific incident.</p>



<p class="wp-block-paragraph">To enable dynamic targeting:</p>



<ol class="wp-block-list">
<li>In the <strong>Run PowerShell Script</strong> action configuration, enable <strong>Dynamic Target</strong></li>



<li>Select the field from the alert event that identifies the target:
<ul class="wp-block-list">
<li><strong>Host</strong> — runs the script against the machine that generated the event</li>



<li><strong>User</strong> — passes the affected username as a parameter to the script</li>
</ul>
</li>



<li>Click <strong>Save</strong></li>
</ol>



<p class="wp-block-paragraph">Dynamic targeting requires that the identified machine is already a registered managed endpoint in PowerShell Orchestrator. If the machine is not registered, the script will fail to execute.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Viewing alert-linked script execution results:</strong></p>



<p class="wp-block-paragraph">When an alert fires and triggers a linked script, the execution results are available in two places:</p>



<p class="wp-block-paragraph"><strong>In the alert record:</strong></p>



<ol class="wp-block-list">
<li>Navigate to <strong>Alerts → Active Alerts</strong> or <strong>Alerts → Alert History</strong></li>



<li>Open the alert that triggered the script</li>



<li>Scroll to the <strong>Automated Response</strong> section</li>



<li>View the script execution status and output directly within the alert record</li>
</ol>



<p class="wp-block-paragraph"><strong>In the execution log:</strong></p>



<ol class="wp-block-list">
<li>Navigate to <strong>Configure → PowerShell Orchestrator → Execution Log</strong></li>



<li>Filter by <strong>Trigger Type — Alert</strong> to see all alert-triggered executions</li>



<li>Click any execution entry to view full output and status details</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Managing alert-linked scripts:</strong></p>



<p class="wp-block-paragraph"><strong>Removing a script link from an alert rule:</strong></p>



<ol class="wp-block-list">
<li>Open the alert rule in <strong>Manage</strong></li>



<li>Navigate to the <strong>Actions</strong> tab</li>



<li>Locate the <strong>Run PowerShell Script</strong> action</li>



<li>Click the <strong>Delete</strong> icon next to it</li>



<li>Click <strong>Save</strong></li>
</ol>



<p class="wp-block-paragraph"><strong>Temporarily suspending automated responses:</strong> If you need to stop automated script execution without modifying the alert rule itself, disable the script in the script library:</p>



<ol class="wp-block-list">
<li>Navigate to <strong>Configure → PowerShell Orchestrator → Scripts</strong></li>



<li>Open the linked script</li>



<li>Toggle the <strong>Active</strong> switch to off</li>



<li>The alert rule will continue to fire alerts, but the script will not execute until re-enabled</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Best practices:</strong></p>



<ul class="wp-block-list">
<li>Start with read-only assessment scripts for automated responses before implementing any scripts that make changes to your environment — collect evidence first, remediate manually until you are confident in the automation</li>



<li>Always test linked scripts manually using <strong>Run Now</strong> before activating the alert rule to confirm the output is as expected</li>



<li>Use dynamic targeting where possible so automated responses are relevant to the specific machine or user involved in the alert</li>



<li>Monitor the execution log regularly to confirm automated responses are firing correctly and producing useful output</li>



<li>Set an appropriate execution delay for scripts that need the triggering event to fully complete before the assessment runs</li>



<li>Document all alert-linked scripts and their intended purpose so the team understands what automated actions may occur in response to alerts</li>



<li>Review linked scripts periodically to ensure they are still appropriate as your environment evolves</li>
</ul>



<p class="wp-block-paragraph"><em>[Your administrator should establish a review process for automated response workflows, particularly any scripts that make changes to directory objects or account configurations.]</em></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Configuring Alert Rules</title>
		<link>https://bluelance.com/docs/configuring-alert-rules/</link>
		
		<dc:creator><![CDATA[peter thomas]]></dc:creator>
		<pubDate>Thu, 28 May 2026 16:18:21 +0000</pubDate>
				<guid isPermaLink="false">https://bluelance.com/?post_type=docs&#038;p=15840</guid>

					<description><![CDATA[Alert rules define the conditions that trigger notifications in LT Auditor MP. When an incoming event matches a rule&#8217;s criteria, the system generates an alert and notifies the configured recipients. Setting up alert rules is one of the most important steps in getting value from the platform. Recommended starting alerts: Alert Description Failed login threshold [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Alert rules define the conditions that trigger notifications in LT Auditor <sup>MP</sup>. When an incoming event matches a rule&#8217;s criteria, the system generates an alert and notifies the configured recipients. Setting up alert rules is one of the most important steps in getting value from the platform.</p>



<p class="wp-block-paragraph"><strong>Recommended starting alerts:</strong></p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td><strong>Alert</strong></td><td><strong>Description</strong></td></tr><tr><td>Failed login threshold</td><td>Triggers when a user exceeds a set number of failed logins in a given time window</td></tr><tr><td>Privileged account changes</td><td>Triggers when admin or privileged group membership is modified</td></tr><tr><td>File deletion on sensitive directories</td><td>Triggers when files are deleted from defined high-value paths</td></tr><tr><td>New admin account created</td><td>Triggers when a new account is added to an administrative group</td></tr><tr><td>Suspicious sign-in (Entra ID)</td><td>Triggers on sign-ins from unfamiliar locations or outside business hours</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Creating a new alert rule:</strong></p>



<ol class="wp-block-list">
<li>In the Web UI, navigate to <strong>Manage → Add Filter</strong><strong><br></strong></li>



<li>Select the target <strong>Environment</strong> and <strong>Category</strong> the rule applies to<br></li>



<li>Configure the filter details:<br>
<ul class="wp-block-list">
<li><strong>Filter Name</strong> — a clear, descriptive name for the alert (e.g., &#8220;Failed Logins — Threshold Exceeded&#8221;)</li>



<li><strong>Description</strong> — the purpose and criteria of the alert</li>



<li><strong>Priority</strong> — the order in which this rule is evaluated relative to others</li>



<li><strong>Active Status</strong> — enable or disable the rule</li>
</ul>
</li>



<li>Define the filter conditions — the criteria an event must meet to trigger the alert:<br>
<ul class="wp-block-list">
<li>Click <strong>Add Condition</strong></li>



<li>Select a field from the log schema (e.g., Event Type, User, Severity)</li>



<li>Choose an operator (e.g., Equals, Contains, Greater Than)</li>



<li>Enter the comparison value</li>



<li>Add multiple conditions using AND/OR logic as needed</li>
</ul>
</li>



<li>Under <strong>Operations</strong>, select which event types this rule applies to using the checkbox tree<br></li>



<li>Under <strong>Actions</strong>, select <strong>Alert</strong> as the action and configure:<br>
<ul class="wp-block-list">
<li><strong>Email Recipients</strong> — who receives the notification</li>



<li><strong>Alert Frequency</strong> — immediate, digest, or threshold-based</li>



<li><strong>Severity</strong> — Critical, High, Medium, or Low</li>
</ul>
</li>



<li>Click <strong>Test Filter</strong> to verify the rule matches the intended events before activating<br></li>



<li>Click <strong>Save</strong> and confirm the rule is set to <strong>Active</strong><strong><br></strong></li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Managing existing alert rules:</strong></p>



<ul class="wp-block-list">
<li>To <strong>edit</strong> a rule, select it from the filter list and click the <strong>Edit</strong> icon</li>



<li>To <strong>temporarily disable</strong> a rule without deleting it, toggle the <strong>Active</strong> switch off</li>



<li>To <strong>delete</strong> a rule, select it and click the <strong>Delete</strong> icon — confirm when prompted</li>
</ul>



<p class="wp-block-paragraph">Deleting an alert rule permanently removes it and any associated configuration. Disable the rule instead if you may need it again in the future.</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><strong>Best practices:</strong></p>



<ul class="wp-block-list">
<li>Use descriptive names that clearly indicate what the alert is monitoring</li>



<li>Set priorities carefully — rules are evaluated in priority order</li>



<li>Always test rules with sample data before activating in production</li>



<li>Avoid creating too many overlapping rules, which can lead to alert fatigue</li>



<li>Review and audit your active alert rules regularly to keep them relevant</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Access Web Portal</title>
		<link>https://bluelance.com/docs/initial-configuration-checklist/</link>
		
		<dc:creator><![CDATA[peter thomas]]></dc:creator>
		<pubDate>Thu, 28 May 2026 16:18:18 +0000</pubDate>
				<guid isPermaLink="false">https://bluelance.com/?post_type=docs&#038;p=15837</guid>

					<description><![CDATA[After completing installation and verifying that all services are running, complete the following steps before going live. This checklist ensures LT Auditor MP is properly configured to collect data, send alerts, and support your team&#8217;s day-to-day operations. 1. Change the default admin password Log in to the Web UI and immediately change the default administrator [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">After completing installation and verifying that all services are running, complete the following steps before going live. This checklist ensures LT Auditor <sup>MP</sup> is properly configured to collect data, send alerts, and support your team&#8217;s day-to-day operations.</p>



<p class="wp-block-paragraph"><strong>1. Change the default admin password</strong> Log in to the Web UI and immediately change the default administrator password to a strong, unique password.</p>



<ol class="wp-block-list">
<li>Navigate to <strong>Admin → User Management</strong></li>



<li>Select the admin account</li>



<li>Click <strong>Change Password</strong></li>



<li>Enter and confirm a new password</li>



<li>Click <strong>Save</strong></li>
</ol>



<p class="wp-block-paragraph"><strong>2. Configure SMTP for email alerts</strong> Set up email delivery so that alerts and scheduled reports can be sent to your team.</p>



<ol class="wp-block-list">
<li>Navigate to <strong>Admin → SMTP Settings</strong></li>



<li>Enter your mail server details:
<ul class="wp-block-list">
<li><strong>SMTP Host</strong></li>



<li><strong>Port</strong></li>



<li><strong>Authentication credentials</strong></li>



<li><strong>From address</strong></li>
</ul>
</li>



<li>Send a test email to confirm delivery</li>



<li>Click <strong>Save</strong></li>
</ol>



<p class="wp-block-paragraph"><em>[Your administrator should fill in the specific SMTP server details for your environment.]</em></p>



<p class="wp-block-paragraph"><strong>3. Install and connect modules</strong> Install the relevant modules for your environment and confirm they are sending data to the LT Auditor <sup>MP</sup> server. Refer to each module&#8217;s dedicated documentation section for full instructions.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td><strong>Module</strong></td><td><strong>Data Source</strong></td></tr><tr><td>EventLogCentral</td><td>Windows Event Logs &amp; NTFS file activity</td></tr><tr><td>PowerShell Orchestrator</td><td>Active Directory &amp; Entra ID assessments</td></tr><tr><td>PII Scanner</td><td>Sensitive data on Windows &amp; Linux systems</td></tr><tr><td>EntraConnector</td><td>Azure sign-in &amp; Entra ID audit logs</td></tr><tr><td>NSS Module</td><td>OES NSS file activity</td></tr></tbody></table></figure>



<p class="wp-block-paragraph"><strong>4. Configure monitored scopes</strong> Define which servers, directories, and systems LT Auditor <sup>MP</sup> should monitor.</p>



<ol class="wp-block-list">
<li>Navigate to <strong>Configure → Environments</strong></li>



<li>Add each environment relevant to your deployment (Windows, Linux, eDirectory, etc.)</li>



<li>Define log categories and operations to capture within each environment</li>



<li>Save your configuration</li>
</ol>



<p class="wp-block-paragraph"><strong>5. Set up alert rules</strong> Configure at minimum a basic set of alert rules to notify your team of critical events. See the Configuring Alert Rules article for full instructions.</p>



<p class="wp-block-paragraph">Recommended starting alerts:</p>



<ul class="wp-block-list">
<li>Failed login threshold exceeded</li>



<li>Privileged account changes</li>



<li>File deletion on sensitive directories</li>



<li>New admin account created</li>
</ul>



<p class="wp-block-paragraph"><strong>6. Configure data retention policy</strong> Set how long audit data is retained in the database to manage storage and meet compliance requirements.</p>



<ol class="wp-block-list">
<li>Navigate to <strong>Admin → Retention Settings</strong></li>



<li>Set the retention period in days</li>



<li>Click <strong>Save</strong></li>
</ol>



<p class="wp-block-paragraph"><strong>7. Set up user roles and access</strong> Create user accounts and assign appropriate roles for your team before sharing access to the platform.</p>



<ol class="wp-block-list">
<li>Navigate to <strong>Admin → User Management</strong></li>



<li>Add user accounts for each team member</li>



<li>Assign roles based on responsibilities (admin, analyst, report viewer, etc.)</li>



<li>Save all changes</li>
</ol>



<p class="wp-block-paragraph"><strong>8. Test an alert end-to-end</strong> Before going live, confirm that the full alert pipeline is working correctly.</p>



<ol class="wp-block-list">
<li>Trigger a test event that matches one of your alert rules</li>



<li>Confirm the alert appears in <strong>Alerts → Active Alerts</strong></li>



<li>Confirm the alert notification email is received</li>



<li>Resolve the test alert</li>
</ol>



<p class="wp-block-paragraph"></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
