Skip to content

Keeper Security Solution v3.0.1 - Add New Analytic Rules and Dashboard#12602

Merged
v-atulyadav merged 21 commits intoAzure:masterfrom
jpkeepersecurity:master
Aug 22, 2025
Merged

Keeper Security Solution v3.0.1 - Add New Analytic Rules and Dashboard#12602
v-atulyadav merged 21 commits intoAzure:masterfrom
jpkeepersecurity:master

Conversation

@jpkeepersecurity
Copy link
Contributor

Required items, please complete

Change(s):

  • Added two new analytic rules: "Keeper Security - Password Changed" and "Keeper Security - User MFA Changed"
  • Introduced a new workbook "Keeper Security Dashboard" with comprehensive visualizations and insights
  • Added workbook preview images (6 total: 3 black theme + 3 white theme variations)
  • Updated solution package files (createUiDefinition.json, mainTemplate.json, testParameters.json) to include new components
  • Enhanced Solution_KeeperSecurity.json metadata to reference new analytic rules and workbook
  • Updated WorkbooksMetadata.json to include the new dashboard

Reason for Change(s):

  • Enhance the Keeper Security solution with additional security detection capabilities for password changes and MFA status modifications
  • Provide users with comprehensive dashboards for visualizing Keeper Security audit events and trends
  • Improve monitoring capabilities for critical security events like master password changes and MFA configuration changes
  • Expand solution functionality from basic data collection to actionable insights and alerting

Version Updated:

  • Yes
  • Updated from version 3.0.0 to 3.0.1
  • Both analytic rules include version 1.0.3
  • Updated ReleaseNotes.md with version 3.0.1 changes dated 25-07-2025

Testing Completed:

  • Test in Microsoft Sentinel via Deploy Custom Templates.

Summary of New Components:

  • Analytic Rule 1: Detects change_master_password events with NRT (Near Real Time) alerting
  • Analytic Rule 2: Monitors MFA changes (set_two_factor_off/set_two_factor_on events)
  • Workbook: Interactive dashboard for Keeper Security event analysis and visualization
  • Both rules create informational incidents with proper entity mapping for accounts and IP addresses

- Added two new analytic rules: "Keeper Security - Password Changed" and "Keeper Security - User MFA Changed".
- Updated ReleaseNotes.md to include version 3.0.1 with the new changes.
- Enhanced Solution_KeeperSecurity.json to reference the new analytic rules and added a new workbook for visualizations.
- Introduced multiple preview images for the new workbook.
- Enhanced createUiDefinition.json to include details for new workbooks and analytic rules.
- Added two new analytic rules: "Keeper Security - Password Changed" and "Keeper Security - User MFA Changed".
- Introduced a new workbook for visualizations, "Keeper Security Dashboard", with relevant insights and parameters.
- Updated mainTemplate.json and testParameters.json to reflect changes in workbook and analytic rule configurations.
@jpkeepersecurity jpkeepersecurity requested review from a team as code owners July 29, 2025 19:17
@v-atulyadav v-atulyadav added New Solution For new Solutions which are new to Microsoft Sentinel Solution Solution specialty review needed and removed New Solution For new Solutions which are new to Microsoft Sentinel labels Jul 30, 2025
@jpkeepersecurity
Copy link
Contributor Author

@v-maheshbh I don't why the Solution Integration Testing is broken, can you help me? it seems something about the credentials. Thank you.

@v-maheshbh
Copy link
Contributor

hi @jpkeepersecurity We can ignore this error message.

@v-maheshbh
Copy link
Contributor

hi @jpkeepersecurity Please, check other validations Failure.

- Updated the mainTemplate.json to adjust incident configuration settings and ensure proper functionality.
- Modified the KeeperSecurityDashboard.json to clear the workspace value and remove fallback resource IDs for better resource management.
- Updated the binary package file for Keeper Security to the latest version.
@jpkeepersecurity
Copy link
Contributor Author

WorkbooksValidation is broken Tanium, this object in WorkbooksMetadata.json is missing the field previewImagesFileNames because of that is breaking

{
  workbookKey: 'TaniumWorkbook',
  logoFileName: 'Tanium.svg',
  description: "The Tanium Workbook contains 20+ visualizations across 5 tabs (Threat Response, Comply, Discover, Microsoft Tooling Health and Patch). Each of these tabs shows examples of insights teams can leverage using Tanium's real-time data.",
  dataTypesDependencies: [
    'TaniumComplyCompliance_CL',
    'TaniumComplyVulnerabilities_CL',
    'TaniumDefenderHealth_CL',
    'TaniumDiscoverUnmanagedAssets_CL',
    'TaniumHighUptime_CL',
    'TaniumPatchCoverageStatus_CL',
    'TaniumPatchListApplicability_CL',
    'TaniumPatchListCompliance_CL',
    'TaniumSCCMClientHealth_CL',
    'TaniumThreatResponse_CL'
  ],
  dataConnectorsDependencies: [],
  previewImages: [
    'TaniumComplyWhite.png',
    'TaniumDiscoverWhite.png',
    'TaniumMSToolingHealthWhite.png',
    'TaniumPatchWhite.png',
    'TaniumThreatResponseAlertsWhite.png',
    'TaniumThreatResponseWhite.png'
  ],
  previewImagesDark: [
    'TaniumComplyBlack.png',
    'TaniumDiscoverBlack.png',
    'TaniumMSToolingHealthBlack.png',
    'TaniumPatchBlack.png',
    'TaniumThreatResponseAlertsBlack.png',
    'TaniumThreatResponseBlack.png'
  ],
  version: '2.0',
  title: 'Tanium Workbook',
  templateRelativePath: 'TaniumWorkbook.json',
  subtitle: '',
  provider: 'Tanium'
}
image image

- Added "Persistence" tactic to the mainTemplate.json for analytic rules.
- Adjusted entity mappings and incident configuration settings in mainTemplate.json.
- Cleared workspace value and removed fallback resource IDs in KeeperSecurityDashboard.json for improved resource management.
- Updated binary package file to version 3.0.1.
@v-maheshbh
Copy link
Contributor

Hi @jpkeepersecurity Kindly incorporate the relevant techniques into the analytics rule. Thank you!
Screenshot 2025-08-12 123150

@jpkeepersecurity
Copy link
Contributor Author

could you review the PR again v-maheshbh?

1 similar comment
@jpkeepersecurity
Copy link
Contributor Author

could you review the PR again v-maheshbh?

…metadata

Added 'previewImages' and 'previewImagesDark' fields to the Keeper Security Dashboard entry in WorkbooksMetadata.json to support light and dark mode previews.
@v-atulyadav v-atulyadav merged commit 7018c2c into Azure:master Aug 22, 2025
35 of 36 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Solution Solution specialty review needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants