Skip to content

[Fleet] New Integration Details Policies Tab to display list of all policies (across Agent Policies) for given Integration #82485

@paul-tavares

Description

@paul-tavares

Part of: Integration Specific Policy Views

Description

Create new Integration Details Policies tab and display list of Policies for the given Integration

AC:

  • Create a new tab for each Integration type (e.g. Endpoint) that displays each Integration Policy of the selected type
  • Standard pagination
  • Sort order is updated at
  • Pagination is stateful to the URL
  • "Used by" count is shown in the header (across all tabs) Deferred to [Fleet] Add 'Used by # agent policies" to the Integration Details header #86369
  • When Integration (Package) is not installed:
  • Columns
    • Integration name, links to existing Integration Policy Edit
    • Description
    • Agent Policy name, links to existing Agent Policy details
    • Agents, contains number of Agents with that Integration Policy, links to existing filtered Agent list
    • updated by
    • updated at

image

Test Cases:

  • When an integration is not installed, the policies tab & 'used by' count should not be shown for that particular integration(package)
  • When integration is installed, the policies tab & 'used by' count should be shown for that particular integration(package)
  • The policies tab should show the policies which are using that particular integration.
  • The policies tab should have links for policies and integrations.
  • Policies tab should have all the mentioned columns.

Notes

  • The Agent Policy name and revision as well as the count of agents may require changes to the existing Package Policy API or be handled with subsequent API calls
  • Searching will be an additional ticket (@paul-tavares)

Metadata

Metadata

Assignees

Labels

Team:Defend Workflows“EDR Workflows” sub-team of Security SolutionTeam:FleetTeam label for Observability Data Collection Fleet teamTest CasesTest Cases Documented in TestRailv7.11.0

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions