Skip to content

Feature/cspm cloud security subsystem - #561

Merged
kRamu81 merged 2 commits into
kRamu81:mainfrom
dipanshubatra:feature/cspm-cloud-security-subsystem
Jul 29, 2026
Merged

Feature/cspm cloud security subsystem#561
kRamu81 merged 2 commits into
kRamu81:mainfrom
dipanshubatra:feature/cspm-cloud-security-subsystem

Conversation

@dipanshubatra

Copy link
Copy Markdown
Contributor

Description

Integrates the existing Cloud Security Posture Management (CSPM) subsystem into the Enterprise Security Center, providing centralized access to cloud posture monitoring, security findings, and remediation management.

The implementation adds a dedicated CSPM navigation tab within the security dashboard, imports the CspmPanel component, and conditionally renders the cloud security interface under the cspm tab, enabling administrators to manage cloud security operations from a unified enterprise security hub.

Fixes # (issue)


Type of change

  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (non-breaking improvement to existing functionality)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my code
  • I have verified the CSPM panel renders correctly within the Enterprise Security Center
  • My changes generate no new warnings
  • Existing functionality continues to operate correctly after integration
  • Manual testing completed for navigation and conditional rendering
  • Documentation updates will be completed separately if required

#Closed #560


Summary by CodeRabbit

Enhancements

  • Integrated the CSPM Cloud Security Posture Management panel into the Enterprise Security Center.
  • Added a dedicated Cloud Security navigation tab for centralized CSPM operations.
  • Embedded the CspmPanel within the enterprise security dashboard using conditional rendering.
  • Streamlined administrator access to cloud posture monitoring and remediation workflows.

Cloud Security

  • Centralized cloud security posture management within the Enterprise Security Center.
  • Improved operational efficiency by reducing navigation between standalone security modules.
  • Enhanced visibility into cloud security findings and remediation activities through a unified interface.
  • Simplified enterprise cloud governance by consolidating cloud security operations into the central security hub.

Technical Improvements

  • Imported the CspmPanel component into EnterpriseSecurityCenter.jsx.
  • Added the cspm navigation tab and configured conditional rendering for the integrated panel.
  • Preserved existing Enterprise Security Center functionality while extending cloud security management capabilities.
  • Improved the platform's centralized security administration experience through seamless CSPM integration.

@dipanshubatra
dipanshubatra requested a review from kRamu81 as a code owner July 29, 2026 01:25
@github-actions github-actions Bot added ECSoC26 ECSoC 2026 Initiative Frontend Frontend related changes labels Jul 29, 2026
@coderabbitai

coderabbitai Bot commented Jul 29, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@dipanshubatra, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 32 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: fd84eab1-e4e6-480c-b094-14c8de019999

📥 Commits

Reviewing files that changed from the base of the PR and between b66dc8d and 5e4785a.

📒 Files selected for processing (9)
  • src/App.jsx
  • src/components/auth/EnterpriseSecurityCenter.jsx
  • src/components/auth/GrcAuditCompliancePanel.jsx
  • src/components/auth/IncidentResponsePlaybookPanel.jsx
  • src/pages/auth/GrcAuditCompliancePage.jsx
  • src/pages/auth/IncidentResponsePlaybookPage.jsx
  • src/routes/AppRoutes.jsx
  • src/services/GrcAuditComplianceService.js
  • src/services/IncidentResponsePlaybookService.js

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@kRamu81 kRamu81 added good-pr Bonus: Exceptional Pull Request good-ui Bonus: Excellent User Interface labels Jul 29, 2026
@kRamu81
kRamu81 merged commit 8847c3c into kRamu81:main Jul 29, 2026
7 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ECSoC26-INVALID ECSoC26 ECSoC 2026 Initiative Frontend Frontend related changes good-pr Bonus: Exceptional Pull Request good-ui Bonus: Excellent User Interface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] Integrate CSPM Cloud Security Posture Management panel into Enterprise Security Center

2 participants